Fix home manager modules issues + update Odin
This commit is contained in:
parent
7d46411265
commit
35a3d8cc4e
6 changed files with 29 additions and 23 deletions
|
|
@ -16,7 +16,7 @@ let
|
||||||
})
|
})
|
||||||
] ++ [
|
] ++ [
|
||||||
# editorconfig-core-c
|
# editorconfig-core-c
|
||||||
python3.pkgs.editorconfig
|
# python3.pkgs.editorconfig # TODO: fix dependencies
|
||||||
] ++ (
|
] ++ (
|
||||||
lib.optionals (pkgs.devEnvironment.enableCpp) [
|
lib.optionals (pkgs.devEnvironment.enableCpp) [
|
||||||
clang-tools
|
clang-tools
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
{
|
{
|
||||||
programs.man = {
|
programs.man = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
generateCaches = true;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -15,21 +15,21 @@ in
|
||||||
carla
|
carla
|
||||||
rnnoise
|
rnnoise
|
||||||
cardinal
|
cardinal
|
||||||
ardour
|
# ardour
|
||||||
|
|
||||||
# Plugins
|
# Plugins
|
||||||
artyFX
|
# artyFX
|
||||||
geonkick
|
# geonkick
|
||||||
lsp-plugins
|
# lsp-plugins
|
||||||
boops
|
# boops
|
||||||
|
|
||||||
# noise-repellent
|
# noise-repellent
|
||||||
speech-denoiser
|
# speech-denoiser
|
||||||
stochas
|
# stochas
|
||||||
surge
|
# surge
|
||||||
talentedhack
|
# talentedhack
|
||||||
tunefish
|
# tunefish
|
||||||
x42-plugins
|
# x42-plugins
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -87,6 +87,8 @@
|
||||||
drivers = with pkgs; [ gutenprint cups-kyocera ];
|
drivers = with pkgs; [ gutenprint cups-kyocera ];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
services.fwupd.enable = true;
|
||||||
|
|
||||||
# Enable sound.
|
# Enable sound.
|
||||||
# PULSE
|
# PULSE
|
||||||
# sound.enable = true;
|
# sound.enable = true;
|
||||||
|
|
@ -190,10 +192,10 @@
|
||||||
services.smartd = { enable = true; notifications.x11.enable = true; };
|
services.smartd = { enable = true; notifications.x11.enable = true; };
|
||||||
|
|
||||||
# FPRINTD
|
# FPRINTD
|
||||||
services.fprintd = {
|
# services.fprintd = {
|
||||||
enable = true;
|
# enable = true;
|
||||||
tod = { enable = true; driver = pkgs.libfprint-2-tod1-goodix; };
|
# tod = { enable = true; driver = pkgs.libfprint-2-tod1-goodix; };
|
||||||
};
|
# };
|
||||||
security.pam.services.login.fprintAuth = true;
|
security.pam.services.login.fprintAuth = true;
|
||||||
security.pam.services.xscreensaver.fprintAuth = true;
|
security.pam.services.xscreensaver.fprintAuth = true;
|
||||||
|
|
||||||
|
|
@ -207,11 +209,11 @@
|
||||||
|
|
||||||
# Virtualisation
|
# Virtualisation
|
||||||
virtualisation = {
|
virtualisation = {
|
||||||
|
docker.enable = true;
|
||||||
kvmgt.enable = true;
|
kvmgt.enable = true;
|
||||||
libvirtd.enable = true;
|
libvirtd.enable = true;
|
||||||
podman.enable = true;
|
podman.enable = true;
|
||||||
virtualbox.host.enable = true;
|
virtualbox.host.enable = true;
|
||||||
docker.enable = true;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
# Allow completion for system packages
|
# Allow completion for system packages
|
||||||
|
|
|
||||||
|
|
@ -13,11 +13,12 @@
|
||||||
|
|
||||||
hardware.cpu.intel.updateMicrocode = config.hardware.enableRedistributableFirmware;
|
hardware.cpu.intel.updateMicrocode = config.hardware.enableRedistributableFirmware;
|
||||||
|
|
||||||
|
hardware.opengl.enable = true;
|
||||||
hardware.opengl.extraPackages = with pkgs; [
|
hardware.opengl.extraPackages = with pkgs; [
|
||||||
|
intel-media-driver
|
||||||
vaapiIntel
|
vaapiIntel
|
||||||
vaapiVdpau
|
vaapiVdpau
|
||||||
libvdpau-va-gl
|
libvdpau-va-gl
|
||||||
intel-media-driver
|
|
||||||
];
|
];
|
||||||
|
|
||||||
services.xserver = {
|
services.xserver = {
|
||||||
|
|
|
||||||
12
odin.nix
12
odin.nix
|
|
@ -55,6 +55,7 @@
|
||||||
file
|
file
|
||||||
firefox
|
firefox
|
||||||
# gallery-dl
|
# gallery-dl
|
||||||
|
glab
|
||||||
gnome.dconf-editor
|
gnome.dconf-editor
|
||||||
gnome.eog
|
gnome.eog
|
||||||
gnome.evince
|
gnome.evince
|
||||||
|
|
@ -115,6 +116,7 @@
|
||||||
yq
|
yq
|
||||||
zoom-us
|
zoom-us
|
||||||
zotero
|
zotero
|
||||||
|
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -148,11 +150,11 @@
|
||||||
./modules/libinput-gestures.nix
|
./modules/libinput-gestures.nix
|
||||||
# ./modules/lorri.nix
|
# ./modules/lorri.nix
|
||||||
./modules/man.nix
|
./modules/man.nix
|
||||||
./modules/mangohud.nix
|
# ./modules/mangohud.nix
|
||||||
./modules/megasync.nix
|
# ./modules/megasync.nix
|
||||||
./modules/nix-index.nix
|
# ./modules/nix-index.nix
|
||||||
./modules/noti.nix
|
# ./modules/noti.nix
|
||||||
# ./modules/obs-studio.nix
|
./modules/obs-studio.nix
|
||||||
./modules/office.nix
|
./modules/office.nix
|
||||||
./modules/onedrive.nix
|
./modules/onedrive.nix
|
||||||
# ./modules/picom.nix
|
# ./modules/picom.nix
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue