fix home-manager requiring theme files to be in the directory

This commit is contained in:
2025-12-11 17:43:56 +01:00
parent 3add673455
commit f3feb8b350
4 changed files with 92 additions and 48 deletions

2
.gitignore vendored
View File

@@ -44,8 +44,6 @@ QtProject.conf
# Files generated by theme change
swww/current-wallpaper
noctalia/colors.json
home-manager/wallpaper
home-manager/colors.yaml
nvim/lua/themes/
kitty/themes/
kitty/colors.conf

21
home-manager/colors.yaml Normal file
View File

@@ -0,0 +1,21 @@
system: "base16"
name: "Pywal"
author: "Pywal"
variant: "dark"
palette:
base00: "#130c15"
base01: "#130c15"
base02: "#a58a9e"
base03: "#a58a9e"
base04: "#edc6e2"
base05: "#edc6e2"
base06: "#edc6e2"
base07: "#edc6e2"
base08: "#6D6598"
base09: "#6D6598"
base0A: "#DF54BC"
base0B: "#986798"
base0C: "#E38CB4"
base0D: "#DC68A4"
base0E: "#5F90C4"
base0F: "#6D6598"

View File

@@ -8,69 +8,94 @@
nixpkgs.config.allowUnfree = true;
home.packages = with pkgs; [
# Window manager & desktop environment
niri
swayidle
swww
kanshi
# System utilities & monitoring
btop
ripgrep
firefox-bin
claude-code
yazi
htop
fastfetch
pywalfox-native
dua
nh
dconf
gparted
mission-center
gnome-software
# CLI tools & utilities
ripgrep
fd
jq
entr
mdcat
sshpass
exiftool
# File managers & compression tools
yazi
nautilus
loupe
gnome-text-editor
gnome-calculator
evince
vlc
file-roller
p7zip
unzip
zip
unrar
file-roller
morewaita-icon-theme
codex
neovim
cargo-cross
filezilla
swayidle
python314
sshpass
dua
nh
nmap
lazygit
# Media viewers & players
loupe
evince
vlc
mpv
libreoffice-fresh
qbittorrent
zathura
# Media creation & editing
gimp
mdcat
htop
vscode.fhs
blender
yt-dlp
ffmpeg
yt-dlp
waifu2x-converter-cpp
libheif
# Office & productivity
libreoffice-fresh
gnome-text-editor
gnome-calculator
# Development tools
neovim
vscode.fhs
lazygit
cargo-cross
claude-code
codex
# Internet & networking
firefox-bin
filezilla
qbittorrent
tor-browser
kdePackages.kleopatra
monero-gui
nmap
gnome-network-displays
# Privacy & security
gnupg
pinentry-qt
libheif
exiftool
gnome-network-displays
dconf
jq
pywal
fd
kdePackages.kleopatra
monero-gui
# Python & AI
python314
openai-whisper
gparted
swww
# Document processing
tectonic
zathura
entr
waifu2x-converter-cpp
gnome-software
mission-center
kanshi
# Theming
pywal
pywalfox-native
morewaita-icon-theme
# Wrap PrismLauncher to fix Minecraft GLFW Wayland issues
(pkgs.symlinkJoin {

BIN
home-manager/wallpaper Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 MiB