My personal configuration files and scripts.
1# Dotfiles 2 3These are my personal configuration files and scripts, written primarily for use 4on an Arch Linux system and installed and managed with [chezmoi][chezmoi]. 5 6As I value a clean `$HOME`, I make an effort to ensure that the programs I use 7adhere to the [XDG Base Directory][xdg] specification as much as possible. And 8for fun, I also try to ensure that all programs switch between light mode and 9dark mode in accordance with the current system preference. 10 11## Software 12 13The core programs I use on a daily basis are: 14 15* Desktop Environment: [Gnome](https://www.gnome.org/) 16* Browser: [Firefox](https://www.mozilla.org/en-GB/firefox/new/) 17* Terminal Emulator: [Ghostty](https://ghostty.org/) 18* Shell: [Fish](https://fishshell.com/) 19* Editor: [Neovim](https://neovim.io/) and [Zed](https://zed.dev/) 20* Version Control System: [Jujutsu](https://github.com/jj-vcs/jj) 21 22None of the above are chosen randomly; they all make a positive impact on my 23life and you should check them out! 24 25[chezmoi]: https://www.chezmoi.io/ 26[xdg]: https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html