Compare commits

..

9 commits

4 changed files with 29 additions and 49 deletions

View file

@ -90,11 +90,11 @@
"rust-overlay": "rust-overlay"
},
"locked": {
"lastModified": 1705516845,
"narHash": "sha256-HNjBxE+amOkV8cB469jKBosOXQ8pDTOR5dLxwxJwfYo=",
"lastModified": 1705932380,
"narHash": "sha256-gRimWDhrO7tNSc8XKivA9AFEP+nTOUbqpOd5WH+qtKw=",
"owner": "helix-editor",
"repo": "helix",
"rev": "af8e524a7d06253fa854bf8954f64312e11d0ea0",
"rev": "f5f08becef0c27f183a7772f6ec6f5442eca2bab",
"type": "github"
},
"original": {
@ -132,11 +132,11 @@
]
},
"locked": {
"lastModified": 1705535278,
"narHash": "sha256-V5+XKfNbiY0bLKLQlH+AXyhHttEL7XcZBH9iSbxxexA=",
"lastModified": 1705879479,
"narHash": "sha256-ZIohbyly1KOe+8I3gdyNKgVN/oifKdmeI0DzMfytbtg=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "b84191db127c16a92cbdf7f7b9969d58bb456699",
"rev": "2d47379ad591bcb14ca95a90b6964b8305f6c913",
"type": "github"
},
"original": {
@ -195,11 +195,11 @@
},
"nixpkgs_3": {
"locked": {
"lastModified": 1705316053,
"narHash": "sha256-J2Ey5mPFT8gdfL2XC0JTZvKaBw/b2pnyudEXFvl+dQM=",
"lastModified": 1705856552,
"narHash": "sha256-JXfnuEf5Yd6bhMs/uvM67/joxYKoysyE3M2k6T3eWbg=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "c3e128f3c0ecc1fb04aef9f72b3dcc2f6cecf370",
"rev": "612f97239e2cc474c13c9dafa0df378058c5ad8d",
"type": "github"
},
"original": {
@ -211,11 +211,11 @@
},
"nur": {
"locked": {
"lastModified": 1705539966,
"narHash": "sha256-RkNylawOa36vNRfmJpTcOHZ5g2drQ1s1zTqaGzNMd/o=",
"lastModified": 1705939891,
"narHash": "sha256-a6zelyVE1Vh0jDR4EI88vdM1NHl7yenHyI041L+xkZk=",
"owner": "nix-community",
"repo": "nur",
"rev": "3c773fa3b438b5b06261f69167b609543caa8701",
"rev": "2482e298332a435100483a35e17d50bcbd9a5325",
"type": "github"
},
"original": {

View file

@ -6,7 +6,7 @@
users.users.tacocat = {
isNormalUser = true;
extraGroups = ["wheel" "networkmanager" "audio" "video" "bluetooth" "kvm"];
extraGroups = ["wheel" "networkmanager" "audio" "video" "bluetooth" "kvm" "docker"];
home = "/home/tacocat";
description = "Aria Nolan";
};
@ -56,36 +56,21 @@
enable = true;
settings.PasswordAuthentication = false;
};
services.udev.packages = [
(pkgs.writeTextFile {
name = "xilinx-dilligent-usb-udev";
destination = "/etc/udev/rules.d/52-xilinx-digilent-usb.rules";
text = ''
ATTR{idVendor}=="1443", MODE:="666"
ACTION=="add", ATTR{idVendor}=="0403", ATTR{manufacturer}=="Digilent", MODE:="666"
'';
})
(pkgs.writeTextFile {
name = "xilinx-pcusb-udev";
destination = "/etc/udev/rules.d/52-xilinx-pcusb.rules";
text = ''
ATTR{idVendor}=="03fd", ATTR{idProduct}=="0008", MODE="666"
ATTR{idVendor}=="03fd", ATTR{idProduct}=="0007", MODE="666"
ATTR{idVendor}=="03fd", ATTR{idProduct}=="0009", MODE="666"
ATTR{idVendor}=="03fd", ATTR{idProduct}=="000d", MODE="666"
ATTR{idVendor}=="03fd", ATTR{idProduct}=="000f", MODE="666"
ATTR{idVendor}=="03fd", ATTR{idProduct}=="0013", MODE="666"
ATTR{idVendor}=="03fd", ATTR{idProduct}=="0015", MODE="666"
'';
})
(pkgs.writeTextFile {
name = "xilinx-ftdi-usb-udev";
destination = "/etc/udev/rules.d/52-xilinx-ftdi-usb.rules";
text = ''
ACTION=="add", ATTR{idVendor}=="0403", ATTR{manufacturer}=="Xilinx", MODE:="666"
'';
})
];
virtualisation.docker.enable = true;
services.syncthing = {
enable = true;
settings.devices = {
bicep = {
id = "6MQCKOZ-DR3J5I5-NW5Y4DG-62Q3HDM-GRVWC6K-3VKXOLO-C7EP63B-IKGQZQO";
autoAcceptFolders = true;
};
jwst = {
id = "5PEHBUX-BS3S4YE-GKY573X-ZYVDAMB-2T4HEX6-X5PNNCR-IHX32UZ-WI7X2QQ";
autoAcceptFolders = true;
};
};
};
# ------------ Nix ------------
@ -111,6 +96,7 @@
environment = {
systemPackages = with pkgs; [
screen
distrobox
udiskie
pyocd
vim

View file

@ -33,7 +33,6 @@
prismlauncher
wireguard-tools
spotify
nextcloud-client
xournalpp
cardinal
vcv-rack

View file

@ -1,9 +1,4 @@
{pkgs, ...}: {
services.nextcloud-client = {
enable = true;
startInBackground = true;
};
services.gammastep = {
enable = true;
provider = "geoclue2";