This commit is contained in:
KaitoTLex 2024-12-03 17:30:36 -08:00
parent d607020a40
commit 5787cbc70c
4 changed files with 46 additions and 8 deletions

View file

@ -20,11 +20,28 @@
graphics.enable32Bit = true;
pulseaudio.support32Bit = true;
};
boot.initrd.luks.fido2Support = true;
boot.kernelParams = [ "mem_sleep_default=deep" ];
boot = {
# initrd.luks.fido2Support = true;
# Bootloader.
boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true;
loader.systemd-boot.enable = true;
loader.efi.canTouchEfiVariables = true;
plymouth = {
enable = true;
font = "${config.stylix.fonts.monospace.package}/share/fonts/truetype/NerdFonts/CaskaydiaCoveNerdFontMono-Regular.ttf";
};
consoleLogLevel = 3;
initrd.systemd.enable = true;
initrd.verbose = false;
kernelParams = [
"quiet"
"splash"
"boot.shell_on_fail"
"rd.systemd.show_status=false"
"rd.udev.log_level=3"
"udev.log_priority=3"
"mem_sleep_default=deep"
];
};
virtualisation.waydroid.enable = true;
networking.hostName = "shiroko"; # Define your hostname.
@ -34,6 +51,22 @@
nssmdns4 = true;
openFirewall = true;
};
services.keyd = {
enable = true;
keyboards.default = {
ids = [ "*" ];
settings = {
main = {
capslock = "esc";
leftalt = "leftcontrol";
leftcontrol = "leftalt";
y = "z";
z = "y";
};
};
};
};
#security yargen
# security.pam.yubico.enable = true;
services.fprintd = {

View file

@ -8,6 +8,7 @@
enable = true;
image = "${inputs.wallpapers}/math/bifurcation.png";
polarity = "dark";
base16Scheme = "${pkgs.base16-schemes}/share/themes/rose-pine.yaml";
fonts = {
serif = {
@ -30,7 +31,7 @@
cursor = {
package = pkgs.bibata-cursors;
name = "Bibata-Modern-Ice";
size = 26;
size = 20;
};
};
}

View file

@ -73,12 +73,15 @@
natural_scroll enabled
tap enabled # enables click-on-tap
tap_button_map lrm # tap with 1 finger = left click, 2 fingers = right click, 3 fingers = middle click
dwt enabled # disable (touchpad) while typing
#dwt enabled # disable (touchpad) while typing
}
bindsym XF86KbdBrightnessDown exec brightnessctl -d asus::kbd_backlight s 1-
bindsym XF86KbdBrightnessUp exec brightnessctl -d asus::kbd_backlight s +1
bindsym XF86Tools exec brightnessctl s 0
bindsym XF86WebCam exec systemctl sleep
bindsym Prior exec playerctl previous
bindsym Next exec playerctl next
bindsym XF86RotateWindows exec playerctl play-pause
'';
};

View file

@ -22,7 +22,8 @@
home.packages = with pkgs; [
# here is some command line tools I use frequently
# feel free to add your own or remove some of them
playerctl
lunar-client
texlab
gramma
pavucontrol