diff --git a/flake.lock b/flake.lock index 7e7933b..1a1dc85 100644 --- a/flake.lock +++ b/flake.lock @@ -30,11 +30,11 @@ ] }, "locked": { - "lastModified": 1711099426, - "narHash": "sha256-HzpgM/wc3aqpnHJJ2oDqPBkNsqWbW0WfWUO8lKu8nGk=", + "lastModified": 1713532798, + "narHash": "sha256-wtBhsdMJA3Wa32Wtm1eeo84GejtI43pMrFrmwLXrsEc=", "owner": "numtide", "repo": "devshell", - "rev": "2d45b54ca4a183f2fdcf4b19c895b64fbf620ee8", + "rev": "12e914740a25ea1891ec619bb53cf5e6ca922e40", "type": "github" }, "original": { @@ -52,11 +52,11 @@ }, "locked": { "dir": "pkgs/firefox-addons", - "lastModified": 1713585804, - "narHash": "sha256-sTakCbZ+Ij43E4Lp4cfzvKJC/9T+11CCLI3V59BUHz0=", + "lastModified": 1713931409, + "narHash": "sha256-GTdTWfJW1LT4OW9Sp5EAyuyc6Ig5Ez9lZZVG7rcEr8U=", "owner": "rycee", "repo": "nur-expressions", - "rev": "e6962046cc97b46f112381d186b62197c301afb7", + "rev": "afa2d40b6b54185449dc67c958107d5652035a3f", "type": "gitlab" }, "original": { @@ -235,11 +235,11 @@ ] }, "locked": { - "lastModified": 1713566308, - "narHash": "sha256-7Y91t8pheIzjJveUMAPyeh5NOq5F49Nq4Hl2532QpJs=", + "lastModified": 1713906585, + "narHash": "sha256-fv84DCOkBtjF6wMATt0rfovu7e95L8rdEkSfNbwKR3U=", "owner": "nix-community", "repo": "home-manager", - "rev": "057117a401a34259c9615ce62218aea7afdee4d3", + "rev": "bfa7c06436771e3a0c666ccc6ee01e815d4c33aa", "type": "github" }, "original": { @@ -257,11 +257,11 @@ ] }, "locked": { - "lastModified": 1712989663, - "narHash": "sha256-r2X/DIAyKOLiHoncjcxUk1TENWDTTaigRBaY53Cts/w=", + "lastModified": 1713732794, + "narHash": "sha256-AYCofb8Zu4Mbc1lHDtju/uxeARawRijmOueAqEMEfMU=", "owner": "nix-community", "repo": "home-manager", - "rev": "40ab43ae98cb3e6f07eaeaa3f3ed56d589da21b0", + "rev": "670d9ecc3e46a6e3265c203c2d136031a3d3548e", "type": "github" }, "original": { @@ -382,11 +382,11 @@ ] }, "locked": { - "lastModified": 1711763326, - "narHash": "sha256-sXcesZWKXFlEQ8oyGHnfk4xc9f2Ip0X/+YZOq3sKviI=", + "lastModified": 1713543876, + "narHash": "sha256-olEWxacm1xZhAtpq+ZkEyQgR4zgfE7ddpNtZNvubi3g=", "owner": "lnl7", "repo": "nix-darwin", - "rev": "36524adc31566655f2f4d55ad6b875fb5c1a4083", + "rev": "9e7c20ffd056e406ddd0276ee9d89f09c5e5f4ed", "type": "github" }, "original": { @@ -431,11 +431,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1713537308, - "narHash": "sha256-XtTSSIB2DA6tOv+l0FhvfDMiyCmhoRbNB+0SeInZkbk=", + "lastModified": 1713714899, + "narHash": "sha256-+z/XjO3QJs5rLE5UOf015gdVauVRQd2vZtsFkaXBq2Y=", "owner": "nixos", "repo": "nixpkgs", - "rev": "5c24cf2f0a12ad855f444c30b2421d044120c66f", + "rev": "6143fc5eeb9c4f00163267708e26191d1e918932", "type": "github" }, "original": { @@ -447,11 +447,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1713248628, - "narHash": "sha256-NLznXB5AOnniUtZsyy/aPWOk8ussTuePp2acb9U+ISA=", + "lastModified": 1713714899, + "narHash": "sha256-+z/XjO3QJs5rLE5UOf015gdVauVRQd2vZtsFkaXBq2Y=", "owner": "nixos", "repo": "nixpkgs", - "rev": "5672bc9dbf9d88246ddab5ac454e82318d094bb8", + "rev": "6143fc5eeb9c4f00163267708e26191d1e918932", "type": "github" }, "original": { @@ -463,11 +463,11 @@ }, "nixpkgs_4": { "locked": { - "lastModified": 1712791164, - "narHash": "sha256-3sbWO1mbpWsLepZGbWaMovSO7ndZeFqDSdX0hZ9nVyw=", + "lastModified": 1713714899, + "narHash": "sha256-+z/XjO3QJs5rLE5UOf015gdVauVRQd2vZtsFkaXBq2Y=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "1042fd8b148a9105f3c0aca3a6177fd1d9360ba5", + "rev": "6143fc5eeb9c4f00163267708e26191d1e918932", "type": "github" }, "original": { @@ -484,11 +484,11 @@ "nixvim": "nixvim_2" }, "locked": { - "lastModified": 1713387685, - "narHash": "sha256-4xSmNZ0H6OqUfVcwUlboq7Isyw3FZjZogWxVVpbDmDE=", + "lastModified": 1713643800, + "narHash": "sha256-h1hAk/atfHAZFKT8e4U/cXig2Yi9vY+QCSbRl0zMCJM=", "owner": "Sly-Harvey", "repo": "nixvim", - "rev": "43524a8ae10d05e1e430cb7702918b56a81e537e", + "rev": "dd19a8d537958c582ee0ebdbae13cc5152fb94d7", "type": "github" }, "original": { @@ -508,11 +508,11 @@ "pre-commit-hooks": "pre-commit-hooks" }, "locked": { - "lastModified": 1713294906, - "narHash": "sha256-xJJZdCBzVFpVppaYyUK4lTTNOnbAxrjhodoJL3Oi91E=", + "lastModified": 1713939051, + "narHash": "sha256-EwDbsFjpXANXd2MIvRm4Bz2CDNWIhlV/659xOAxhEv0=", "owner": "nix-community", "repo": "nixvim", - "rev": "514a51877df9fe41ffc38c5237e3c4e5327e7607", + "rev": "f2f97d844bb39559f3356e209b49c92900d860b8", "type": "github" }, "original": { @@ -523,11 +523,11 @@ }, "nur": { "locked": { - "lastModified": 1713599128, - "narHash": "sha256-iqia8D86aVZ7dJW88+yakI0qdSeVd9kLsvSlJF029TA=", + "lastModified": 1713981939, + "narHash": "sha256-pOzz6IZc1pGAyYVa3cql8cYMgH0ps7/1BqBG03r7iSo=", "owner": "nix-community", "repo": "NUR", - "rev": "7d0eeea45c300c2f97d77dcdbbefb7e9c85e6061", + "rev": "bf2583cd22c8cb98dc07b617a77dff13c565c28d", "type": "github" }, "original": { @@ -553,11 +553,11 @@ ] }, "locked": { - "lastModified": 1712897695, - "narHash": "sha256-nMirxrGteNAl9sWiOhoN5tIHyjBbVi5e2tgZUgZlK3Y=", + "lastModified": 1713775815, + "narHash": "sha256-Wu9cdYTnGQQwtT20QQMg7jzkANKQjwBD9iccfGKkfls=", "owner": "cachix", "repo": "pre-commit-hooks.nix", - "rev": "40e6053ecb65fcbf12863338a6dcefb3f55f1bf8", + "rev": "2ac4dcbf55ed43f3be0bae15e181f08a57af24a4", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 65914c2..55a6eda 100644 --- a/flake.nix +++ b/flake.nix @@ -1,5 +1,5 @@ { - description = "BEST FLAKE EVER MADE"; + description = "A simple flake for an atomic system"; inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; @@ -26,7 +26,7 @@ outputs = {nixpkgs, ...} @ inputs: let - username = "harvey"; # REPLACE THIS WITH YOUR USERNAME!!!! (if manually installing, this is Required.) + username = "harvey"; # REPLACE THIS WITH YOUR USERNAME!!! (if manually installing, this is Required.) system = "x86_64-linux"; # REPLACE THIS WITH YOUR ARCHITECTURE (Rarely need to) locale = "en_GB.UTF-8"; # REPLACE THIS WITH YOUR LOCALE timezone = "Europe/London"; # REPLACE THIS WITH YOUR TIMEZONE diff --git a/modules/desktop/hyprland/hypr/default.nix b/modules/desktop/hyprland/hypr/default.nix index ba41326..d8342d3 100644 --- a/modules/desktop/hyprland/hypr/default.nix +++ b/modules/desktop/hyprland/hypr/default.nix @@ -312,7 +312,7 @@ $mainMod = SUPER $launcher = pkill rofi || rofi -show drun -modi drun,filebrowser,run,window -theme ~/.config/rofi/launchers/type-2/style-2.rasi $term = alacritty - $editor = codium + $editor = codium --disable-gpu $file = $term -e lf $browser = firefox diff --git a/modules/hardware/nvidia.nix b/modules/hardware/nvidia.nix index 80f74e3..8f6353f 100644 --- a/modules/hardware/nvidia.nix +++ b/modules/hardware/nvidia.nix @@ -9,7 +9,7 @@ hardware = { nvidia = { open = false; - nvidiaSettings = true; + nvidiaSettings = false; powerManagement.enable = true; modesetting.enable = true; package = config.boot.kernelPackages.nvidiaPackages.stable; diff --git a/modules/programs/vscodium/default.nix b/modules/programs/vscodium/default.nix index d97aea1..cb1f923 100644 --- a/modules/programs/vscodium/default.nix +++ b/modules/programs/vscodium/default.nix @@ -1,7 +1,6 @@ -{ - username, - pkgs, - ... +{ username +, pkgs +, ... }: { home-manager.users.${username} = _: { programs.vscode = { @@ -9,6 +8,7 @@ package = pkgs.vscodium; extensions = with pkgs.vscode-extensions; [ bbenoist.nix + #jnoortheen.nix-ide arrterian.nix-env-selector eamodio.gitlens github.vscode-github-actions