cnixlab git changes

This commit is contained in:
2025-07-02 19:25:33 +02:00
parent 7dfec3a2b0
commit 1b20a5047b
7 changed files with 56 additions and 64 deletions

92
flake.lock generated
View File

@@ -144,11 +144,11 @@
"rust-overlay": "rust-overlay" "rust-overlay": "rust-overlay"
}, },
"locked": { "locked": {
"lastModified": 1751333492, "lastModified": 1751379121,
"narHash": "sha256-ePQTd+GHFiFK2bxmZm3aiWlhyTwbpasjmc+kuM0nxeg=", "narHash": "sha256-+zpgVvwkekHExQHXOoQ/mrxfULr9ejIMANTa7SGjNzg=",
"owner": "chaotic-cx", "owner": "chaotic-cx",
"repo": "nyx", "repo": "nyx",
"rev": "d107b2c87bf7446959668fcc22b2b09b37b27cf3", "rev": "42cb2652781d132e2c458207d7290e6d1bc04622",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -203,11 +203,11 @@
"rust-analyzer-src": "rust-analyzer-src" "rust-analyzer-src": "rust-analyzer-src"
}, },
"locked": { "locked": {
"lastModified": 1751352216, "lastModified": 1751438379,
"narHash": "sha256-dJj8TUoZGj55Ttro37vvFGF2L+xlYNfspQ9u4BfqTFw=", "narHash": "sha256-0u0rFAkdUIexx8r7+TkGjUsmauK6kKQ/RtE7vCEwLLE=",
"owner": "nix-community", "owner": "nix-community",
"repo": "fenix", "repo": "fenix",
"rev": "61b4f1e21bd631da91981f1ed74c959d6993f554", "rev": "9d776d59084355be7d187a047f64c36664249c4d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -292,11 +292,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1749398372, "lastModified": 1751413152,
"narHash": "sha256-tYBdgS56eXYaWVW3fsnPQ/nFlgWi/Z2Ymhyu21zVM98=", "narHash": "sha256-Tyw1RjYEsp5scoigs1384gIg6e0GoBVjms4aXFfRssQ=",
"owner": "hercules-ci", "owner": "hercules-ci",
"repo": "flake-parts", "repo": "flake-parts",
"rev": "9305fe4e5c2a6fcf5ba6a3ff155720fbe4076569", "rev": "77826244401ea9de6e3bac47c2db46005e1f30b5",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -459,11 +459,11 @@
"zon2nix": "zon2nix" "zon2nix": "zon2nix"
}, },
"locked": { "locked": {
"lastModified": 1751356667, "lastModified": 1751413371,
"narHash": "sha256-OBNrvzhPinpzsXK/0VV52L3QIGfzctYtuM0lJksblUc=", "narHash": "sha256-yY7K58oczWzTfKlP6K2cICioAzG4WCkppO9pZuXQWoM=",
"owner": "ghostty-org", "owner": "ghostty-org",
"repo": "ghostty", "repo": "ghostty",
"rev": "7cb7cdf88d8907e37f42435b709f2263e2f96dde", "rev": "776d25b0652068e5eeb802670a7adfbbcadf8e8b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -534,11 +534,11 @@
}, },
"hardware": { "hardware": {
"locked": { "locked": {
"lastModified": 1750837715, "lastModified": 1751432711,
"narHash": "sha256-2m1ceZjbmgrJCZ2PuQZaK4in3gcg3o6rZ7WK6dr5vAA=", "narHash": "sha256-136MeWtckSHTN9Z2WRNRdZ8oRP3vyx3L8UxeBYE+J9w=",
"owner": "nixos", "owner": "nixos",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "98236410ea0fe204d0447149537a924fb71a6d4f", "rev": "497ae1357f1ac97f1aea31a4cb74ad0d534ef41f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -570,11 +570,11 @@
"rust-overlay": "rust-overlay_2" "rust-overlay": "rust-overlay_2"
}, },
"locked": { "locked": {
"lastModified": 1751357214, "lastModified": 1751378814,
"narHash": "sha256-qMHpy5i0Va8OTVFiGF8JBkRm0hMxnslqvLItvYFCEMI=", "narHash": "sha256-pdYjEgdVYEerzxxmrM0GJAFGZ+J50NRD0rtDZ16SuTM=",
"owner": "helix-editor", "owner": "helix-editor",
"repo": "helix", "repo": "helix",
"rev": "0043c16506f1c76f7b1c860a04608549d7827fab", "rev": "6a090471a800b1001bdfd2b6e0b710c1cd439a4e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -590,11 +590,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1751336185, "lastModified": 1751429452,
"narHash": "sha256-ptnVr2x+sl7cZcTuGx/0BOE2qCAIYHTcgfA+/h60ml0=", "narHash": "sha256-4s5vRtaqdNhVBnbOWOzBNKrRa0ShQTLoEPjJp3joeNI=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "96354906f58464605ff81d2f6c2ea23211cbf051", "rev": "df12269039dcf752600b1bcc176bacf2786ec384",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -783,11 +783,11 @@
"xdph": "xdph" "xdph": "xdph"
}, },
"locked": { "locked": {
"lastModified": 1751362428, "lastModified": 1751404714,
"narHash": "sha256-5WSMaz0iS8uAxalv1Jn3Xz67wDMbxOvK4k9B5Wm9nHw=", "narHash": "sha256-VcaGnoW8p7PrtSCHBMJbiuSQoYGq6tTx5VhvDAdojgc=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hyprland", "repo": "hyprland",
"rev": "e9c5594186d7ba935e966751d4d676cda998c34b", "rev": "90c8609cbb5ae7b488d7b14b4dfb3ec9585ed2b7",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -1194,11 +1194,11 @@
"rust-overlay": "rust-overlay_3" "rust-overlay": "rust-overlay_3"
}, },
"locked": { "locked": {
"lastModified": 1750866260, "lastModified": 1751381593,
"narHash": "sha256-fo5NvfutMEw9OV+5rGYuCKjlNNjcnD3cKMbOfzusO/E=", "narHash": "sha256-js1XwtJpYhvQrrTaVzViybpztkHJVZ63aXOlFAcTENM=",
"owner": "nix-community", "owner": "nix-community",
"repo": "lanzaboote", "repo": "lanzaboote",
"rev": "f40a3401f86d117affeeb8ca6f0ce5cd1ca3cc24", "rev": "f4eb75540307c2b33521322c04b7fea74e48a66f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -1288,11 +1288,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1751335864, "lastModified": 1751421595,
"narHash": "sha256-gzOCRagb6AYmjw6pSKNAJUajnSk0gKNsfZYSbiyrBkM=", "narHash": "sha256-6uvHT496bu8b/UhTY86NnrbU2fzuqNkgHCHi1T3LLog=",
"owner": "fufexan", "owner": "fufexan",
"repo": "nix-gaming", "repo": "nix-gaming",
"rev": "9ebdcaea0533a5277a65b4fc9935b66e0619e053", "rev": "cb4f76b2b304c07237bc7c2f81926b645a216021",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -1482,11 +1482,11 @@
}, },
"nixpkgs_8": { "nixpkgs_8": {
"locked": { "locked": {
"lastModified": 1750576544, "lastModified": 1751203939,
"narHash": "sha256-8myT+IxNWIB1B66NNDzQCXc5apy6pIXLW49m4qCRHFs=", "narHash": "sha256-omYD+H5LlSihz2DRfv90I8Oeo7JNEwvcHPHX+6nMIM4=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "e2d9c5bd3cd01115da3fc48c5d46b508a2c5deb1", "rev": "650e71cbf76de8dd16f5648a96981b726c4ef8fe",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -1570,11 +1570,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1749636823, "lastModified": 1750779888,
"narHash": "sha256-WUaIlOlPLyPgz9be7fqWJA5iG6rHcGRtLERSCfUDne4=", "narHash": "sha256-wibppH3g/E2lxU43ZQHC5yA/7kIKLGxVEnsnVK1BtRg=",
"owner": "cachix", "owner": "cachix",
"repo": "pre-commit-hooks.nix", "repo": "pre-commit-hooks.nix",
"rev": "623c56286de5a3193aa38891a6991b28f9bab056", "rev": "16ec914f6fb6f599ce988427d9d94efddf25fe6d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -1615,11 +1615,11 @@
"rust-analyzer-src": { "rust-analyzer-src": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1751296293, "lastModified": 1751377982,
"narHash": "sha256-oaGMVdCcI32y6jQ7RE0+CqshZngfI19XnY31eYjdinI=", "narHash": "sha256-eqf9Bxe3uBNG4xwcteIKt855wHuT+j6orPiABQ83dDw=",
"owner": "rust-lang", "owner": "rust-lang",
"repo": "rust-analyzer", "repo": "rust-analyzer",
"rev": "eaf37e2c98b66ff7f7a0ac04e4cada39e51fde4b", "rev": "aa16885e6282a540ecfbffa0d886ed9904b425bc",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -1679,11 +1679,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1750560265, "lastModified": 1751165203,
"narHash": "sha256-jQCojKl1/TzqE6ANOu6rP2qqxOcGK2xs6hpxZ77wrR8=", "narHash": "sha256-3QhlpAk2yn+ExwvRLtaixWsVW1q3OX3KXXe0l8VMLl4=",
"owner": "oxalica", "owner": "oxalica",
"repo": "rust-overlay", "repo": "rust-overlay",
"rev": "076fdb0d45a9de3f379a626f51a62c78afe7efb1", "rev": "90f547b90e73d3c6025e66c5b742d6db51c418c3",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -1947,11 +1947,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1751231061, "lastModified": 1751447312,
"narHash": "sha256-g4Y0PfEFeAXKZVd9ommtqe4jcWDOMajtb0le1RG4+yU=", "narHash": "sha256-3O3Tvfyb6Wx3jCLTXx8DYwC+aPsMkba+bnmt6fI5EvY=",
"ref": "refs/heads/main", "ref": "refs/heads/main",
"rev": "06600cbff7995d3e91cc19f80591ea07f6589f68", "rev": "65d7cdedfa21891bb876adb8204fa70f52d7f85f",
"revCount": 108, "revCount": 109,
"type": "git", "type": "git",
"url": "https://git.sr.ht/~canasta/zen-browser-flake" "url": "https://git.sr.ht/~canasta/zen-browser-flake"
}, },

View File

@@ -20,13 +20,8 @@
enable = false; enable = false;
}; };
graphics = { graphics = {
amd = {
enable = true; enable = true;
packageSet = "standard"; vendor = "intel";
};
nvidia = {
enable = false;
};
}; };
logitech = { logitech = {
enable = false; enable = false;
@@ -141,7 +136,7 @@
enable = true; enable = true;
}; };
dconf = { dconf = {
enable = true; enable = false;
}; };
flatpak = { flatpak = {
enable = false; enable = false;
@@ -154,7 +149,7 @@
}; };
greetd = { greetd = {
enable = false; enable = false;
user = "cnst"; user = "cnstlab";
}; };
gvfs = { gvfs = {
enable = false; enable = false;
@@ -175,7 +170,7 @@
enable = true; enable = true;
}; };
pcscd = { pcscd = {
enable = true; enable = false;
}; };
pipewire = { pipewire = {
enable = false; enable = false;

View File

@@ -14,7 +14,7 @@
boot.initrd.availableKernelModules = ["nvme" "xhci_pci" "ahci" "usb_storage" "usbhid" "sd_mod"]; boot.initrd.availableKernelModules = ["nvme" "xhci_pci" "ahci" "usb_storage" "usbhid" "sd_mod"];
boot.initrd.kernelModules = []; boot.initrd.kernelModules = [];
boot.kernelModules = ["kvm-amd"]; boot.kernelModules = ["kvm-amd" "i2c-dev"];
boot.extraModulePackages = []; boot.extraModulePackages = [];
fileSystems."/" = { fileSystems."/" = {

View File

@@ -69,7 +69,6 @@
}; };
} }
self.nixosModules.nixos self.nixosModules.nixos
inputs.chaotic.nixosModules.default
inputs.agenix.nixosModules.default inputs.agenix.nixosModules.default
]; ];
}; };

