diff --git a/home-modules/common.nix b/home-modules/common.nix index 847688f..41467c3 100644 --- a/home-modules/common.nix +++ b/home-modules/common.nix @@ -32,6 +32,7 @@ chromium prusa-slicer nsxiv + via # cli apps glow # render markdown on the cli diff --git a/home-modules/yazi.nix b/home-modules/yazi.nix index 6888f61..c567de7 100644 --- a/home-modules/yazi.nix +++ b/home-modules/yazi.nix @@ -3,6 +3,12 @@ enable = true; enableZshIntegration = true; settings = { + manager = { + sort_dir_first = true; + sort_by = "modified"; + sort_reverse = true; + linemode = "mtime"; + }; opener = { open = [ { diff --git a/hosts/zeus/configuration.nix b/hosts/zeus/configuration.nix index 61dfb29..21e5330 100644 --- a/hosts/zeus/configuration.nix +++ b/hosts/zeus/configuration.nix @@ -72,6 +72,10 @@ ]; }; + services.udev.extraRules = '' + KERNEL=="hidraw*", ATTRS{idVendor}=="6582", ATTRS{idProduct}=="075c", MODE="0666", GROUP="plugdev" + ''; + # Configure GPU # Early KMS isn't helpful # hardware.amdgpu.loadInInitrd = false; diff --git a/modules/users.nix b/modules/users.nix index a123e7e..d052c39 100644 --- a/modules/users.nix +++ b/modules/users.nix @@ -15,7 +15,7 @@ users."${user}" = { isNormalUser = true; - extraGroups = ["wheel"]; + extraGroups = ["wheel" "plugdev"]; initialPassword = "asdf"; }; };