1.6 KiB
1.6 KiB
my dotfiles
These are my personal dotfiles for configuring my workstation. I use stow to manage them, hence why everything is under its own module, so I can use stow *
to symlink them to the right place.
Theme
I use catppuccin as my theme (the mocha variant). I love the soothing pastel colors. The GTK theme and the Qt5 theme are also configured to be used with supported applications.
Software used
- Operating system: Arch Linux
- Window manager: Hyprland
- Status bar: Waybar
- Application launcher: wofi
- Terminal emulator: kitty
- Shell: zsh with Oh My Zsh
- Text editor: Emacs
- Notification daemon: dunst
- Password manager: KeePassXC
Hyprland is configured to use a random wallpaper from the $HOME/.dotfiles
directory, so you need to have your wallpapers in it.
Services and timers
The user-services module contains different systemd daemons and timers that you might or might not need depending on your specific use-case:
- sync: a systemd timer that synchronizes my password file and my org directory using rclone to a remote called drive (runs every 5 minutes)
- ssh-agent: starts an ssh agent on SSH_ACTH_SOCK