fix initial colors

This commit is contained in:
2026-04-23 10:02:15 -05:00
parent fac59cb6ce
commit 686e99dd64

View File

@@ -4,57 +4,57 @@
config = { config = {
home.packages = [ home.packages = [
#scripts #scripts
(pkgs.writeShellScriptBin "randWallpaper" ''
file=''$(ls ${config.home.homeDirectory}/Pictures/Wallpaper/ | shuf -n 1)
aurora-set-wallpaper ${config.home.homeDirectory}/Pictures/Wallpaper/''$file
'')
(pkgs.writeShellScriptBin "randWallpaper" '' (pkgs.writeShellScriptBin "colorPrefix" ''
file=''$(ls ${config.home.homeDirectory}/Pictures/Wallpaper/ | shuf -n 1) pidof firefox > /dev/null && ${pkgs.pywalfox-native}/bin/pywalfox update &
aurora-set-wallpaper ${config.home.homeDirectory}/Pictures/Wallpaper/''$file pidof kitty > /dev/null && pkill -USR1 kitty
'') pidof cava > /dev/null && pkill -USR1 cava
for i in ''$(ls /run/user/1000 | grep nvim); do
${pkgs.neovim-remote}/bin/nvr -s --servername /run/user/1000/''$i --remote-send '<cmd>colorscheme pywal<CR>';
done
(pkgs.writeShellScriptBin "colorPrefix" '' eval "''$@"
pidof firefox > /dev/null && ${pkgs.pywalfox-native}/bin/pywalfox update & '')
pidof kitty > /dev/null && pkill -USR1 kitty
pidof cava > /dev/null && pkill -USR1 cava
for i in ''$(ls /run/user/1000 | grep nvim); do
${pkgs.neovim-remote}/bin/nvr -s --servername /run/user/1000/''$i --remote-send '<cmd>colorscheme pywal<CR>';
done
eval "''$@" (pkgs.writeShellScriptBin "onSystemStart" ''
'')
(pkgs.writeShellScriptBin "onSystemStart" '' rm ~/.config/wal/colorschemes/dark/wallpaper*
rm ~/.config/wal/colorschemes/light/wallpaper*
if [[ -f /tmp/aurora/tmp.jpg ]]; then
hyprctl --batch "\
dispatch exec aurora-init ;\
dispatch exec aurora-set-wallpaper ;\
dispatch exec ${pkgs.pyprland}/bin/pypr ;\
dispatch exec ${pkgs.netbird-ui}/bin/netbird-ui ;\
dispatch exec ${pkgs.hyprpolkitagent}/libexec/hyprpolkitagent ;\
setcursor Bibata-Modern-Classic 16"
else
hyprctl --batch "\
dispatch exec aurora-init ;\
dispatch exec aurora-set-wallpaper ${config.home.homeDirectory}/Pictures/Wallpaper/bluescape.jpg ;\
dispatch exec ${pkgs.pyprland}/bin/pypr ;\
dispatch exec ${pkgs.netbird-ui}/bin/netbird-ui ;\
dispatch exec ${pkgs.hyprpolkitagent}/libexec/hyprpolkitagent ;\
setcursor Bibata-Modern-Classic 16"
fi
if [[ -f /tmp/aurora/tmp.jpg ]]; then if [[ -f ${config.home.homeDirectory}/.local/share/calcurse/.calcurse.pid ]]; then
hyprctl --batch "\ rm ${config.home.homeDirectory}/.local/share/calcurse/.calcurse.pid
dispatch exec aurora-init ;\ fi
dispatch exec aurora-set-wallpaper ;\
dispatch exec ${pkgs.pyprland}/bin/pypr ;\
dispatch exec ${pkgs.netbird-ui}/bin/netbird-ui ;\
dispatch exec ${pkgs.hyprpolkitagent}/libexec/hyprpolkitagent ;\
setcursor Bibata-Modern-Classic 16"
else
hyprctl --batch "\
dispatch exec aurora-init ;\
dispatch exec aurora-set-wallpaper ${config.home.homeDirectory}/Pictures/Wallpaper/bluescape.jpg ;\
dispatch exec ${pkgs.pyprland}/bin/pypr ;\
dispatch exec ${pkgs.netbird-ui}/bin/netbird-ui ;\
dispatch exec ${pkgs.hyprpolkitagent}/libexec/hyprpolkitagent ;\
setcursor Bibata-Modern-Classic 16"
fi
if [[ -f ${config.home.homeDirectory}/.local/share/calcurse/.calcurse.pid ]]; then sleep 3
rm ${config.home.homeDirectory}/.local/share/calcurse/.calcurse.pid
fi
sleep 3 aurora ipc call shell reload
hyprctl reload
'')
aurora ipc call shell reload ];
hyprctl reload
'')
];
}; };
}; };
} }