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; graphics.enable32Bit = true;
pulseaudio.support32Bit = true; pulseaudio.support32Bit = true;
}; };
boot.initrd.luks.fido2Support = true; boot = {
boot.kernelParams = [ "mem_sleep_default=deep" ]; # initrd.luks.fido2Support = true;
# Bootloader. # Bootloader.
boot.loader.systemd-boot.enable = true; loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = 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; virtualisation.waydroid.enable = true;
networking.hostName = "shiroko"; # Define your hostname. networking.hostName = "shiroko"; # Define your hostname.
@ -34,6 +51,22 @@
nssmdns4 = true; nssmdns4 = true;
openFirewall = 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 yargen
# security.pam.yubico.enable = true; # security.pam.yubico.enable = true;
services.fprintd = { services.fprintd = {

View file

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

View file

@ -73,12 +73,15 @@
natural_scroll enabled natural_scroll enabled
tap enabled # enables click-on-tap tap enabled # enables click-on-tap
tap_button_map lrm # tap with 1 finger = left click, 2 fingers = right click, 3 fingers = middle click 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 XF86KbdBrightnessDown exec brightnessctl -d asus::kbd_backlight s 1-
bindsym XF86KbdBrightnessUp 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 XF86Tools exec brightnessctl s 0
bindsym XF86WebCam exec systemctl sleep 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; [ home.packages = with pkgs; [
# here is some command line tools I use frequently # here is some command line tools I use frequently
# feel free to add your own or remove some of them # feel free to add your own or remove some of them
playerctl
lunar-client
texlab texlab
gramma gramma
pavucontrol pavucontrol