Arch Linux Dotfiles
  • Shell 43.1%
  • Lua 25.4%
  • Emacs Lisp 20.7%
  • Python 10.4%
  • TeX 0.4%
Find a file
2026-11-06 11:58:02 +10:00
doom add dictionary package, add emacs theme toggling 2026-04-26 11:29:55 +10:00
fish xterm-kitty alias + disable the world's most annoying sound 2026-11-06 11:58:02 +10:00
kitty xterm-kitty alias + disable the world's most annoying sound 2026-11-06 11:58:02 +10:00
nvim migrate from telescope to snacks 2026-09-24 13:50:28 +10:00
yazi add lazysql 2026-05-27 20:57:22 +10:00
.tmux.conf add kanso theme, disable format on save 2026-09-17 12:15:34 +10:00
install.sh added symlinks 2026-04-24 17:01:42 +10:00
pkglist.txt add lazysql 2026-05-27 20:57:22 +10:00
README.md sync dotfiles 2026-04-24 14:05:23 +10:00

My Dotfiles

The following repository contains my dotfiles that I use on Linux. It only contains the files for programs that are kept identical across installations (e.g. Neovim, Emacs), and not for programs that I might keep different setups on depending on the device. As an example I don't currently keep any compositors' configs (e.g. Hyprland, Niri etc.) in this repo as I have different setups for my laptop and desktop (although this may change at some point in the future).

Installation

Simply copy the files to the ~/.config folder, then run the install.sh script to install any necessary dependencies. Note that yay is required for installing dependencies.