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