mirror of
https://git.sr.ht/~rouven/nixos-config
synced 2025-04-25 16:08:30 +02:00
host/thinkpad: split into modules
This commit is contained in:
parent
70a6695ca1
commit
aa2c1e702c
13 changed files with 153 additions and 160 deletions
44
hosts/thinkpad/modules/graphics/default.nix
Normal file
44
hosts/thinkpad/modules/graphics/default.nix
Normal file
|
@ -0,0 +1,44 @@
|
|||
{ config, pkgs, ... }:
|
||||
{
|
||||
# control display backlight
|
||||
programs.light.enable = true;
|
||||
|
||||
fonts = {
|
||||
enableDefaultPackages = false;
|
||||
packages = with pkgs;
|
||||
[
|
||||
nerdfonts
|
||||
noto-fonts
|
||||
noto-fonts-cjk
|
||||
noto-fonts-emoji
|
||||
dejavu_fonts
|
||||
fira
|
||||
];
|
||||
};
|
||||
console = {
|
||||
colors = let colors = config.home-manager.users.rouven.colorScheme.colors; in
|
||||
[
|
||||
colors.base00
|
||||
colors.base08
|
||||
colors.base0A
|
||||
colors.base0B
|
||||
colors.base0D
|
||||
colors.base0E
|
||||
colors.base0C
|
||||
colors.base05
|
||||
|
||||
colors.base03
|
||||
colors.base08
|
||||
colors.base0A
|
||||
colors.base0B
|
||||
colors.base0D
|
||||
colors.base0E
|
||||
colors.base0C
|
||||
colors.base07
|
||||
];
|
||||
};
|
||||
hardware.opengl.extraPackages = with pkgs; [
|
||||
intel-compute-runtime
|
||||
intel-media-driver
|
||||
];
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue