- Shell 36.9%
- Lua 35.3%
- Python 13.8%
- CSS 11.9%
- Dockerfile 2.1%
| alacritty | Update laptop configs | |
| bin | Update laptop configs | |
| containers | Add base container and remove oh-my-zsh | |
| git | Replace python installer | |
| hyprland | Update laptop configs | |
| iterm2 | Add iTerm2 | |
| kitty | Change most things to symlinks instead of hardlinks | |
| mako | Some shit | |
| rofi | Add new configs | |
| sway | Update laptop configs | |
| swaylock | Change most things to symlinks instead of hardlinks | |
| systemd | Some shit | |
| tmux | Replace python installer | |
| vim | Some shit | |
| waybar | Extra laptop config | |
| wob | Update laptop configs | |
| wofi | Some shit | |
| zsh | Update .zshrc | |
| .gitignore | Add bin | |
| install-arch-system.yml | Add systemd service files | |
| install-arch.yml | Add systemd service files | |
| install-macos.yml | Replace python installer | |
| README.md | Update README.md | |
This repository is hosted at git.leonardobishop.net.
dotfiles
Dotfiles for my machines. These configurations have been used on a regular PC, Framework laptop, M1 Mac running Asahi Linux, and even a Steam Deck.
Programs
This repository contains configurations for the following programs, intended to be run on either Arch Linux or Asahi Linux (/Arch Linux ARM). Some (but not all) configurations will also work without any further editing on macOS.
Text-based
- git
- neovim (editor)
- onedark.vim (theme)
- vim-airline (status bar)
- tmux (multiplexer)
- zsh (shell)
Plus my own scripts in bin.
Graphical
- kitty (terminal emulator)
- mako (notifications)
- sway (WM)
- swaylock
- swayidle
- waybar (status bar)
- wofi (launcher)
(削除) alacritty (削除ここまで)(terminal emulator, not currently in use)(削除) hyprland (削除ここまで)(WM, not currently in use)(削除) iTerm2 (削除ここまで)(terminal emulator, not currently in use)(削除) rofi (削除ここまで)(launcher, not currently in use)
Other
- This repository also contains some systemd unit files.
Install
This repository is designed to be installed with my own dotfiles-installer program. Unless you happen to be me, I wouldn't suggest using this.
Arch / Asahi
# dotfiles-installer -f install-arch-system.yml
Then:
$ dotfiles-installer -f install-arch.yml
macOS - requires the Xcode command line tools
$ dotfiles-installer -f install-macos.yml
Screenshots
(Outdated.)