Desktop Updates Mon Jun 2 10:08:16 AM CDT 2025

This commit is contained in:
mjallen18
2025-06-02 10:08:16 -05:00
parent 74c7d9e35e
commit aed202af54
4 changed files with 64 additions and 36 deletions

54
flake.lock generated
View File

@@ -103,11 +103,11 @@
"nixpkgs": "nixpkgs"
},
"locked": {
"lastModified": 1748622923,
"narHash": "sha256-UWxumIPPBxMl/UL9wu42M8SIDOzUscTc7CR7rgmxLrI=",
"lastModified": 1748859390,
"narHash": "sha256-HozSlRbWOcCDZSWYprTnvRU7zZHfJAWtoOsvVJ9sH0o=",
"owner": "chaotic-cx",
"repo": "nyx",
"rev": "b5d4ae9b00b7a3216b27ec824f6621145ecd238b",
"rev": "294c481f7c482754bd667def54f7570acb493dfd",
"type": "github"
},
"original": {
@@ -124,11 +124,11 @@
]
},
"locked": {
"lastModified": 1748651212,
"narHash": "sha256-blV7kzaDgqRoynZ8qtao/fkWkGZ15YM7i3d1qeopiqc=",
"lastModified": 1748830238,
"narHash": "sha256-EB+LzYHK0D5aqxZiYoPeoZoOzSAs8eqBDxm3R+6wMKU=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "b65126fa71e744c53fbae44d90139d3069711ac4",
"rev": "c7fdb7e90bff1a51b79c1eed458fb39e6649a82a",
"type": "github"
},
"original": {
@@ -196,11 +196,11 @@
},
"desktop-nixpkgs": {
"locked": {
"lastModified": 1748460289,
"narHash": "sha256-7doLyJBzCllvqX4gszYtmZUToxKvMUrg45EUWaUYmBg=",
"lastModified": 1748693115,
"narHash": "sha256-StSrWhklmDuXT93yc3GrTlb0cKSS0agTAxMGjLKAsY8=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "96ec055edbe5ee227f28cdbc3f1ddf1df5965102",
"rev": "910796cabe436259a29a72e8d3f5e180fc6dfacc",
"type": "github"
},
"original": {
@@ -262,11 +262,11 @@
"rust-analyzer-src": "rust-analyzer-src"
},
"locked": {
"lastModified": 1748500877,
"narHash": "sha256-j4gxE8pBB5OzwuQYpX0+uhoT3KPYDTf1lEnxH/5UOhw=",
"lastModified": 1748846362,
"narHash": "sha256-D2LUpaxJFrkahPE1U6S01u1ZY9Wsr82jOSjAVoIZ/hs=",
"owner": "nix-community",
"repo": "fenix",
"rev": "8c0499eb59f1c2c07b3734c210480623e1fe90a1",
"rev": "6a5e421c05cb29bffecdb3a1c3c80cec22d62efd",
"type": "github"
},
"original": {
@@ -598,11 +598,11 @@
]
},
"locked": {
"lastModified": 1748489961,
"narHash": "sha256-uGnudxMoQi2c8rpPoHXuQSm80NBqlOiNF4xdT3hhzLM=",
"lastModified": 1748830238,
"narHash": "sha256-EB+LzYHK0D5aqxZiYoPeoZoOzSAs8eqBDxm3R+6wMKU=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "95c988cf08e9a5a8fe7cc275d5e3f24e9e87bd51",
"rev": "c7fdb7e90bff1a51b79c1eed458fb39e6649a82a",
"type": "github"
},
"original": {
@@ -641,11 +641,11 @@
]
},
"locked": {
"lastModified": 1748411314,
"narHash": "sha256-fvtRp+oHGDLiSQico9+LTAr6Z8CU1AIldLYLQ9mHqjo=",
"lastModified": 1748683484,
"narHash": "sha256-RXiY6t9E9oLEtfdGChHk/OIPqxYg1tu8XLvbPnJlfi4=",
"owner": "Jovian-Experiments",
"repo": "Jovian-NixOS",
"rev": "9d69aed9023082af370b71bffdfcd414b6b61593",
"rev": "6f6bd4a27fb01c9dd623a157d769f34561407f47",
"type": "github"
},
"original": {
@@ -1066,11 +1066,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1748460289,
"narHash": "sha256-7doLyJBzCllvqX4gszYtmZUToxKvMUrg45EUWaUYmBg=",
"lastModified": 1748693115,
"narHash": "sha256-StSrWhklmDuXT93yc3GrTlb0cKSS0agTAxMGjLKAsY8=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "96ec055edbe5ee227f28cdbc3f1ddf1df5965102",
"rev": "910796cabe436259a29a72e8d3f5e180fc6dfacc",
"type": "github"
},
"original": {
@@ -1177,11 +1177,11 @@
},
"nixpkgs-unstable": {
"locked": {
"lastModified": 1748460289,
"narHash": "sha256-7doLyJBzCllvqX4gszYtmZUToxKvMUrg45EUWaUYmBg=",
"lastModified": 1748693115,
"narHash": "sha256-StSrWhklmDuXT93yc3GrTlb0cKSS0agTAxMGjLKAsY8=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "96ec055edbe5ee227f28cdbc3f1ddf1df5965102",
"rev": "910796cabe436259a29a72e8d3f5e180fc6dfacc",
"type": "github"
},
"original": {
@@ -1636,11 +1636,11 @@
"rust-analyzer-src": {
"flake": false,
"locked": {
"lastModified": 1748424207,
"narHash": "sha256-Ji0QYOigZOi/w2f3BigbGQIAkaELsvCQbgPGi8pkVFE=",
"lastModified": 1748695646,
"narHash": "sha256-VwSuuRF4NvAoeHZJRRlX8zAFZ+nZyuiIvmVqBAX0Bcg=",
"owner": "rust-lang",
"repo": "rust-analyzer",
"rev": "ed608f592e0a038db4d03ed4af58fd171bd3b3c0",
"rev": "2a388d1103450d814a84eda98efe89c01b158343",
"type": "github"
},
"original": {

View File

@@ -3,6 +3,7 @@
# https://search.nixos.org/options and in the NixOS manual (`nixos-help`).
{
config,
pkgs,
lib,
...
@@ -96,6 +97,24 @@
enable = true;
nvidiaSupport = true;
};
msmtp = {
enable = true;
accounts = {
default = {
auth = true;
tls_starttls = false;
host = "smtp.gmail.com";
user = "matt.l.jallen";
from = "matt.l.jallen@gmail.com";
passwordeval = "cat ${config.sops.secrets."jallen-nas/gitea/mail-key".path}";
};
};
defaults = {
port = 465;
tls = true;
};
};
};
hardware.fancontrol = {

View File

@@ -87,6 +87,15 @@
];
};
fileSystems."/tmp" = {
device = "/dev/disk/by-uuid/8e3841fc-9222-443c-af72-075dd8ac07f2";
fsType = "btrfs";
options = [
"compress-force=zstd"
"noatime"
];
};
swapDevices = [
{
device = "/dev/disk/by-id/ata-Samsung_SSD_860_EVO_500GB_S3Z1NW0KA10457X-part2";

View File

@@ -120,15 +120,15 @@
# git push
'';
# # Send an email on failure (optional)
# startPost = ''
# if [ $SERVICE_RESULT != "success" ]; then
# ${pkgs.mailutils}/bin/mail -s "NixOS cache rebuild failed" your-email@example.com <<EOF
# The nix-rebuild-cache service failed at $(date).
# Please check the logs with: journalctl -u nix-rebuild-cache
# EOF
# fi
# '';
# Send an email on failure (optional)
startPost = ''
if [ $SERVICE_RESULT != "success" ]; then
${pkgs.mailutils}/bin/mail -s "NixOS cache rebuild failed" jalle008@proton.me <<EOF
The nix-rebuild-cache service failed at $(date).
Please check the logs with: journalctl -u nix-rebuild-cache
EOF
fi
'';
};
systemd.timers.nix-rebuild-cache = {