diff --git a/flake.lock b/flake.lock index cadd061..077210f 100644 --- a/flake.lock +++ b/flake.lock @@ -8,11 +8,11 @@ "utils": "utils" }, "locked": { - "lastModified": 1673089714, - "narHash": "sha256-D58SGNOVe+s7r2iewnCA8q68gyrfQcOnD1TdJo1wFLY=", + "lastModified": 1673815682, + "narHash": "sha256-zG7Rroki+89poCTr1D8BM/wTCl+DZJvU4IUE+5hxG7U=", "owner": "nix-community", "repo": "home-manager", - "rev": "9e565f0d9d41c19a94f55af205c328ec5177fc0a", + "rev": "3e42035fc013ed4d8af6ee8dc0079c0c551c45a5", "type": "github" }, "original": { @@ -23,11 +23,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1672953546, - "narHash": "sha256-oz757DnJ1ITvwyTovuwG3l9cX6j9j6/DH9eH+cXFJmc=", + "lastModified": 1673631141, + "narHash": "sha256-AprpYQ5JvLS4wQG/ghm2UriZ9QZXvAwh1HlgA/6ZEVQ=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "a518c77148585023ff56022f09c4b2c418a51ef5", + "rev": "befc83905c965adfd33e5cae49acb0351f6e0404", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 63c9e16..64d7af3 100644 --- a/flake.nix +++ b/flake.nix @@ -131,6 +131,7 @@ }; commonConfigFunc = ({ config, lib, pkgs, modulesPath, ... }: { nixpkgs.config.allowUnfree = true; + nix.settings.experimental-features = [ "nix-command" "flakes" ]; networking.networkmanager.enable = true; # Easiest to use and most distros use this by default. time.timeZone = "America/New_York"; users.extraUsers.nathan = { @@ -180,16 +181,16 @@ "sway/config".source = ./sway_config; }; }; - # For steam + # For steam, and Vulkan in general hardware.opengl.driSupport = true; hardware.opengl.driSupport32Bit = true; environment.systemPackages = with pkgs; [ - tmux vim wget curl git w3m iftop killall file unzip zip ripgrep imv killall gomuks htop + tmux vim wget curl git w3m iftop iotop killall file unzip zip ripgrep imv killall gomuks htop firefox-wayland chromium gnome.nautilus vlc steam calibre foliate transmission-gtk mupdf - foot pywal + foot pavucontrol pywal sway wayland glib dracula-theme gnome.adwaita-icon-theme swaylock swayidle wl-clipboard (pkgs.writeTextFile { name = "dbus-sway-environment"; @@ -309,8 +310,10 @@ boot.initrd.kernelModules = [ ]; boot.kernelModules = [ "kvm-amd" ]; boot.extraModulePackages = [ ]; + boot.supportedFilesystems = [ "ntfs" ]; fileSystems."/" = { device = "/dev/disk/by-uuid/163c1731-2f66-436b-a74f-20f84ec628dd"; fsType = "ext4"; }; fileSystems."/boot" = { device = "/dev/disk/by-uuid/9C44-5411"; fsType = "vfat"; }; + fileSystems."/big_disk" = { device = "/dev/sdb1"; fsType = "ntfs3"; options = ["rw" "uid=1000"]; }; swapDevices = [ ]; networking.useDHCP = lib.mkDefault true; nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";