Compare commits
68
Commits
master
..
fb2ae01011
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
fb2ae01011
|
||
|
|
69085f4e5a | ||
|
|
d9902e9507 | ||
|
|
4599b250f5 | ||
|
|
16fb704124 | ||
|
|
8154d24584 | ||
|
|
bdb1fd8773 | ||
|
|
e615490cab | ||
|
|
394670acd1 | ||
|
|
a4bcab6a7a | ||
|
|
49e128cff5 | ||
|
|
c18e0bab38 | ||
|
|
8f877acc0d | ||
|
|
6b4b97f901 | ||
|
|
4ef51c2486 | ||
|
|
30ed2137de | ||
|
|
555494e9cc | ||
|
|
ed85ad0ae5
|
||
|
|
2120b0e2b4 | ||
|
|
c39bad58e9 | ||
|
|
0d54793a7c | ||
|
|
d62223d44f
|
||
|
|
b5eccce57a | ||
|
|
b7646a3b0b
|
||
|
|
86e6186827
|
||
|
|
a0aa502e9e | ||
|
|
2845c04050 | ||
|
|
151860d952
|
||
|
|
9dd9d7eaf7 | ||
|
|
7e89a91bb2 | ||
|
|
d638673867 | ||
|
|
ecd1b2ac57 | ||
|
|
64de556938 | ||
|
|
5c19e085ff
|
||
|
|
bd1e98a7ff | ||
|
|
036732ce33 | ||
|
|
7fe59eec86 | ||
|
|
66ec9b1797 | ||
|
|
528ce03614 | ||
|
|
78150f2a1c
|
||
|
|
552d4e3592 | ||
|
|
5486e0b365 | ||
|
|
bd8842d68f | ||
|
|
70d67e303f
|
||
|
|
1d02c81a21
|
||
|
|
d64b1b7bfb
|
||
|
|
3ead42e8bf | ||
|
|
160fe386c0
|
||
|
|
081c009e89
|
||
|
|
42608c5415 | ||
|
|
b94f52e303 | ||
|
|
2ec04e56e1
|
||
|
|
c2e2a58fbd | ||
|
|
a1cdbf71c1
|
||
|
|
8c8f9a225b | ||
|
|
389d3a94e3 | ||
|
|
4c147ba860
|
||
|
|
dee96ac33c
|
||
|
|
020f0162ab | ||
|
|
42d63570d6 | ||
|
|
5ae0c9098b
|
||
|
|
1a7a8f0fa1 | ||
|
|
05bb0d46fe
|
||
|
|
41cab7be82 | ||
|
|
5fc30fb6f2
|
||
|
|
32732bd27e
|
||
|
|
9073d95599 | ||
|
|
d9cb547826
|
+5
-1
@@ -11,6 +11,10 @@ with pkgs;
|
||||
{
|
||||
# Kernel configuration
|
||||
boot = {
|
||||
blacklistedKernelModules = [
|
||||
"btusb"
|
||||
"bluetooth"
|
||||
];
|
||||
# ZFS Arc size and Nuphy keyboard FN settings
|
||||
kernelParams = [
|
||||
"zfs.zfs_arc_max=8589934592"
|
||||
@@ -71,7 +75,7 @@ with pkgs;
|
||||
boot.tmp.cleanOnBoot = true;
|
||||
|
||||
# Keep logs for a month
|
||||
services.journald.settings.Journal.MaxRetentionSec = "4week";
|
||||
services.journald.extraConfig = "MaxRetentionSec=4week";
|
||||
|
||||
# Scrub zpool monthly
|
||||
services.zfs.autoScrub = {
|
||||
|
||||
Generated
+45
-45
@@ -23,11 +23,11 @@
|
||||
"bdwgc": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1791890853,
|
||||
"narHash": "sha256-Wip2gE+2EJGC6trYxO9Pl36rkgA3BJJkAsiWTVGXFBc=",
|
||||
"lastModified": 1790015987,
|
||||
"narHash": "sha256-bPVosUgucJR0hGSap3tJW84AR6eGYegVROV+O8VYX5A=",
|
||||
"owner": "DeterminateSystems",
|
||||
"repo": "bdwgc",
|
||||
"rev": "d569c29c479acb44bcf4e992acfc776fb88fb857",
|
||||
"rev": "373957929b9ca3b2ae69a3e16b830c44c15b42ca",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -39,11 +39,11 @@
|
||||
},
|
||||
"crane": {
|
||||
"locked": {
|
||||
"lastModified": 1790899423,
|
||||
"narHash": "sha256-THGtz65UGJU+sonZidRboyCMk+9DclpMF7pwL4uDV4M=",
|
||||
"lastModified": 1789760033,
|
||||
"narHash": "sha256-jtT4yxZpR8seYnlCMMWSSPlFN92zO6ICuZ8pJrmi86k=",
|
||||
"owner": "ipetkov",
|
||||
"repo": "crane",
|
||||
"rev": "47b6b27ed9a3a9181415e4367d0c30ab2a0e0250",
|
||||
"rev": "73b980519cefc727a5f6cc8e5c0947a2f9be6edd",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -77,12 +77,12 @@
|
||||
"nixpkgs": "nixpkgs_2"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1791931075,
|
||||
"narHash": "sha256-LLOKrs6Tu7oFP0krVFFkbpI9VA/+Pb/eD0ubXh1nk6g=",
|
||||
"rev": "4fecae08ae68ce3e620b0eba9234e33227820730",
|
||||
"revCount": 443,
|
||||
"lastModified": 1791250419,
|
||||
"narHash": "sha256-vU0YD5Y5Ji2TtIoMpF+cf/FF+loK7YuuHGyNK5FPwlY=",
|
||||
"rev": "27b1d95e5fe09d94b5e3a130db3c9a6af1f28a08",
|
||||
"revCount": 440,
|
||||
"type": "tarball",
|
||||
"url": "https://api.flakehub.com/f/pinned/DeterminateSystems/determinate/3.23.2/01a1376d-c464-74d3-bbc0-b0006b730d57/source.tar.gz"
|
||||
"url": "https://api.flakehub.com/f/pinned/DeterminateSystems/determinate/3.23.1/01a10edb-9034-7171-81fd-c25275e39c48/source.tar.gz"
|
||||
},
|
||||
"original": {
|
||||
"type": "tarball",
|
||||
@@ -92,37 +92,37 @@
|
||||
"determinate-nixd-aarch64-darwin": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"narHash": "sha256-2pC41tcgWgzBIMEEGzJHwJ5tygIYKzoi/hrN+xXiFyw=",
|
||||
"narHash": "sha256-21m2/tBfv0Zof5NNvi5s8vd1Obr6YP3liMlwy6Oq7hw=",
|
||||
"type": "file",
|
||||
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.23.2/macOS"
|
||||
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.23.1/macOS"
|
||||
},
|
||||
"original": {
|
||||
"type": "file",
|
||||
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.23.2/macOS"
|
||||
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.23.1/macOS"
|
||||
}
|
||||
},
|
||||
"determinate-nixd-aarch64-linux": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"narHash": "sha256-vq9kq0oxv3qNaikdbMufO9nEs0kvu/TmLt0P3ZBK9W4=",
|
||||
"narHash": "sha256-oXVuzjjdqd2x+efSQXM/MpVLXrxnvBc/vO4sWDTEBhQ=",
|
||||
"type": "file",
|
||||
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.23.2/aarch64-linux"
|
||||
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.23.1/aarch64-linux"
|
||||
},
|
||||
"original": {
|
||||
"type": "file",
|
||||
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.23.2/aarch64-linux"
|
||||
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.23.1/aarch64-linux"
|
||||
}
|
||||
},
|
||||
"determinate-nixd-x86_64-linux": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"narHash": "sha256-iEMcghBU9LHNMjxzthvltzqQ84woBfPZOa4WEuLkTmY=",
|
||||
"narHash": "sha256-bbjsVkZJrIewacdFtAKsaS/+AvCC5J8Qwjpzd9Au2lk=",
|
||||
"type": "file",
|
||||
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.23.2/x86_64-linux"
|
||||
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.23.1/x86_64-linux"
|
||||
},
|
||||
"original": {
|
||||
"type": "file",
|
||||
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.23.2/x86_64-linux"
|
||||
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.23.1/x86_64-linux"
|
||||
}
|
||||
},
|
||||
"flake-compat": {
|
||||
@@ -210,11 +210,11 @@
|
||||
"rust-overlay": "rust-overlay"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1791795551,
|
||||
"narHash": "sha256-wEgLr0c1X27BAc4V7JW1XI12XcDUO64RgP0jbuyjTic=",
|
||||
"lastModified": 1790853984,
|
||||
"narHash": "sha256-v5+DBEGnMC6phAf+/Rt7EtxjIDzy+NMKdHJIFJGh5qc=",
|
||||
"owner": "nix-community",
|
||||
"repo": "lanzaboote",
|
||||
"rev": "5b5719bd925664fb5f7f1771d9e36fd35cc9fc17",
|
||||
"rev": "ba33415d747d8dedd2931af107521634f1f2e8a8",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -233,12 +233,12 @@
|
||||
"nixpkgs-regression": "nixpkgs-regression"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1791922994,
|
||||
"narHash": "sha256-Ir2Kf9gGrXqh48My/k5xMzKbWS9JSthDPjdBOmhnzrE=",
|
||||
"rev": "b9ca37a0d89afc5a8cf4ee56c6702374aa9c9c87",
|
||||
"revCount": 27692,
|
||||
"lastModified": 1791243198,
|
||||
"narHash": "sha256-fuoqgE/DZMDByEYZyoOBNUxbf/JUMy2VLT8mFcYe0Fc=",
|
||||
"rev": "1ef903401b3426fbca74a692e158cca82d7c98ab",
|
||||
"revCount": 27640,
|
||||
"type": "tarball",
|
||||
"url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nix-src/3.23.2/01a1373f-90c9-72d3-88dc-22c960d482fd/source.tar.gz"
|
||||
"url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nix-src/3.23.1/01a10eb8-4756-7cb0-bafb-48caf3e3a116/source.tar.gz"
|
||||
},
|
||||
"original": {
|
||||
"type": "tarball",
|
||||
@@ -252,11 +252,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1791711434,
|
||||
"narHash": "sha256-LpIhxnuO0tYeZ4k7BbNMxsPs2zJpB4hWXO1jdhUuE7Q=",
|
||||
"lastModified": 1791105314,
|
||||
"narHash": "sha256-oTM7QFgRQ+vxBpMBMc7hEYpqBtpXAzXu2xuB/tru84U=",
|
||||
"owner": "Mic92",
|
||||
"repo": "nix-index-database",
|
||||
"rev": "9a2dd40780eeab8543aa97c59c26f11267025616",
|
||||
"rev": "e740bc4e9d8918d7819a51486d5099930c65c72e",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -270,11 +270,11 @@
|
||||
"nixpkgs": "nixpkgs_3"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1791721963,
|
||||
"narHash": "sha256-BYhx89XJltnRyQeuDKHVL5eSqbbfAcOKuDts7QRsrxQ=",
|
||||
"lastModified": 1791128201,
|
||||
"narHash": "sha256-rlsYY/Dg/LhbIj51Aa6TLvRpZeb3KZgUTd7llQ5XcJE=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixos-hardware",
|
||||
"rev": "60a624466c08787ee8303393b7d4752d1826f14f",
|
||||
"rev": "31cc5f4d9b9ba601071e8b8504601b9b176e2756",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -331,12 +331,12 @@
|
||||
},
|
||||
"nixpkgs_2": {
|
||||
"locked": {
|
||||
"lastModified": 1791179034,
|
||||
"narHash": "sha256-Ni0LBydzaCi8oek12r4mVreuFHqYlM1eTD6SfiENKfw=",
|
||||
"rev": "494ce7fd23ff6a5dff39e1fb11e9b6f2ac74bf25",
|
||||
"revCount": 1085777,
|
||||
"lastModified": 1789921291,
|
||||
"narHash": "sha256-Ft/BRnIqw1MywFoXydKobjjWmDFgDdYtSpJliE8+yUw=",
|
||||
"rev": "44a91898084f46797b5fac650c7e8c9ac38c43d4",
|
||||
"revCount": 1077143,
|
||||
"type": "tarball",
|
||||
"url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nixpkgs-weekly/0.1.1085777%2Brev-494ce7fd23ff6a5dff39e1fb11e9b6f2ac74bf25/01a133c9-a3ed-7b73-8056-143ddb2158b1/source.tar.gz"
|
||||
"url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nixpkgs-weekly/0.1.1077143%2Brev-44a91898084f46797b5fac650c7e8c9ac38c43d4/01a0ebad-51ce-7451-8dd8-3e80d608beae/source.tar.gz"
|
||||
},
|
||||
"original": {
|
||||
"type": "tarball",
|
||||
@@ -358,11 +358,11 @@
|
||||
},
|
||||
"nixpkgs_4": {
|
||||
"locked": {
|
||||
"lastModified": 1793540411,
|
||||
"narHash": "sha256-fiPJ88izTVucjeo2EQ3jk4aWmLg03I1D4vxnX2QjEgE=",
|
||||
"lastModified": 1791260994,
|
||||
"narHash": "sha256-Miqqk/ammqnTUxaoCyvtwoPeLbI1ksFyLxi/CazZpWY=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "0bb2eedc20e4739f29e8045034f2828ad7054f8f",
|
||||
"rev": "151fa4e8ddfdd8dd25d945ad94ed54a13de9f6e4",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -413,11 +413,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1791448976,
|
||||
"narHash": "sha256-HJ4TEF3j7HmLYeEP/PtqjeiBX/6TppXB2qY53HcrWbs=",
|
||||
"lastModified": 1790495762,
|
||||
"narHash": "sha256-26FbceKgybcbwkIvs2yHsF5jHcWLEkITYg5g9WPSy64=",
|
||||
"owner": "oxalica",
|
||||
"repo": "rust-overlay",
|
||||
"rev": "f91010a5c1b6125b715eb78a84fb5dd8fb74a2b0",
|
||||
"rev": "edea2d6f98b1e5f64ce5ac21e19a96c603c20b8c",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
||||
+2
-4
@@ -105,11 +105,9 @@ in
|
||||
|
||||
# Interface with Mopidy using MPRIS
|
||||
systemd.packages = [ mpd-mpris ];
|
||||
systemd.user.services.mpd-mpris.wantedBy = [ "default.target" ];
|
||||
|
||||
# Enable bluetooth
|
||||
hardware.bluetooth = {
|
||||
systemd.services.mpd-mpris = {
|
||||
enable = true;
|
||||
powerOnBoot = false;
|
||||
wantedBy = [ "multi-user.target" ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -129,12 +129,10 @@ in
|
||||
networking.firewall = {
|
||||
allowedTCPPorts = [
|
||||
9090 # Calibre Wireless
|
||||
56890 # Deluge
|
||||
];
|
||||
allowedUDPPorts = [
|
||||
54982 # Calibre Wireless
|
||||
5353 # mDNS
|
||||
56890 # Deluge
|
||||
];
|
||||
# Allow wireguard traffic
|
||||
extraCommands = ''
|
||||
|
||||
@@ -34,7 +34,7 @@ in
|
||||
# Browsers
|
||||
ungoogled-chromium
|
||||
# LaTeX
|
||||
texliveFull
|
||||
texlive.combined.scheme-full
|
||||
pandoc
|
||||
texlab
|
||||
# Text editors
|
||||
@@ -69,7 +69,7 @@ in
|
||||
easyeffects
|
||||
# Productivity
|
||||
zathura
|
||||
libreoffice
|
||||
libreoffice-fresh
|
||||
simple-scan
|
||||
bc
|
||||
pdfgrep
|
||||
|
||||
Reference in New Issue
Block a user