19 current 2025-03-18 20:31:11 25.05.20250315.c80f6a7 6.12.19 *
This commit is contained in:
parent
a91ed8f66d
commit
647d4b2d9a
@ -85,10 +85,12 @@
|
||||
description = "Gustav Bruhn";
|
||||
extraGroups = ["networkmanager" "wheel"];
|
||||
packages = with pkgs; [
|
||||
# thunderbird
|
||||
];
|
||||
};
|
||||
|
||||
# Set default shell
|
||||
# users.defaultUserShell = pkgs.zsh;
|
||||
|
||||
home-manager = {
|
||||
extraSpecialArgs = {inherit inputs;};
|
||||
users = {
|
||||
|
||||
@ -5,6 +5,7 @@
|
||||
}: {
|
||||
imports = [
|
||||
../../modules/home-manager/helix.nix
|
||||
../../modules/home-manager/zsh.nix
|
||||
];
|
||||
# Home Manager needs a bit of information about you and the paths it should
|
||||
# manage.
|
||||
|
||||
13
modules/home-manager/zsh.nix
Normal file
13
modules/home-manager/zsh.nix
Normal file
@ -0,0 +1,13 @@
|
||||
{...}: {
|
||||
programs.zsh = {
|
||||
enable = true;
|
||||
enableCompletion = true;
|
||||
zplug = {
|
||||
enable = true;
|
||||
plugins = [
|
||||
{name = "zsh-users/zsh-autosuggestions";}
|
||||
];
|
||||
};
|
||||
syntaxHighlighting.enable = true;
|
||||
};
|
||||
}
|
||||
@ -7,6 +7,9 @@ pushd ~/nixos/
|
||||
alejandra . &>/dev/null \
|
||||
|| (alejandra . ; echo "formatting failed!" && exit 1)
|
||||
|
||||
|
||||
git add .
|
||||
|
||||
echo "Rebuilding"
|
||||
sudo nixos-rebuild switch --upgrade --flake .
|
||||
|
||||
@ -21,6 +24,3 @@ git commit -am "$current"
|
||||
git push
|
||||
|
||||
popd
|
||||
|
||||
notify-send -e "Nixos updated and pushed to git" --icon=software-update-avaiable
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user