View File

@@ -7,9 +7,12 @@
}: let }: let
email = config.programs.git.userEmail; email = config.programs.git.userEmail;
isCnixpad = osConfig.networking.hostName == "cnixpad"; isCnixpad = osConfig.networking.hostName == "cnixpad";
isCnixlab = osConfig.networking.hostName == "cnixlab";
sshKey = sshKey =
if isCnixpad if isCnixpad
then "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIXCjkKouZrsMoswMIeueO8X/c3kuY3Gb0E9emvkqwUv cnst@cnixpad" then "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIXCjkKouZrsMoswMIeueO8X/c3kuY3Gb0E9emvkqwUv cnst@cnixpad"
else if isCnixlab
then "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICiNcNex+/hrEQJYJJTj89uPXocSfChU38E5TujWdxaM cnstlab@cnixlab"
else "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEUub8vbzUn2f39ILhAJ2QeH8xxLSjiyUuo8xvHGx/VB adam@cnst.dev"; else "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEUub8vbzUn2f39ILhAJ2QeH8xxLSjiyUuo8xvHGx/VB adam@cnst.dev";
in { in {
home.packages = [pkgs.gh]; home.packages = [pkgs.gh];

View File

@@ -29,11 +29,6 @@
BROWSER = "zen"; BROWSER = "zen";
EDITOR = "hx"; EDITOR = "hx";
TERM = "xterm-256color"; TERM = "xterm-256color";
# VK_ICD_FILENAMES = "/run/opengl-driver/share/vulkan/icd.d/radeon_icd.x86_64.json";
# STEAM_EXTRA_COMPAT_TOOLS_PATHS = "/home/cnst/.steam/root/compatibilitytools.d";
# QT_QPA_PLATFORM = "wayland";
# XDG_SESSION_TYPE = "wayland";
}; };
}; };

View File

@@ -12,7 +12,7 @@
if isCnixpad if isCnixpad
then "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIXCjkKouZrsMoswMIeueO8X/c3kuY3Gb0E9emvkqwUv cnst@cnixpad" then "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIXCjkKouZrsMoswMIeueO8X/c3kuY3Gb0E9emvkqwUv cnst@cnixpad"
else if isCnixlab else if isCnixlab
then "placeholder text" then "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICiNcNex+/hrEQJYJJTj89uPXocSfChU38E5TujWdxaM cnstlab@cnixlab"
else "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEUub8vbzUn2f39ILhAJ2QeH8xxLSjiyUuo8xvHGx/VB adam@cnst.dev"; else "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEUub8vbzUn2f39ILhAJ2QeH8xxLSjiyUuo8xvHGx/VB adam@cnst.dev";
in { in {
home.packages = [pkgs.gh]; home.packages = [pkgs.gh];