Updates to get system to build
This commit is contained in:
parent
56213be3dd
commit
b60670389e
7 changed files with 29 additions and 21 deletions
|
@ -9,6 +9,11 @@ in
|
|||
xserver = {
|
||||
enable = true;
|
||||
xkb.options = "caps:escape";
|
||||
windowManager.i3 = {
|
||||
enable = true;
|
||||
# Don't install dmenu, i3status, and i3lock
|
||||
extraPackages = lib.mkOverride 0 [];
|
||||
};
|
||||
displayManager = {
|
||||
lightdm = {
|
||||
enable = true;
|
||||
|
@ -18,14 +23,11 @@ in
|
|||
};
|
||||
background = theme.wallpaper;
|
||||
};
|
||||
defaultSession = "none+i3";
|
||||
};
|
||||
windowManager.i3 = {
|
||||
enable = true;
|
||||
# Don't install dmenu, i3status, and i3lock
|
||||
extraPackages = lib.mkOverride 0 [];
|
||||
};
|
||||
};
|
||||
displayManager = {
|
||||
defaultSession = "none+i3";
|
||||
};
|
||||
udev.packages = [ pkgs.yubikey-personalization ];
|
||||
pcscd.enable = true;
|
||||
gnome.gnome-keyring.enable = true; # For remembering nextcloud login, among other things
|
||||
|
@ -76,15 +78,15 @@ in
|
|||
fonts = {
|
||||
enableDefaultPackages = false;
|
||||
packages = with pkgs; [
|
||||
noto-fonts-cjk
|
||||
noto-fonts-cjk-sans
|
||||
noto-fonts
|
||||
(nerdfonts.override { fonts = [ "FiraCode" ]; }) # required for icons
|
||||
nerd-fonts.fira-code # required for icons
|
||||
twitter-color-emoji
|
||||
];
|
||||
};
|
||||
|
||||
hardware.opengl = {
|
||||
hardware.graphics = {
|
||||
enable = true;
|
||||
driSupport32Bit = true; # Required for Touhou, Steam
|
||||
enable32Bit = true; # Required for Touhou, Steam
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue