Dotstow
dotfiles managed with stow
Install / Use
/learn @umgbhalla/DotstowREADME
install script is still wip <kbd>hehe</kbd>
<kbd>deps</kbd> git , <a href="https://www.youtube.com/watch?v=tkUllCAGs3c">GNU stow</a>, along with <a href="https://github.com/umgbhalla/dotstow#programs"> these</a> programs and <a href="https://github.com/wmutils/opt">wmutils opt</a> for double border
<kbd>note</kbd> these files are tuned ony for a 14" 1920x1080 display
git clone https://github.com/umgbhalla/dotstow.git ~
Run stow to symlink everything or just select what you want
cd dotstow/themes/monterey && stow */ -t ~
<kbd>stow</kbd> Everything (<code>*/</code> ignores the README or any <code>file</code>)
<kbd>flags</kbd> <code>-t ~</code> implies , target directory is <code>$HOME</code>
$ pwd
/
└ home
└ umang
└ dotstow
└ base
stow zsh -t ~
# Just my zsh config
nvim -c ':PackerInstall' -c ':UpdateRemotePlugins' -c ':qall'
# install all nvim plugins and exit
</details>
<!-- Icon Theme | [Papirus](https://github.com/PapirusDevelopmentTeam/papirus-icon-theme) -->
<!-- Gtk-theme | [Nordic-Gtk](https://www.gnome-look.org/p/1267246/) -->
<!-- Music Player | [Audacious-qt](https://audacious-media-player.org) -->
<details>
<summary><b>Themes</b></summary>
| | | ------------------------------------------------------------------------------------------------------------------------------------------------------ | | cr0nus | | <p align="center"><img src="https://user-images.githubusercontent.com/67634565/140522097-77e30707-03d1-4a95-9c46-3842fa60de06.png" width="920px" ></p> | | Moun-tain | | <p align="center"><img src="https://user-images.githubusercontent.com/67634565/137625699-cefbf345-1d0a-4199-a044-e509489c7e14.png" width="920px"></p> | | <p align="center"><img src="https://user-images.githubusercontent.com/67634565/137625704-422ccec7-ec93-484c-8bd1-7cb60b085063.png" width="920px"></p> | | Gruv-dark | | <p align="center"><img src="https://user-images.githubusercontent.com/67634565/130346655-1e8b8957-54de-4e16-99b4-0495c5d7389e.png" width="920px"></p> | | <p align="center"><img src="https://user-images.githubusercontent.com/67634565/131245686-7cdb2433-72c9-4ed9-a0aa-8da7e41100b3.png" width="920px"></p> | | Glass-green | | <p align="center"><img src="https://user-images.githubusercontent.com/67634565/124610237-f4939600-de8d-11eb-8469-1863f953359d.png" width="920px"></p> | | <p align="center"><img src="https://user-images.githubusercontent.com/67634565/126061920-2d44885f-2943-452c-86a6-3178d1e58599.png" width="920px"></p> | | Monterey | | <p align="center"><img src="https://user-images.githubusercontent.com/67634565/123525378-d12e5580-d6ed-11eb-9293-0c9e9cdd2221.png" width="920px" ></p> |
</details>Programs
| Program | Name | | :-----------------: | :---------------------------------------------------------------------------------------------------------------------------: | | Window Manger | bspwm | | Bar | polybar | | Compositor | picom-jonaburg | | Launcher | rofi | | Wallpaper Setter | feh | | Web Browser | firefox | | Music Visualizer | xava | | Lockscreen | i3lock-color | | Terminal Emulator | Alacritty | | Shell | zsh | | Prompt | here | | Code Editor | neovim -> configs | | Notification daemon | dunst | | Scratch pad | tdrop | | Fetch | paleofetch | | Login manager | lightdm | | music | mpvc | | misc | hideIt.sh , exa , bat |
<details> <summary><b>Detailed programs list</b></summary>An updated list of all the programs I have installed, can be found <code><a href="https://github.com/umgbhalla/dotstow/blob/main/base/programs/program-list">here</a></code> <br>
</details> <details> <summary><b>Zsh plugins / manager </b></summary> <code><a href="https://github.com/ohmyzsh/ohmyzsh">ohmyzsh</a></code> </br> <code><a href="https://github.com/Aloxaf/fzf-tab">fzf-tab</a></code> <br> <code><a href="https://github.com/zsh-users/zsh-autosuggestions">zsh-autosuggestions</a></code> <br> <code><a href="https://github.com/zsh-users/zsh-syntax-highlighting">zsh-syntax-highlighting</a></code> </details> <details> <summary><b>Keybinds</b></summary>| Binding | Functionality |
| :-----------------: | :---------------------------------------------------------------------------------------------------------------------------: |
| super + F1 | locked |
| super + Home | yt musci |
| super + Prior | discord |
| super + Next | discord |
| super + Return | scratchpad center |
| super + semicolon | scratchpad left |
| super + apostrophe | scratchpad right |
| super + backslash | tmux scratchpad top |
| super + slash | tmux scratchpad bottom |
| super + shift + Return | terminal kitty |
| super + shift + b | bb secret |
| super + e | Shortcuts |
| super + w | vivaldi-stable |
| super + n | pcmanfm |
| super + a | neovide |
| super + shift + m | alternate between the tiled and monocle layout |
| super + u | file upl
