zaneyos/scripts/themechange.nix

12 lines
368 B
Nix
Raw Normal View History

{ pkgs, host, username, ... }:
pkgs.writeShellScriptBin "themechange" ''
if [[ ! $@ ]];then
echo "No Theme Given"
else
replacement="$1"
sed -i "/^\s*theme[[:space:]]*=[[:space:]]*\"/s/\"\(.*\)\"/\"$replacement\"/" /home/${username}/zaneyos/hosts/${host}/variables.nix
kitty -e pkexec nixos-rebuild switch --flake /home/${username}/zaneyos
fi
''