update
This commit is contained in:
parent
c85bfd53f4
commit
2f71fd70d9
2 changed files with 29 additions and 3 deletions
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
nixpkgs.config.allowUnfree = true;
|
||||
|
||||
boot.kernelParams = [ "resume_offset=533760" ];
|
||||
boot.resumeDevice = "/dev/pool/root";
|
||||
boot.loader.systemd-boot.enable = true;
|
||||
boot.loader.efi.canTouchEfiVariables = true;
|
||||
|
||||
|
|
@ -27,6 +29,7 @@
|
|||
services.xserver.xkb.layout = "us";
|
||||
# services.xserver.xkb.options = "caps:ctrl_modifier";
|
||||
|
||||
security.sudo.extraConfig = "Defaults lecture=never";
|
||||
security.pam.services.login.fprintAuth = false;
|
||||
security.pam.services.sudo.fprintAuth = false;
|
||||
|
||||
|
|
@ -48,6 +51,7 @@
|
|||
|
||||
services.libinput.enable = true;
|
||||
|
||||
|
||||
users.users.root.hashedPasswordFile = "/persist/passwords/root";
|
||||
users.users.rayandrew = {
|
||||
isNormalUser = true;
|
||||
|
|
@ -191,6 +195,10 @@
|
|||
"CAP_SETGID"
|
||||
];
|
||||
|
||||
swapDevices = [
|
||||
{ device = "/swap/swapfile"; }
|
||||
];
|
||||
|
||||
system.stateVersion = "24.11";
|
||||
}
|
||||
|
||||
|
|
|
|||
22
home.nix
22
home.nix
|
|
@ -14,7 +14,7 @@
|
|||
"Videos"
|
||||
"Code"
|
||||
".gnupg"
|
||||
".ssh"
|
||||
# ".ssh"
|
||||
".local/share/keyrings"
|
||||
".local/share/direnv"
|
||||
".config/1Password"
|
||||
|
|
@ -124,7 +124,16 @@
|
|||
allowOther = true;
|
||||
};
|
||||
|
||||
home.stateVersion = "24.11";
|
||||
home.persistence."/persist/home/rayandrew/dotfiles" = {
|
||||
removePrefixDirectory = true;
|
||||
allowOther = true;
|
||||
directories = [
|
||||
"scripts/bin"
|
||||
"ssh/.config/ssh"
|
||||
];
|
||||
files = [
|
||||
];
|
||||
};
|
||||
|
||||
programs.home-manager = {
|
||||
enable = true;
|
||||
|
|
@ -158,6 +167,7 @@
|
|||
close = [ "<Super><Shift>q" "<Alt>F4" ];
|
||||
};
|
||||
"org/gnome/settings-daemon/plugins/media-keys" = {
|
||||
video-out = [ ];
|
||||
custom-keybindings = [
|
||||
"/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/terminal/"
|
||||
];
|
||||
|
|
@ -170,10 +180,13 @@
|
|||
"org/gnome/mutter/keybindings" = {
|
||||
toggle-tiled-left = [];
|
||||
toggle-tiled-right = [];
|
||||
switch-monitor = [ "XF86Display" ];
|
||||
};
|
||||
"org/gnome/shell/extensions/pop-shell" = {
|
||||
activate-launcher = [ "<Super>Space" ];
|
||||
toggle-float = [ "<Super>p" ];
|
||||
tile-enter = ["<Super>r"];
|
||||
tile-by-default = true;
|
||||
};
|
||||
"org/gnome/desktop/background" = {
|
||||
picture-uri-dark = "file://${pkgs.nixos-artwork.wallpapers.nineish-dark-gray.src}";
|
||||
|
|
@ -298,6 +311,10 @@
|
|||
enable = true;
|
||||
};
|
||||
|
||||
programs.zathura = {
|
||||
enable = true;
|
||||
};
|
||||
|
||||
xdg.configFile."keyd/app.conf" = {
|
||||
text = ''
|
||||
[firefox]
|
||||
|
|
@ -326,4 +343,5 @@ control.shift.p = macro(C-S-p)
|
|||
# Wayland, X, etc. support for session vars
|
||||
systemd.user.sessionVariables = config.home.sessionVariables;
|
||||
|
||||
home.stateVersion = "24.11";
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue