diff --git a/flake.lock b/flake.lock index 1073c29..d54a393 100644 --- a/flake.lock +++ b/flake.lock @@ -143,11 +143,11 @@ ] }, "locked": { - "lastModified": 1730504689, - "narHash": "sha256-hgmguH29K2fvs9szpq2r3pz2/8cJd2LPS+b4tfNFCwE=", + "lastModified": 1733312601, + "narHash": "sha256-4pDvzqnegAfRkPwO3wmwBhVi/Sye1mzps0zHWYnP88c=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "506278e768c2a08bec68eb62932193e341f55c90", + "rev": "205b12d8b7cd4802fbcb8e8ef6a0f1408781a4f9", "type": "github" }, "original": { @@ -228,11 +228,11 @@ ] }, "locked": { - "lastModified": 1732021966, - "narHash": "sha256-mnTbjpdqF0luOkou8ZFi2asa1N3AA2CchR/RqCNmsGE=", + "lastModified": 1734279981, + "narHash": "sha256-NdaCraHPp8iYMWzdXAt5Nv6sA3MUzlCiGiR586TCwo0=", "owner": "cachix", "repo": "git-hooks.nix", - "rev": "3308484d1a443fc5bc92012435d79e80458fe43c", + "rev": "aa9f40c906904ebd83da78e7f328cd8aeaeae785", "type": "github" }, "original": { @@ -287,11 +287,11 @@ ] }, "locked": { - "lastModified": 1733389730, - "narHash": "sha256-KZMu4ddMll5khS0rYkJsVD0hVqjMNHlhTM3PCQar0Ag=", + "lastModified": 1734344598, + "narHash": "sha256-wNX3hsScqDdqKWOO87wETUEi7a/QlPVgpC/Lh5rFOuA=", "owner": "nix-community", "repo": "home-manager", - "rev": "65912bc6841cf420eb8c0a20e03df7cbbff5963f", + "rev": "83ecd50915a09dca928971139d3a102377a8d242", "type": "github" }, "original": { @@ -308,11 +308,11 @@ ] }, "locked": { - "lastModified": 1733175814, - "narHash": "sha256-zFOtOaqjzZfPMsm1mwu98syv3y+jziAq5DfWygaMtLg=", + "lastModified": 1734093295, + "narHash": "sha256-hSwgGpcZtdDsk1dnzA0xj5cNaHgN9A99hRF/mxMtwS4=", "owner": "nix-community", "repo": "home-manager", - "rev": "bf23fe41082aa0289c209169302afd3397092f22", + "rev": "66c5d8b62818ec4c1edb3e941f55ef78df8141a8", "type": "github" }, "original": { @@ -378,11 +378,11 @@ ] }, "locked": { - "lastModified": 1733105089, - "narHash": "sha256-Qs3YmoLYUJ8g4RkFj2rMrzrP91e4ShAioC9s+vG6ENM=", + "lastModified": 1733570843, + "narHash": "sha256-sQJAxY1TYWD1UyibN/FnN97paTFuwBw3Vp3DNCyKsMk=", "owner": "lnl7", "repo": "nix-darwin", - "rev": "c6b65d946097baf3915dd51373251de98199280d", + "rev": "a35b08d09efda83625bef267eb24347b446c80b8", "type": "github" }, "original": { @@ -393,11 +393,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1733229606, - "narHash": "sha256-FLYY5M0rpa5C2QAE3CKLYAM6TwbKicdRK6qNrSHlNrE=", + "lastModified": 1734126203, + "narHash": "sha256-0XovF7BYP50rTD2v4r55tR5MuBLet7q4xIz6Rgh3BBU=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "566e53c2ad750c84f6d31f9ccb9d00f823165550", + "rev": "71a6392e367b08525ee710a93af2e80083b5b3e2", "type": "github" }, "original": { @@ -409,11 +409,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1733212471, - "narHash": "sha256-M1+uCoV5igihRfcUKrr1riygbe73/dzNnzPsmaLCmpo=", + "lastModified": 1734119587, + "narHash": "sha256-AKU6qqskl0yf2+JdRdD0cfxX4b9x3KKV5RqA6wijmPM=", "owner": "nixos", "repo": "nixpkgs", - "rev": "55d15ad12a74eb7d4646254e13638ad0c4128776", + "rev": "3566ab7246670a43abd2ffa913cc62dad9cdf7d5", "type": "github" }, "original": { @@ -454,11 +454,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1733369744, - "narHash": "sha256-b2atMLs0myUiD5qnIxEko/gO/+ViNOGLNZnUFnYQ3bM=", + "lastModified": 1734446876, + "narHash": "sha256-cGZBeTh+9pChvz0phepOzM+NK7QVl0Cp5EPBlh1l5xc=", "owner": "nix-community", "repo": "nixvim", - "rev": "38885227461de58a712362c1c484803d6c90a8b2", + "rev": "f4b7fd46f6caf984fdfc41281792eac7b7ab8f24", "type": "github" }, "original": { @@ -477,11 +477,11 @@ ] }, "locked": { - "lastModified": 1733006402, - "narHash": "sha256-BC1CecAQISV5Q4LZK72Gx0+faemOwaChiD9rMVfDPoA=", + "lastModified": 1733773348, + "narHash": "sha256-Y47y+LesOCkJaLvj+dI/Oa6FAKj/T9sKVKDXLNsViPw=", "owner": "NuschtOS", "repo": "search", - "rev": "16307548b7a1247291c84ae6a12c0aacb07dfba2", + "rev": "3051be7f403bff1d1d380e4612f0c70675b44fc9", "type": "github" }, "original": { @@ -516,11 +516,11 @@ "tinted-tmux": "tinted-tmux" }, "locked": { - "lastModified": 1733262405, - "narHash": "sha256-/AT315It87ll6mlZLYcmfoe6Uogx9MjPBCCZZZTq8xY=", + "lastModified": 1734110168, + "narHash": "sha256-Q0eeLYn45ErXlqGQyXmLLHGe1mqnUiK0Y9wZRa1SNFI=", "owner": "danth", "repo": "stylix", - "rev": "ffba1f1bab63ea49541f812c72a4fcf305461d67", + "rev": "a9e3779949925ef22f5a215c5f49cf520dea30b1", "type": "github" }, "original": { @@ -617,11 +617,11 @@ ] }, "locked": { - "lastModified": 1732894027, - "narHash": "sha256-2qbdorpq0TXHBWbVXaTqKoikN4bqAtAplTwGuII+oAc=", + "lastModified": 1733761991, + "narHash": "sha256-s4DalCDepD22jtKL5Nw6f4LP5UwoMcPzPZgHWjAfqbQ=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "6209c381904cab55796c5d7350e89681d3b2a8ef", + "rev": "0ce9d149d99bc383d1f2d85f31f6ebd146e46085", "type": "github" }, "original": { diff --git a/home-manager/modules/stylix.nix b/home-manager/modules/stylix.nix index f17e61d..cb030f8 100644 --- a/home-manager/modules/stylix.nix +++ b/home-manager/modules/stylix.nix @@ -7,7 +7,7 @@ enable = true; base16Scheme = "${pkgs.base16-schemes}/share/themes/catppuccin-frappe.yaml"; - image = ../../wallhaven-winter.png; + image = ../../topography.png; cursor = { package = pkgs.oreo-cursors-plus; diff --git a/nixos/configuration.nix b/nixos/configuration.nix index 05a00bc..aaab2ca 100644 --- a/nixos/configuration.nix +++ b/nixos/configuration.nix @@ -26,4 +26,14 @@ services.gvfs.enable = true; services.udisks2.enable = true; + + programs.virt-manager.enable = true; + + users.groups.libvirtd.members = ["ficache"]; + + virtualisation.libvirtd.enable = true; + + virtualisation.spiceUSBRedirection.enable = true; + + } diff --git a/nixos/modules/desktop-enviroments/plasma6.nix b/nixos/modules/desktop-enviroments/plasma6.nix index cbe23e7..43c0e4d 100644 --- a/nixos/modules/desktop-enviroments/plasma6.nix +++ b/nixos/modules/desktop-enviroments/plasma6.nix @@ -3,9 +3,9 @@ { # Debloat. environment.plasma6.excludePackages = with pkgs.kdePackages; [ - plasma-browser-integration - konsole - oxygen + plasma-browser-integration + konsole + oxygen kate okular elisa @@ -14,18 +14,25 @@ services = { libinput.enable = true; - displayManager = { - sddm.enable = true; - }; - - desktopManager = { - plasma6.enable = true; - }; + desktopManager = { + plasma6.enable = true; + }; - power-profiles-daemon.enable = false; + power-profiles-daemon.enable = false; }; - services.xserver = { + services.xserver = { enable = true; + + displayManager = { + gdm.enable = true; + gdm.wayland = true; + }; }; + + #qt = { + # enable = true; + # platformTheme = "gnome"; + # style = "adwaita-dark"; + #}; } \ No newline at end of file diff --git a/nixos/modules/gaming-tweaks.nix b/nixos/modules/gaming-tweaks.nix index 0fe0bc5..01ae3f8 100644 --- a/nixos/modules/gaming-tweaks.nix +++ b/nixos/modules/gaming-tweaks.nix @@ -19,10 +19,6 @@ }; environment.systemPackages = [ - - pkgs.lutris - pkgs.wineWowPackages.waylandFull - pkgs.winetricks pkgs.dxvk pkgs.mesa diff --git a/nixos/modules/minimal/bootloader.nix b/nixos/modules/minimal/bootloader.nix index 48f14ae..d160ec5 100644 --- a/nixos/modules/minimal/bootloader.nix +++ b/nixos/modules/minimal/bootloader.nix @@ -3,4 +3,7 @@ # Bootloader. boot.loader.systemd-boot.enable = true; boot.loader.efi.canTouchEfiVariables = true; + + boot.kernel.sysctl."kernel.sysrq" = 502; # Enable sysrq keys because FUCK YOU NVIDIA!!! + boot.plymouth.enable = true; } \ No newline at end of file diff --git a/preview.png b/preview.png deleted file mode 100644 index 6ec8b8c..0000000 Binary files a/preview.png and /dev/null differ diff --git a/topography.png b/topography.png new file mode 100644 index 0000000..1d01cc3 Binary files /dev/null and b/topography.png differ diff --git a/wallpaper.png b/wallpaper.png deleted file mode 100644 index da06f61..0000000 Binary files a/wallpaper.png and /dev/null differ diff --git a/wallpaper2.png b/wallpaper2.png deleted file mode 100644 index 481a9dc..0000000 Binary files a/wallpaper2.png and /dev/null differ