flake: Update nixos-unstable
This commit is contained in:
@@ -50,21 +50,11 @@
|
||||
primaryScreen = "C27F398";
|
||||
enable = true;
|
||||
};
|
||||
sway = {
|
||||
enable = true;
|
||||
extraSessionCommands = ''
|
||||
# Pick the dGPU as the first one
|
||||
#DGPU_DRM_NODE=$(ls /sys/bus/pci/devices/0000:01:00.0/drm | grep card)
|
||||
#IGPU_DRM_NODE=$(ls /sys/bus/pci/devices/0000:08:00.0/drm | grep card)
|
||||
|
||||
#export WLR_DRM_DEVICES=/dev/dri/$DGPU_DRM_NODE:/dev/dri/$IGPU_DRM_NODE
|
||||
'';
|
||||
};
|
||||
sway.enable = true;
|
||||
alacritty.enable = true;
|
||||
emacs.enable = true;
|
||||
firefox.enable = true;
|
||||
git.enable = true;
|
||||
#gnome-terminal.enable = true;
|
||||
git.enable = true; #gnome-terminal.enable = true;
|
||||
tmux.enable = true;
|
||||
waybar = {
|
||||
enable = true;
|
||||
@@ -79,51 +69,6 @@
|
||||
services = {
|
||||
gamemode.enable = true;
|
||||
#gnome.enable = true;
|
||||
greetd = {
|
||||
enable = false;
|
||||
/*
|
||||
swayExtra = ''
|
||||
output HDMI-A-3 transform 90 anticlockwise
|
||||
|
||||
workspace 1 output HDMI-A-3
|
||||
'';
|
||||
*/
|
||||
};
|
||||
kanshi = let
|
||||
horizontal = "Samsung Electric Company C27F398 H4ZR101145";
|
||||
vertical = "Goldstar Company Ltd IPS235 305NDPHKN600";
|
||||
|
||||
helpers = import ../lib/helpers/kanshi.nix;
|
||||
mkProfile = helpers.mkProfile;
|
||||
wallpaperScript = helpers.mkWallpaperScript {
|
||||
inherit pkgs config;
|
||||
};
|
||||
in {
|
||||
enable = true;
|
||||
profiles = {
|
||||
homeMultihead = mkProfile {
|
||||
outputs = [
|
||||
{
|
||||
criteria = vertical;
|
||||
status = "enable";
|
||||
mode = "1920x1080";
|
||||
transform = "90";
|
||||
position = "-1080,0";
|
||||
}
|
||||
{
|
||||
criteria = horizontal;
|
||||
status = "enable";
|
||||
mode = "1920x1080";
|
||||
position = "0,0";
|
||||
}
|
||||
];
|
||||
|
||||
name = "homeMultihead";
|
||||
script = wallpaperScript;
|
||||
};
|
||||
};
|
||||
};
|
||||
swaync.enable = true;
|
||||
input-remapper = {
|
||||
enable = true;
|
||||
postStartCommand = "${pkgs.input-remapper}/bin/input-remapper-control --command start --preset NOOP --device \"Razer Razer Tartarus V2\"";
|
||||
@@ -147,17 +92,16 @@
|
||||
};
|
||||
|
||||
virtualisation = {
|
||||
podman = {
|
||||
enable = true;
|
||||
dockerCompat = true;
|
||||
};
|
||||
#podman = {
|
||||
# enable = true;
|
||||
# dockerCompat = true;
|
||||
#};
|
||||
};
|
||||
|
||||
boot = {
|
||||
extraModprobeConfig = ''
|
||||
options kvm_amd nested=1
|
||||
options vfio-pci ids=1002:67df,1002:aaf0
|
||||
options amdgpu dpm=0
|
||||
'';
|
||||
initrd = {
|
||||
availableKernelModules = [ "xhci_pci" "ahci" "usbhid" "sd_mod" "amdgpu" "vendor-reset" ];
|
||||
@@ -209,6 +153,7 @@
|
||||
};
|
||||
desktopManager.plasma5.enable = true;
|
||||
};
|
||||
earlyoom.enable = lib.mkForce false;
|
||||
};
|
||||
|
||||
hardware = {
|
||||
|
||||
Reference in New Issue
Block a user