Add Hyprland and Greetd configurations; update desktop settings and user examples

This commit is contained in:
2025-08-10 22:39:39 -03:00
parent 87a2314170
commit 8224513e07
13 changed files with 347 additions and 51 deletions

View File

@@ -37,10 +37,6 @@ in {
sessionPath = [
"$HOME/.local/bin"
];
sessionVariables = {
FLAKE = "$HOME/src/nix/nix-config";
SHELL = "bash";
};
};
home.packages = with pkgs; [

View File

@@ -0,0 +1,6 @@
{pkgs, ...}: {
programs.nushell = {
enable = true;
configFile.source = null; # Use default config, or set to a custom file if desired
};
}

View File

@@ -0,0 +1,19 @@
{pkgs, ...}: {
programs.zsh = {
enable = true;
enableCompletion = true;
syntaxHighlighting.enable = true;
autosuggestions.enable = true;
history = {
save = 10000;
share = true;
};
plugins = [
{
name = "zsh-autopair";
src = pkgs.zsh-autopair;
}
# Add more plugins here as needed
];
};
}