diff --git a/flake.lock b/flake.lock index 56f3914..ecb892f 100644 --- a/flake.lock +++ b/flake.lock @@ -423,11 +423,11 @@ ] }, "locked": { - "lastModified": 1748226808, - "narHash": "sha256-GaBRgxjWO1bAQa8P2+FDxG4ANBVhjnSjBms096qQdxo=", + "lastModified": 1748665073, + "narHash": "sha256-RMhjnPKWtCoIIHiuR9QKD7xfsKb3agxzMfJY8V9MOew=", "owner": "nix-community", "repo": "home-manager", - "rev": "83665c39fa688bd6a1f7c43cf7997a70f6a109f9", + "rev": "282e1e029cb6ab4811114fc85110613d72771dea", "type": "github" }, "original": { @@ -444,11 +444,11 @@ ] }, "locked": { - "lastModified": 1748227609, - "narHash": "sha256-SaSdslyo6UGDpPUlmrPA4dWOEuxCy2ihRN9K6BnqYsA=", + "lastModified": 1748668774, + "narHash": "sha256-fYk/vk4ClmvHIgnGv/5GNRiDLtNCwXo9aLq36L/x+P4=", "owner": "nix-community", "repo": "home-manager", - "rev": "d23d20f55d49d8818ac1f1b2783671e8a6725022", + "rev": "60e4624302d956fe94d3f7d96a560d14d70591b9", "type": "github" }, "original": { @@ -534,11 +534,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1748271215, - "narHash": "sha256-tenIJO9WaE9+aHxAt/14WkBu5i59cr4+vvzbBPHAOv0=", + "lastModified": 1748645134, + "narHash": "sha256-1YltR+i6l+UpGbkk6OzltMyolxKgAx58HtKgFVm9RVk=", "ref": "refs/heads/main", - "rev": "292a7456af9465a57a7fe3ee36d113ae661a9ff3", - "revCount": 6138, + "rev": "af2fdb5d58f5d3017aafd78a8ddafb40f710e34b", + "revCount": 6150, "submodules": true, "type": "git", "url": "https://github.com/hyprwm/Hyprland" @@ -735,27 +735,27 @@ ] }, "locked": { - "lastModified": 1737371634, - "narHash": "sha256-fTVAWzT1UMm1lT+YxHuVPtH+DATrhYfea3B0MxG/cGw=", + "lastModified": 1748294338, + "narHash": "sha256-FVO01jdmUNArzBS7NmaktLdGA5qA3lUMJ4B7a05Iynw=", "owner": "NuschtOS", "repo": "ixx", - "rev": "a1176e2a10ce745ff8f63e4af124ece8fe0b1648", + "rev": "cc5f390f7caf265461d4aab37e98d2292ebbdb85", "type": "github" }, "original": { "owner": "NuschtOS", - "ref": "v0.0.7", + "ref": "v0.0.8", "repo": "ixx", "type": "github" } }, "nixos-hardware": { "locked": { - "lastModified": 1747900541, - "narHash": "sha256-dn64Pg9xLETjblwZs9Euu/SsjW80pd6lr5qSiyLY1pg=", + "lastModified": 1748634340, + "narHash": "sha256-pZH4bqbOd8S+si6UcfjHovWDiWKiIGRNRMpmRWaDIms=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "11f2d9ea49c3e964315215d6baa73a8d42672f06", + "rev": "daa628a725ab4948e0e2b795e8fb6f4c3e289a7a", "type": "github" }, "original": { @@ -767,11 +767,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1748162331, - "narHash": "sha256-rqc2RKYTxP3tbjA+PB3VMRQNnjesrT0pEofXQTrMsS8=", + "lastModified": 1748437600, + "narHash": "sha256-hYKMs3ilp09anGO7xzfGs3JqEgUqFMnZ8GMAqI6/k04=", "owner": "nixos", "repo": "nixpkgs", - "rev": "7c43f080a7f28b2774f3b3f43234ca11661bf334", + "rev": "7282cb574e0607e65224d33be8241eae7cfe0979", "type": "github" }, "original": { @@ -783,11 +783,11 @@ }, "nixpkgs-unstable": { "locked": { - "lastModified": 1748026106, - "narHash": "sha256-6m1Y3/4pVw1RWTsrkAK2VMYSzG4MMIj7sqUy7o8th1o=", + "lastModified": 1748460289, + "narHash": "sha256-7doLyJBzCllvqX4gszYtmZUToxKvMUrg45EUWaUYmBg=", "owner": "nixos", "repo": "nixpkgs", - "rev": "063f43f2dbdef86376cc29ad646c45c46e93234c", + "rev": "96ec055edbe5ee227f28cdbc3f1ddf1df5965102", "type": "github" }, "original": { @@ -807,11 +807,11 @@ "systems": "systems_5" }, "locked": { - "lastModified": 1748261770, - "narHash": "sha256-X+QUzjjZ64lZzzd1dkxIGoLHkJvmDqoEHhx81Mmx0rw=", + "lastModified": 1748564405, + "narHash": "sha256-uCmQLJmdg0gKWBs+vhNmS9RIPJW8/ddo6TvQ/a4gupc=", "owner": "nix-community", "repo": "nixvim", - "rev": "91ee94cde3d5fdde68550ac861fd0644ff47109f", + "rev": "8b3a69cfea5ba2fa008c6c57ab79c99c513a349b", "type": "github" }, "original": { @@ -829,11 +829,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1748270593, - "narHash": "sha256-zNWrRkz+RCNrdUvjWDfIjVA4KEJL3y19YzVEoLsrwV0=", + "lastModified": 1748693932, + "narHash": "sha256-yvoVbPJzm230Q0lwJeuO/Ou4SVv9wXtlzMD1apKpZOo=", "owner": "nix-community", "repo": "NUR", - "rev": "ab78785ce60222e9e15e4af8d76f4873bd39d445", + "rev": "84d20e10373136d5741ff7d53fcf2b5a831518a0", "type": "github" }, "original": { @@ -878,11 +878,11 @@ ] }, "locked": { - "lastModified": 1745046075, - "narHash": "sha256-8v4y6k16Ra/fiecb4DxhsoOGtzLKgKlS+9/XJ9z0T2I=", + "lastModified": 1748298102, + "narHash": "sha256-PP11GVwUt7F4ZZi5A5+99isuq39C59CKc5u5yVisU/U=", "owner": "NuschtOS", "repo": "search", - "rev": "066afe8643274470f4a294442aadd988356a478f", + "rev": "f8a1c221afb8b4c642ed11ac5ee6746b0fe1d32f", "type": "github" }, "original": { @@ -921,11 +921,11 @@ ] }, "locked": { - "lastModified": 1748259954, - "narHash": "sha256-Z3lY/RRgqJU6fqMzuB5DZDN5uepahBFST0KI4lDngXE=", + "lastModified": 1748598934, + "narHash": "sha256-c8o4KJPda4HNj/jWwjrWip7QZmfnuOQxKiAadzu/Ibs=", "ref": "refs/heads/master", - "rev": "ee31e5d226a9ad909c71a72b09864a82dd27b7b8", - "revCount": 553, + "rev": "aa547bad843439615bc0a7f97a55d81058b2e9c8", + "revCount": 565, "type": "git", "url": "https://git.outfoxxed.me/outfoxxed/quickshell" }, @@ -977,11 +977,11 @@ "tinted-zed": "tinted-zed" }, "locked": { - "lastModified": 1748269774, - "narHash": "sha256-jIvkWbhsrBSV492OuKJwBLAdearm0jmvXoYSMRNseI0=", + "lastModified": 1748621009, + "narHash": "sha256-X7SqoEEHVsR01GwL9WBs3tuSXdit7YdeBdIHrl+MlZQ=", "owner": "danth", "repo": "stylix", - "rev": "aa70426f8f4373da2f454de3e27b565241960599", + "rev": "b69e9b761ee682b722e2c9ce46637e767b50f6dc", "type": "github" }, "original": { diff --git a/modules/graphical/code.nix b/modules/graphical/code.nix index b74c49c..0203afb 100644 --- a/modules/graphical/code.nix +++ b/modules/graphical/code.nix @@ -6,6 +6,8 @@ in { options.custom.graphical.code = { enable = mkEnableOption "Enables code"; + rider = mkEnableOption "Enables Rider"; + clion = mkEnableOption "Enables Clion"; }; config = mkIf cfg.enable { @@ -13,13 +15,15 @@ in environment.systemPackages = with pkgs; [ man-pages jetbrains.idea-ultimate - #jetbrains.rider typescript - #jetbrains.clion insomnia nodejs_22 # needed for tabby extension python3 gcc + ] ++ lib.optionals cfg.rider [ + pkgs.jetbrains.rider + ] ++ lib.optionals cfg.clion [ + pkgs.jetbrains.clion ]; #environment.sessionVariables = { diff --git a/systems/pc/configuration.nix b/systems/pc/configuration.nix index 3b7f8b5..b64216e 100644 --- a/systems/pc/configuration.nix +++ b/systems/pc/configuration.nix @@ -10,7 +10,7 @@ ../../modules/gpg.nix #../../modules/xanmod-kernel.nix #../../modules/kernel-testing.nix - ../../modules/misc/kernel-testing.nix + ../../modules/misc/kernel.nix ../../modules/services/syncthing.nix ../../modules/support/ntfs.nix ../../modules/fh/writing.nix @@ -64,7 +64,7 @@ audio.enable = true; code = { enable = true; - android.enable = true; + android.enable = false; }; #emulators.enable = true; games = { @@ -119,8 +119,8 @@ # apple shit #services.usbmuxd.enable = true; environment.systemPackages = with pkgs; [ - inputs.quickshell.packages.x86_64-linux.default - kdePackages.qtdeclarative + #inputs.quickshell.packages.x86_64-linux.default + #kdePackages.qtdeclarative #libimobiledevice #ifuse # optional, to mount using 'ifuse' ];