This commit is contained in:
2025-09-16 10:08:03 -05:00
parent 0280315031
commit 91f6c637de

View File

@@ -43,36 +43,26 @@
fi
${pkgs.hyprpanel}/bin/hyprpanel sw ''$img
changeColors ''$img
changeColors ''$img ''$2
'')
(pkgs.writeShellScriptBin "changeColors" ''
if [[ ! -d /tmp/nathan ]]; then
mkdir /tmp/nathan
img=''$(realpath ''$1)
alpha=''${2:-70}
if [[ ''$alpha -lt 0 ]]; then
''$alpha=0
elif [[ ''$alpha -gt 100 ]]; then
''$alpha=100
fi
if [[ -f /tmp/nathan/colorscheme && -z ''$1 ]]; then
${pkgs.pywal16}/bin/wal -f /tmp/nathan/colorscheme
if [[ -f "~/.config/wal/colorschemes/dark/''${''$(basename ''$img)}-''$alpha.json" ]]; then
${pkgs.pywal16}/bin/wal -n -f "''${''$(basename ''$img)}-''$alpha"
else
img=''$(realpath ''$1)
alpha=''${2:-70}
if [[ ''$alpha -lt 0 ]]; then
''$alpha=0
elif [[ ''$alpha -gt 100 ]]; then
''$alpha=100
fi
${pkgs.pywal16}/bin/wal -n -i ''$img -a ''$alpha --cols16 -p "''${''$(basename ''$img)}-''$alpha"
fi
if [[ -f "''${${config.home.homeDirectory}/.config/wal/colorschemes/dark/''$(basename ''$img)-''$alpha}" ]]; then
${pkgs.pywal16}/bin/wal -f "''${${config.home.homeDirectory}/.config/wal/colorschemes/dark/''$(basename ''$img)-''$alpha}"
else
${pkgs.pywal16}/bin/wal -i ''$img -a ''$alpha --cols16 -n -p "''${''$(basename ''$img)}-''$alpha}"
fi
cp "''${${config.home.homeDirectory}/.config/wal/colorschemes/dark/''$(basename ''$img)-''$alpha}" /tmp/nathan/colorscheme
colorPrefix
'')