Boot options

This commit is contained in:
Charlotte Van Petegem 2020-02-15 11:48:00 +01:00
parent d9de05ed1f
commit cda6be3a44
2 changed files with 12 additions and 3 deletions

View file

@ -10,6 +10,9 @@
../../programs/zsh/default.nix ../../programs/zsh/default.nix
]; ];
# Use latest kernel
boot.kernelPackages = pkgs.linuxPackages_latest;
i18n = { i18n = {
defaultLocale = "en_IE.UTF-8"; defaultLocale = "en_IE.UTF-8";
extraLocaleSettings = { extraLocaleSettings = {

View file

@ -10,14 +10,14 @@
../../programs/sway/default.nix ../../programs/sway/default.nix
]; ];
# Use LTS kernel until intel driver hangs are fixed
boot.kernelPackages = pkgs.linuxPackages_4_19;
services.pcscd = { services.pcscd = {
enable = true; enable = true;
plugins = [ pkgs.ccid ]; plugins = [ pkgs.ccid ];
}; };
# Early KMS start
boot.initrd.kernelModules = [ "i915" ];
sound.enable = true; sound.enable = true;
hardware.pulseaudio.enable = true; hardware.pulseaudio.enable = true;
@ -69,6 +69,7 @@
vanilla-dmz vanilla-dmz
wf-recorder wf-recorder
wl-clipboard wl-clipboard
xdg-user-dirs
]; ];
file = { file = {
".icons/default/index.theme".text = '' ".icons/default/index.theme".text = ''
@ -79,6 +80,11 @@
''; '';
}; };
}; };
programs.zsh.loginExtra = ''
if [[ -z "$DISPLAY" ]] && [[ $(tty) = "/dev/tty1" ]]; then
exec sway
fi
'';
dconf.settings = { dconf.settings = {
"org/gnome/desktop/interface" = { "org/gnome/desktop/interface" = {
gtk-theme = "Arc"; gtk-theme = "Arc";