2.2 KiB
2.2 KiB
Name | Description | Desktops | Status |
---|---|---|---|
default | No theming applied | All | WIP |
gruvbox | Fall / Retro groovy theme | Hyprland/Gnome | Hyprland Complete, Gnome WIP |
cyberpunk | Synthwave / Cyberpunk theme | Hyprland/Gnome | WIP |
Desktops
gnome
nixos/common/desktops/gnome/default.nix
- Change the imports at the bottom.home-manager/hosts/$HOSTNAME/desktops/gnome-conf.nix
- Change the variables at the top.
hyprland
home-manager/hosts/$HOSTNAME/desktops/hyprland/$THEME/hyprland-conf.nix
- Change theWALLPAPER_DIR
variable in".config/hypr/start.sh".text
home-manager/hosts/$HOSTNAME/desktops/hyprland/$THEME/hyprland-conf.nix
- Changecol.active_border
andcol.inactive_border
in thegeneral
section.home-manager/bash.nix
- Update thesessionVariable
variableGTK_THEME
Software
waybar
home-manager/hosts/$HOSTNAME/desktops/hyprland/$THEME/waybar-conf.nix
- Update all relevant colors. Possibly make configs for colorschemes and import them.
swaylock
home-manager/hosts/$HOSTNAME/desktops/hyprland/$THEME/swaylock-conf.nix
- Update all relevant colors. Possibly make configs for colorschemes and import them.
kitty
home-manager/common/software/cli/kitty.nix
- Update the content ofhome.file.".config/kitty/theme.conf".text
Firefox
home-manager/common/software/gui/firefox.nix
- Change the entry under "# Theming"
btop
home-manager/common/software/cli/btop.nix
- Setcolor_theme
bash / powerline
home-manager/common/software/cli/bash.nix
- Settheme
inprograms.powerline-go.settings
neofetch
home-manager/common/software/cli/neofetch.nix
- Update the contents ofhome.file.".config/neofetch/config.conf".text
wlogout
home-manager/hosts/$HOSTNAME/desktops/hyprland/$THEME/wlogout.nix
- Update thestyle.css
section
Text Editors
emacs
home-manager/common/software/cli/doom-emacs.d/packages.el
- Include your theme here, if neededhome-manager/common/software/cli/doom-emacs.d/config.el
- Set your theme here(setq doom-theme '$THEME_NAME)
neovim
- Theming done within vim itself
<SPC> t h