dotfiles!!
  • Lua 73.1%
  • Scheme 21.4%
  • Shell 5.5%
Find a file
2025-12-15 14:35:16 -03:00
.config a 2025-12-15 14:35:16 -03:00
.ghci new riniwm 2024-10-23 16:51:23 -03:00
.radare2rc gwaa 2025-09-03 11:45:54 -03:00
.xinitrc gwa gwa 2025-11-21 19:02:55 -03:00
.xprofile gwa gwa 2025-11-21 19:02:55 -03:00
.zshrc gwaa 2025-09-03 11:45:54 -03:00
LICENSE init 2023-04-27 18:06:34 -03:00
pkglist.txt new riniwm 2024-10-23 16:51:23 -03:00
README.md new riniwm 2024-10-23 16:51:23 -03:00
sc.png new riniwm 2024-10-23 16:51:23 -03:00

Dedodated files

Screenshot of my desktop

Software

  • Desktop: bspwm, sxhkd, picom, polybar, dunst
  • Apps: alacritty, rofi, neovim, zsh, mpd

Some stuff referenced in the dotfiles:

  • WM: fcitx (IME), nitrogen (wallpaper), unclutter (hide mouse)
  • Apps: cantata (MPD client), flameshot (screenshots)
  • A lot more probably. You can go through my packages

Installation

Probably you won't want to steal all my files outright, but feel free to. It's probably not even copyrightable, but it's all under CC0 anyway.

Dotfiles are managed by git directly, but to avoid tools from exploding by scanning your whole home directory thinking its a normal repository, the .git directory is renamed to .notgit:

git init --bare ~/.notgit

You can use that command to create your own dotfiles repo. Adding and commiting files works as usual, with some options added:

alias dots="git --git-dir .notgit --work-tree ~"

Easy right? Some other useful commands:

# make git ignore non-commited files
echo "*" > ~/.notgit/info/exclude
dots config status.showUntrackedFiles

# do this if you'd like to remove a file but keep it in the repo
rm ~/README.md
dots update-index --assume-unchanged ~/README.md    # gaslighting :)