Merge branch 'myputer'
This commit is contained in:
commit
6f3c509510
228 changed files with 1864 additions and 24570 deletions
|
|
@ -21,10 +21,10 @@
|
|||
../modules/firefox.nix
|
||||
../modules/nixcord.nix
|
||||
|
||||
../modules/hypr/hypridle.nix
|
||||
../modules/hypr/hyprlock.nix
|
||||
#../modules/hypr/hypridle.nix
|
||||
#../modules/hypr/hyprlock.nix
|
||||
../modules/kanshi.nix
|
||||
../modules/wofi.nix
|
||||
../modules/ags
|
||||
];
|
||||
|
||||
/*
|
||||
|
|
@ -90,10 +90,20 @@
|
|||
# these are both required for home-manager to work
|
||||
home-manager.enable = true;
|
||||
|
||||
# DEBUG: testing if my xdg-desktop-portal-hyprland is working or not
|
||||
obs-studio = {
|
||||
enable = true;
|
||||
plugins = with pkgs.obs-studio-plugins; [
|
||||
wlrobs
|
||||
obs-backgroundremoval
|
||||
obs-pipewire-audio-capture
|
||||
];
|
||||
};
|
||||
|
||||
# set ssh profiles
|
||||
# (all we need is hyrule, everything else is through wishlist)
|
||||
# NOTE: (IMPORTANT) this DOES NOT start the ssh-agent
|
||||
# for that you need to use `services.ssh-agent-enable`
|
||||
# for that you need to use `services.ssh-agent.enable`
|
||||
ssh = {
|
||||
enable = true;
|
||||
forwardAgent = true;
|
||||
|
|
@ -104,22 +114,17 @@
|
|||
hostname = "imbored.dev";
|
||||
user = "ae";
|
||||
port = 22;
|
||||
identityFile = "/home/me/.ssh/id_hyrule";
|
||||
identityFile = "~/.ssh/id_hyrule";
|
||||
};
|
||||
subspace = {
|
||||
hostname = "imbored.dev";
|
||||
user = "subspace";
|
||||
port = 22;
|
||||
identityFile = "~/.ssh/id_subspace";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
ags = {
|
||||
enable = true;
|
||||
configDir = ./ags;
|
||||
|
||||
extraPackages = with pkgs; [
|
||||
gtksourceview
|
||||
webkitgtk
|
||||
accountsservice
|
||||
];
|
||||
};
|
||||
|
||||
# I want to use fish as my login shell but it always
|
||||
# goes terrible cause it isn't POSIX compliant, so
|
||||
# instead Bash is my login and it will just exec fish
|
||||
|
|
@ -152,11 +157,10 @@
|
|||
};
|
||||
|
||||
# enable OpenSSH private key agent
|
||||
|
||||
services.ssh-agent.enable = true;
|
||||
# the ssh-agent won't set this for itself...
|
||||
systemd.user.sessionVariables.SSH_AUTH_SOCK = "$XDG_RUNTIME_DIR/ssh-agent";
|
||||
|
||||
# ----- SERVICES -----
|
||||
# Nicely reload system units when changing configs
|
||||
systemd.user.startServices = "sd-switch";
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue