https://github.com/soifou/dotfiles
my dots
https://github.com/soifou/dotfiles
bspwm dotfiles kitty mpd mpv neomutt nsxiv vim wallust zathura zshrc
Last synced: 2 months ago
JSON representation
my dots
- Host: GitHub
- URL: https://github.com/soifou/dotfiles
- Owner: soifou
- Created: 2014-06-06T15:53:03.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2025-03-05T17:22:17.000Z (about 1 year ago)
- Last Synced: 2025-03-05T18:34:01.031Z (about 1 year ago)
- Topics: bspwm, dotfiles, kitty, mpd, mpv, neomutt, nsxiv, vim, wallust, zathura, zshrc
- Language: Shell
- Homepage:
- Size: 6.91 MB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: newsboat/.cache/newsboat/.gitkeep
Awesome Lists containing this project
README
# Dotfiles
## About
Personal dotfiles to setup my working environments (home and work) using [GNU
stow](https://www.gnu.org/software/stow/).
## Spec
| | Linux | macOS |
| ----------- | ------------- | ------------ |
| WM / hotkey | bspwm / sxhkd | yabai / skhd |
| Shell | zsh | |
| Terminal | kitty | |
| Bar | polybar | builtin |
| Browser | firefox | |
| Editor | vim / neovim | |
| Launcher | rofi | choose-gui |
| Notifier | wired-notify | builtin |
| Themer | wallust | |
| Mail | neomutt | |
| Music | mpd / rmpc | |
| Video | mpv / ModernZ | |
| Image | nsxiv | qview |
| PDF | zathura | |
| Filemanager | yazi | |
| Clipboard | clipcat | |
## Init
```sh
git clone https://github.com/soifou/dotfiles ~/
cd ~/dotfiles
echo "--target=$(echo $HOME)\n--verbose" >.stowrc
```
## Examples
- Add/remove config for vim :
```sh
stow vim
stow -D vim
```
- Add/remove config for an entire env, ie. @debian:
```sh
stow @debian
stow -D @debian
```
- Add/remove config for vscode on linux:
```sh
stow -d vscodium @linux
stow -D -d vscodium @linux
```
Look at the corresponding folders for more details.