My dotfiles managed by GNU Make
and GNU Stow
.
The repo includes a Makefile that has few different targets. By default it symlinks everything.
$ git clone https://github.com/qooq69/dotfiles.git
$ cd dotfiles
$ make
make install
- same asmake
, symlinks all config files to their respective placemake config-headless
- minimal config intended for servers, raspberry pi, etc.make config-minimal
-config-headless
+ basic GUI configmake uninstall
- removes all symlinks
There's additionally a script in scripts
that does a basic setup. Requires Arch-based distro.
$ ./scripts/install.sh
Name | Package | Links | |
---|---|---|---|
Window Manager | i3wm | i3wm Arch |
GitHub, Docs |
Status Bar | i3status-rust | i3status-rust Arch |
GitHub, Docs |
Compositor | picom | picom Arch |
GitHub |
Application Launcher | dmenu | dmenu Arch |
Site |
Name | Package | Links | |
---|---|---|---|
Shell | zsh | zsh Arch |
Site, GitHub |
Terminal | st | st AUR |
Site |
Editor | Neovim | neovim Arch |
GitHub, Docs |
Music Player | mpd | mpd Arch |
Site, Docs |
MPD client | ncmpcpp | ncmpcpp Arch |
GitHub |