few more little tweaks for the modular system to start working well

This commit is contained in:
Chris Cochrun 2023-01-06 14:56:31 -06:00
parent d4daad8279
commit edecec85a9
3 changed files with 6 additions and 32 deletions

View file

@ -134,10 +134,14 @@ with lib;
services.printing.enable = true;
services.printing.drivers = [ pkgs.gutenprint pkgs.gutenprintBin pkgs.hplipWithPlugin ];
services.usbmuxd.enable = true;
services.fstrim.enable = true;
#######################
# VIRTUALIZATION
#######################
# virtualisation.waydroid.enable = true;
virtualisation.podman.enable = true;
# virtualisation.docker.enable = true;
virtualisation.libvirtd = {

View file

@ -17,7 +17,7 @@
boot = {
kernelPackages = pkgs.linuxPackages_zen;
kernelParams = [ "mem_sleep_default=deep" ];
initrd.kernelModules = [ "amdgpu" ];
# initrd.kernelModules = [ "amdgpu" ];
loader = {
systemd-boot.enable = true;
efi.canTouchEfiVariables = true;
@ -50,9 +50,6 @@
Option "TripleBuffer" "on"
'';
services.usbmuxd.enable = true;
services.fstrim.enable = true;
# Define a user account. Don't forget to set a password with passwd.
users.users.chris = {
isNormalUser = true;
@ -61,15 +58,6 @@
# virtualisation.waydroid.enable = true;
# services.ethminer = {
# enable = true;
# pool = "us-eth.2miners.com:2020";
# toolkit = "cuda";
# rig = "kaladin";
# wallet = "0xE43c525d05Ac52303cb43772Eb209824AE328CA3";
# registerMail = "ceth@cochrun.xyz";
# };
programs.steam = {
enable = true;
remotePlay.openFirewall = true;

View file

@ -33,6 +33,7 @@
vaapiIntel = pkgs.vaapiIntel.override { enableHybridCodec = true; };
};
services.xserver.videoDrivers = ["intel"];
hardware.opengl = {
enable = true;
extraPackages = with pkgs; [
@ -42,25 +43,13 @@
];
};
services.xserver.videoDrivers = ["intel"];
# Configure keymap in X11
services.xserver.layout = "us";
# services.xserver.xkbOptions = "eurosign:e";
systemd.services.display-manager = {
wants = [ "systemd-user-sessions.service" "multi-user.target" "network-online.target" ];
after = [ "systemd-user-sessions.service" "multi-user.target" "network-online.target" ];
};
# Enable CUPS to print documents.
services.printing.enable = true;
services.printing.drivers = [ pkgs.gutenprint pkgs.gutenprintBin pkgs.hplipWithPlugin ];
# Enable fingerprint
services.fprintd.enable = true;
# programs.qt5ct.enable = true;
# Some other things
services.thermald.enable = true;
@ -82,9 +71,6 @@
};
};
services.usbmuxd.enable = true;
services.fstrim.enable = true;
# Enable touchpad support (enabled default in most desktopManager).
services.xserver.libinput.enable = true;
@ -94,10 +80,6 @@
extraGroups = [ "adbusers" "wheel" "networkmanager" "input" "uinput" ];
};
programs.partition-manager.enable = true;
programs.kdeconnect.enable = true;
# virtualisation.waydroid.enable = true;
# Some programs need SUID wrappers, can be configured further or are
# started in user sessions.
# programs.mtr.enable = true;