mirror of
https://github.com/eRgo35/nix-config.git
synced 2026-02-04 10:16:13 +01:00
zsh and zerotier
This commit is contained in:
@@ -42,7 +42,6 @@
|
|||||||
obs-studio
|
obs-studio
|
||||||
okular
|
okular
|
||||||
|
|
||||||
|
|
||||||
# > desktop < #
|
# > desktop < #
|
||||||
firefox
|
firefox
|
||||||
telegram-desktop
|
telegram-desktop
|
||||||
|
|||||||
@@ -54,5 +54,32 @@
|
|||||||
startupctl = "systemctl list-unit-files --type=service | grep enabled";
|
startupctl = "systemctl list-unit-files --type=service | grep enabled";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
zsh = {
|
||||||
|
enable = true;
|
||||||
|
enableCompletion = true;
|
||||||
|
|
||||||
|
shellAliases = {
|
||||||
|
fetch = "fastfetch";
|
||||||
|
rebuild = "nh os switch";
|
||||||
|
update = "nh os switch --update";
|
||||||
|
garbage = "nh clean all && sudo bootctl cleanup ";
|
||||||
|
|
||||||
|
hxd = "hx ~/.files/";
|
||||||
|
hxc = "hx ~/code/";
|
||||||
|
|
||||||
|
ls = "eza";
|
||||||
|
la = "eza -a";
|
||||||
|
ll = "eza -l";
|
||||||
|
lr = "eza -R";
|
||||||
|
tree = "eza -T";
|
||||||
|
|
||||||
|
".." = "cd ..";
|
||||||
|
|
||||||
|
grep = "grep --color=auto";
|
||||||
|
|
||||||
|
startupctl = "systemctl list-unit-files --type=service | grep enabled";
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,6 +9,21 @@
|
|||||||
brightnessctl
|
brightnessctl
|
||||||
];
|
];
|
||||||
|
|
||||||
|
services.zerotierone = {
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
services.flatpak.enable = true;
|
||||||
|
|
||||||
|
xdg.portal = {
|
||||||
|
enable = true;
|
||||||
|
|
||||||
|
configPackages = with pkgs; [
|
||||||
|
xdg-desktop-portal-gtk
|
||||||
|
xdg-desktop-portal-hyprland
|
||||||
|
];
|
||||||
|
};
|
||||||
|
|
||||||
programs.zsh.enable = true;
|
programs.zsh.enable = true;
|
||||||
|
|
||||||
fonts.packages = with pkgs; [
|
fonts.packages = with pkgs; [
|
||||||
|
|||||||
Reference in New Issue
Block a user