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 # Files generated by theme change
swww/current-wallpaper swww/current-wallpaper
noctalia/colors.json noctalia/colors.json
home-manager/wallpaper
home-manager/colors.yaml
nvim/lua/themes/ nvim/lua/themes/
kitty/themes/ kitty/themes/
kitty/colors.conf 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; nixpkgs.config.allowUnfree = true;
home.packages = with pkgs; [ home.packages = with pkgs; [
# Window manager & desktop environment
niri niri
swayidle
swww
kanshi
# System utilities & monitoring
btop btop
ripgrep htop
firefox-bin
claude-code
yazi
fastfetch 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 nautilus
loupe file-roller
gnome-text-editor
gnome-calculator
evince
vlc
p7zip p7zip
unzip unzip
zip zip
unrar unrar
file-roller
morewaita-icon-theme # Media viewers & players
codex loupe
neovim evince
cargo-cross vlc
filezilla
swayidle
python314
sshpass
dua
nh
nmap
lazygit
mpv mpv
libreoffice-fresh zathura
qbittorrent
# Media creation & editing
gimp gimp
mdcat
htop
vscode.fhs
blender blender
yt-dlp
ffmpeg 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 tor-browser
kdePackages.kleopatra nmap
monero-gui gnome-network-displays
# Privacy & security
gnupg gnupg
pinentry-qt pinentry-qt
libheif kdePackages.kleopatra
exiftool monero-gui
gnome-network-displays
dconf # Python & AI
jq python314
pywal
fd
openai-whisper openai-whisper
gparted
swww # Document processing
tectonic tectonic
zathura
entr # Theming
waifu2x-converter-cpp pywal
gnome-software pywalfox-native
mission-center morewaita-icon-theme
kanshi
# Wrap PrismLauncher to fix Minecraft GLFW Wayland issues # Wrap PrismLauncher to fix Minecraft GLFW Wayland issues
(pkgs.symlinkJoin { (pkgs.symlinkJoin {

BIN
home-manager/wallpaper Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 MiB