laptop: fix cursor and add pam u2f
This commit is contained in:
parent
803579c420
commit
b146f56e4f
5 changed files with 32 additions and 13 deletions
|
@ -28,7 +28,6 @@
|
|||
programs.neovim = {
|
||||
enable = true;
|
||||
viAlias = true;
|
||||
defaultEditor = true;
|
||||
};
|
||||
|
||||
# Disable sudo prompt for `wheel` users.
|
||||
|
@ -63,5 +62,15 @@
|
|||
};
|
||||
|
||||
# Setup packages available everywhere
|
||||
environment.systemPackages = with pkgs; [ fzf git htop ncdu rsync ripgrep zoxide ];
|
||||
environment.systemPackages = with pkgs; [
|
||||
fzf
|
||||
git
|
||||
helix
|
||||
htop
|
||||
ncdu
|
||||
ripgrep
|
||||
rsync
|
||||
zoxide
|
||||
];
|
||||
|
||||
}
|
||||
|
|
|
@ -195,7 +195,7 @@ in
|
|||
slurp
|
||||
gdb
|
||||
|
||||
swaylock-effects
|
||||
swaylock-effects # Has to be installed globally so that pam module works
|
||||
];
|
||||
|
||||
programs.steam = {
|
||||
|
@ -226,6 +226,15 @@ in
|
|||
keep-derivations = true
|
||||
'';
|
||||
|
||||
# Enables logging in with my Solokey
|
||||
security.pam.u2f = {
|
||||
enable = true;
|
||||
debug = false;
|
||||
cue = true;
|
||||
control = "sufficient";
|
||||
authFile = "/etc/u2f-mappings"; # use `pamu2fcfg` from `pkgs.pam_u2f` to generate this config
|
||||
};
|
||||
|
||||
# This value determines the NixOS release from which the default
|
||||
# settings for stateful data, like file locations and database versions
|
||||
# on your system were taken. It‘s perfectly fine and recommended to leave
|
||||
|
|
|
@ -106,6 +106,7 @@
|
|||
mkhl.direnv
|
||||
tamasfe.even-better-toml
|
||||
valentjn.vscode-ltex
|
||||
vscodevim.vim
|
||||
];
|
||||
};
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
{ pkgs, inputs, ... }: {
|
||||
home.file.".config/hypr/hyprpaper.conf".text = ''
|
||||
ipc = off
|
||||
preload = ~/cloud/Pictures/Wallpapers-Laptop/wallpaper-nix.png
|
||||
wallpaper = eDP-1,~/cloud/Pictures/Wallpapers-Laptop/wallpaper-nix.png
|
||||
preload = ~/cloud/Pictures/Wallpapers-Laptop/wallpaper-nix-pink.png
|
||||
wallpaper = eDP-1,~/cloud/Pictures/Wallpapers-Laptop/wallpaper-nix-pink.png
|
||||
'';
|
||||
|
||||
home.file.".xsettingsd".text = ''
|
||||
|
@ -14,8 +14,8 @@
|
|||
enable = true;
|
||||
extraConfig = ''
|
||||
exec-once=${pkgs.hyprpaper}/bin/hyprpaper
|
||||
exec-once=hyprctlhyprpap setcursor Catppuccin-Frappe-Pink-Cursors 32
|
||||
exec-once=${pkgs.xsettingsd}/bin/xsettingsd
|
||||
exec-once=hyprctl setcursor Catppuccin-Frappe-Pink-Cursors 32
|
||||
exec-once=${pkgs.xsettingsd}/bin/xsettingsd &
|
||||
exec-once=eww daemon
|
||||
exec-once=eww open bar
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue