This commit is contained in:
Seraphim R. Pardee 2025-03-21 21:45:23 -04:00
parent 1180adedcd
commit 7caf24e220
7 changed files with 17 additions and 2 deletions

View File

@ -32,6 +32,7 @@ env = HYPRCURSOR_THEME,"McMojave";
# Or execute your favorite apps at launch like this:
#exec-once = mpvpaper '*' -o "panscan=1.0 loop-file=inf" $HOME/vid/obsidian-soundfields.mp4
exec-once = gnome-keyring-daemon --start --components=secrets,ssh
exec-once = $terminal
# exec-once = nm-applet &
exec-once = waybar & brave & equibop & plexamp

View File

@ -5,7 +5,7 @@
enable = true;
settings = {
default_session = {
command = "${pkgs.greetd.tuigreet}/bin/tuigreet --time --time-format '%I:%M %p | %a %h | %F' --cmd 'eval $(/run/wrappers/bin/gnome-keyring-daemon --start --daemonize); export SSH_AUTH_SOCK; Hyprland'";
command = "${pkgs.greetd.tuigreet}/bin/tuigreet --time --time-format '%I:%M %p | %a %h | %F' --cmd Hyprland";
user = "greeter";
};
};
@ -45,6 +45,7 @@
vscode
equibop
cinny-desktop
telegram-desktop
telegram-desktop
vscode.fhs
];
}

View File

@ -54,7 +54,11 @@
extraSpecialArgs = { inherit inputs nix-colors nixvim; };
modules = [
./home.nix
./nixpkgs.nix
];
};
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
};
}

View File

@ -56,6 +56,7 @@
XDG_PUBLICSHARE_DIR="$HOME/pub";
XDG_TEMPLATES_DIR="$HOME/tmpl";
XDG_VIDEOS_DIR="$HOME/vid";
SSH_AUTH_SOCK="/run/user/1000/keyring/ssh";
};
programs.kitty = with pkgs; {
@ -287,6 +288,11 @@
};
};
programs.vscode = {
enable = true;
package = pkgs.vscode.fhs;
};
wayland.windowManager.hyprland = {
enable = true;
package = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.hyprland;

View File

@ -2,4 +2,5 @@
{
nixpkgs.config.allowUnfree = true;
nixpkgs.config.allowUnfreePredicate = _: true;
}

View File

@ -25,5 +25,6 @@
emmet-language-server
docker-compose-language-service
hyprls
jetbrains.rider
];
}

View File

@ -5,6 +5,7 @@
services.gnome.gnome-keyring.enable = true;
security.pam.services.greetd.enableGnomeKeyring = true;
security.pam.services.tuigreet.enableGnomeKeyring = true;
programs.seahorse.enable = true;
users.users.root.hashedPassword = "!";