Remove unused services
This commit is contained in:
parent
3ff6b6fc66
commit
ff7f7e8532
4 changed files with 27 additions and 18 deletions
24
home.nix
24
home.nix
|
|
@ -179,23 +179,23 @@ in
|
||||||
programs.home-manager.enable = true;
|
programs.home-manager.enable = true;
|
||||||
|
|
||||||
services = {
|
services = {
|
||||||
blueman-applet.enable = true;
|
# blueman-applet.enable = true;
|
||||||
caffeine.enable = true;
|
caffeine.enable = true;
|
||||||
cbatticon.enable = true;
|
# cbatticon.enable = true;
|
||||||
gnome-keyring.enable = true;
|
gnome-keyring.enable = true;
|
||||||
network-manager-applet.enable = true;
|
# network-manager-applet.enable = true;
|
||||||
playerctld.enable = true;
|
playerctld.enable = true;
|
||||||
# poweralertd.enable = true;
|
# poweralertd.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
xsession = {
|
# xsession = {
|
||||||
enable = true;
|
# enable = true;
|
||||||
numlock.enable = true;
|
# numlock.enable = true;
|
||||||
initExtra = ''
|
# initExtra = ''
|
||||||
## Touchpad
|
# ## Touchpad
|
||||||
${pkgs.xorg.xinput}/bin/xinput set-prop 'DELL0824:00 06CB:7E92 Touchpad' 'libinput Natural Scrolling Enabled' 1
|
# ${pkgs.xorg.xinput}/bin/xinput set-prop 'DELL0824:00 06CB:7E92 Touchpad' 'libinput Natural Scrolling Enabled' 1
|
||||||
${pkgs.xorg.xinput}/bin/xinput set-prop 'DELL0824:00 06CB:7E92 Touchpad' 'libinput Tapping Enabled' 1
|
# ${pkgs.xorg.xinput}/bin/xinput set-prop 'DELL0824:00 06CB:7E92 Touchpad' 'libinput Tapping Enabled' 1
|
||||||
'';
|
# '';
|
||||||
};
|
# };
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -67,10 +67,6 @@
|
||||||
# nvidiaWayland = true;
|
# nvidiaWayland = true;
|
||||||
# };
|
# };
|
||||||
desktopManager.gnome.enable = true;
|
desktopManager.gnome.enable = true;
|
||||||
displayManager.sddm = {
|
|
||||||
enable = true;
|
|
||||||
autoNumlock = true;
|
|
||||||
};
|
|
||||||
windowManager.bspwm.enable = true;
|
windowManager.bspwm.enable = true;
|
||||||
|
|
||||||
# Configure keymap in X11
|
# Configure keymap in X11
|
||||||
|
|
|
||||||
|
|
@ -20,6 +20,13 @@
|
||||||
intel-media-driver
|
intel-media-driver
|
||||||
];
|
];
|
||||||
|
|
||||||
|
services.xserver = {
|
||||||
|
displayManager.gdm = {
|
||||||
|
enable = true;
|
||||||
|
wayland = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
# This runs only Intel and nvidia does not drain power.
|
# This runs only Intel and nvidia does not drain power.
|
||||||
##### disable nvidia for a very nice battery life.
|
##### disable nvidia for a very nice battery life.
|
||||||
hardware.nvidiaOptimus.disable = true;
|
hardware.nvidiaOptimus.disable = true;
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,7 @@
|
||||||
./base.nix
|
./base.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
boot.initrd.kernelModules = ["i915"];
|
boot.initrd.kernelModules = [ "i915" ];
|
||||||
|
|
||||||
hardware.cpu.intel.updateMicrocode = config.hardware.enableRedistributableFirmware;
|
hardware.cpu.intel.updateMicrocode = config.hardware.enableRedistributableFirmware;
|
||||||
|
|
||||||
|
|
@ -21,8 +21,14 @@
|
||||||
intel-media-driver
|
intel-media-driver
|
||||||
];
|
];
|
||||||
|
|
||||||
|
services.xserver = {
|
||||||
|
videoDrivers = [ "nvidia" ];
|
||||||
|
displayManager.sddm = {
|
||||||
|
enable = true;
|
||||||
|
autoNumlock = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
services.xserver.videoDrivers = [ "nvidia" ];
|
|
||||||
hardware.nvidia.prime = {
|
hardware.nvidia.prime = {
|
||||||
offload.enable = false;
|
offload.enable = false;
|
||||||
sync.enable = true;
|
sync.enable = true;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue