KO
|
EN
gitlite — search
Search
#python
#java
#python3
#arduino
#golang
#machine-learning
#rust
#html
#flask
#javascript
#seismology
#nodejs
dotfiles
★ 12
Open GitHub ↗
No description available.
Download README (.md)
Explore Similar Repositories
WiresharkKerberosPKIDissector
:
Wireshark Kerberos PKI Dissector
blog_lyfe
:
No description available.
sticky-navbar-tutorial
:
Tutorial code from rohitdalal.com
lh-metrics-analysis
:
Tools to analyze trends in HTTP Archive's Lighthouse data
hasgo2
:
Hasgo, but with actual generics
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
dotfiles
?
Download (.md)
> [!CAUTION] > This repository is archived and has been migrated to my self-hosted git server at > [git.mahmoudashraf.dev/22mahmoud/dotfiles](https://git.mahmoudashraf.dev/22mahmoud/dotfiles). ## Mahmoud Ashraf's Dotfiles 🎨  ### Note This repository contains some [encrypted files](https://github.com/22mahmoud/dotfiles/blob/main/.gitattributes) for private use, secured with [age](https://github.com/FiloSottile/age). Ensure that you have `age` installed and save the secret to the [pass](https://www.passwordstore.org/) store. Additionally, update the recipient key in the Git [configuration file](https://github.com/22mahmoud/dotfiles/blob/main/git/.config/git/config#L8). ### How to install 1. Install [Gnu Stow](https://www.gnu.org/software/stow/) 1. Run `make` 1. Run `make rice` to install `base16-gruvbox-dark-hard` theme as the default theme ### Software - Terminal: [Foot](https://codeberg.org/dnkl/foot) - WM: [Niri](https://github.com/YaLTeR/niri/) - Bar: [Waybar](https://github.com/22mahmoud/Waybar) (fork with `hide-empty` option for niri workspaces) - Menu: [fzf-menu](https://github.com/22mahmoud/dotfiles/blob/main/scripts/.local/bin/fzf-menu) - Shell: [zsh](https://www.zsh.org/) - Font: [Nerd Fonts](https://www.nerdfonts.com/) - Shell: [zsh](https://www.zsh.org/) - Multiplexer: [tmux](https://github.com/tmux/tmux) - Editor: [Neovim](https://github.com/22mahmoud/nvim) - PDF viewer: [zathura](https://pwmt.org/projects/zathura/) - Video Player: [mpv](https://mpv.io/) - Syntax highlighting [bat](https://github.com/sharkdp/bat), [delta](https://github.com/dandavison/delta) - ls: [lsd](https://github.com/lsd-rs/lsd) - Email: - [neomutt](https://neomutt.org/) - [msmtp](https://marlam.de/msmtp/) - [mbsync](https://isync.sourceforge.io/mbsync.html) - [lynx](https://lynx.invisible-island.net/) - Image Viewer: [imv](https://github.com/eXeC64/imv) - Browser: [qutebrowser](https://qutebrowser.org/) - Notification: [dunst](https://dunst-project.org) - RSS: - server: [miniflux](https://miniflux.app/) - client: [newsboat](https://newsboat.org/index.html) - File Manager: - terminal: [yazi](https://github.com/sxyazi/yazi) - GUI: [Thunar](https://docs.xfce.org/xfce/thunar/start) - Gaming: [Steam](https://store.steampowered.com/), [Bottles (flatpak)](https://usebottles.com/), [Faugus](https://github.com/Faugus/faugus-launcher), [MangoHud](https://github.com/flightlessmango/MangoHud)