hosts/satori: changes to udev rules
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
This commit is contained in:
@@ -1,6 +1,9 @@
|
|||||||
{ inputs, config, pkgs, ... }:
|
{ inputs, config, pkgs, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
|
environment.sessionVariables = {
|
||||||
|
EDITOR = "nvim";
|
||||||
|
};
|
||||||
programs.neovim = {
|
programs.neovim = {
|
||||||
enable = true;
|
enable = true;
|
||||||
package = pkgs.neovim-nightly;
|
package = pkgs.neovim-nightly;
|
||||||
|
@@ -27,7 +27,18 @@
|
|||||||
# useOSProber = true;
|
# useOSProber = true;
|
||||||
efiSupport = true;
|
efiSupport = true;
|
||||||
device = "nodev";
|
device = "nodev";
|
||||||
splashImage = ./cirno.png;
|
theme = pkgs.stdenvNoCC.mkDerivation rec {
|
||||||
|
version = "1.2.0";
|
||||||
|
name = "minegrub-theme";
|
||||||
|
src = pkgs.fetchFromGitHub {
|
||||||
|
owner = "Lxtharia";
|
||||||
|
repo = "minegrub-theme";
|
||||||
|
rev = "v${version}";
|
||||||
|
sha256 = "sha256-n/fJSFrrPPyTBS8/XHaARyCxccRZiqPhhNFq0x8Q2kA=";
|
||||||
|
};
|
||||||
|
installPhase = "cp -r . $out";
|
||||||
|
};
|
||||||
|
#splashImage = ./cirno.png;
|
||||||
splashMode = "stretch";
|
splashMode = "stretch";
|
||||||
configurationName = "nixbruh";
|
configurationName = "nixbruh";
|
||||||
};
|
};
|
||||||
|
@@ -13,5 +13,5 @@
|
|||||||
./wayland.nix
|
./wayland.nix
|
||||||
./nix.nix
|
./nix.nix
|
||||||
];
|
];
|
||||||
system.stateVersion = "21.05";
|
system.stateVersion = "23.05";
|
||||||
}
|
}
|
||||||
|
@@ -14,14 +14,12 @@
|
|||||||
ripgrep
|
ripgrep
|
||||||
kbd
|
kbd
|
||||||
gcc
|
gcc
|
||||||
virtmanager
|
|
||||||
rnix-lsp
|
rnix-lsp
|
||||||
vulkan-tools
|
vulkan-tools
|
||||||
vulkan-headers
|
vulkan-headers
|
||||||
jq
|
jq
|
||||||
dconf
|
dconf
|
||||||
stlink
|
inputs.nbfc.packages.${pkgs.system}.nbfc
|
||||||
stlink-gui
|
|
||||||
];
|
];
|
||||||
|
|
||||||
programs = {
|
programs = {
|
||||||
|
@@ -1,7 +1,6 @@
|
|||||||
{ lib, config, pkgs, ... }:
|
{ lib, config, pkgs, ... }:
|
||||||
let
|
let
|
||||||
|
udev-cypherock = pkgs.stdenvNoCC.mkDerivation {
|
||||||
udev-cypher = pkgs.stdenv.mkDerivation {
|
|
||||||
name = "udev-cypher";
|
name = "udev-cypher";
|
||||||
|
|
||||||
dontBuild = true;
|
dontBuild = true;
|
||||||
@@ -15,9 +14,6 @@ let
|
|||||||
SUBSYSTEM=="input", GROUP="input", MODE="0666"
|
SUBSYSTEM=="input", GROUP="input", MODE="0666"
|
||||||
SUBSYSTEM=="usb", ATTRS{idVendor}=="3503", ATTRS{idProduct}=="0103", MODE="666", GROUP="plugdev"
|
SUBSYSTEM=="usb", ATTRS{idVendor}=="3503", ATTRS{idProduct}=="0103", MODE="666", GROUP="plugdev"
|
||||||
KERNEL=="hidraw*", ATTRS{idVendor}=="3503", ATTRS{idProduct}=="0103", MODE="0666", GROUP="plugdev"
|
KERNEL=="hidraw*", ATTRS{idVendor}=="3503", ATTRS{idProduct}=="0103", MODE="0666", GROUP="plugdev"
|
||||||
0483:374f
|
|
||||||
SUBSYSTEM=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="374f", MODE="666", GROUP="plugdev"
|
|
||||||
KERNEL=="hidraw*", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="374f", MODE="0666", GROUP="plugdev"
|
|
||||||
EOF
|
EOF
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
@@ -32,7 +28,7 @@ in
|
|||||||
ratbagd.enable = true;
|
ratbagd.enable = true;
|
||||||
btrfs.autoScrub.enable = true;
|
btrfs.autoScrub.enable = true;
|
||||||
udev = {
|
udev = {
|
||||||
packages = [ pkgs.stlink udev-cypher ];
|
packages = [ pkgs.stlink udev-cypherock ];
|
||||||
};
|
};
|
||||||
gvfs.enable = true;
|
gvfs.enable = true;
|
||||||
tlp = {
|
tlp = {
|
||||||
|
Reference in New Issue
Block a user