Compare commits
9 commits
4e3e13363d
...
419b00792a
Author | SHA1 | Date | |
---|---|---|---|
|
419b00792a | ||
|
08047fdfc7 | ||
|
527a5c58bb | ||
|
a62dae1c26 | ||
|
f568db4441 | ||
|
e3f6e27fcf | ||
|
d831d88b6a | ||
|
a837266f6c | ||
|
a43d37b3f4 |
24
flake.lock
24
flake.lock
|
@ -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": {
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -33,7 +33,6 @@
|
|||
prismlauncher
|
||||
wireguard-tools
|
||||
spotify
|
||||
nextcloud-client
|
||||
xournalpp
|
||||
cardinal
|
||||
vcv-rack
|
||||
|
|
|
@ -1,9 +1,4 @@
|
|||
{pkgs, ...}: {
|
||||
services.nextcloud-client = {
|
||||
enable = true;
|
||||
startInBackground = true;
|
||||
};
|
||||
|
||||
services.gammastep = {
|
||||
enable = true;
|
||||
provider = "geoclue2";
|
||||
|
|
Loading…
Reference in a new issue