Compare commits

...

4 Commits

Author SHA1 Message Date
5883819835 Added gitea 2025-12-01 01:17:24 +00:00
e701ecbb8f Fix for renamed components 2025-12-01 01:08:47 +00:00
59900b7c16 Flake bump 2025-12-01 00:22:34 +00:00
f63bef7167 NixOS version bump. 2025-12-01 00:13:35 +00:00
9 changed files with 45 additions and 44 deletions

58
flake.lock generated
View File

@@ -7,16 +7,16 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1758463745, "lastModified": 1764536451,
"narHash": "sha256-uhzsV0Q0I9j2y/rfweWeGif5AWe0MGrgZ/3TjpDYdGA=", "narHash": "sha256-BgtcUkBfItu9/yU14IgUaj4rYOanTOUZjUfBP20/ZB4=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "3b955f5f0a942f9f60cdc9cacb7844335d0f21c3", "rev": "3fdd076e08049a9c7a83149b270440d9787d2df5",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "nix-community", "owner": "nix-community",
"ref": "release-25.05", "ref": "release-25.11",
"repo": "home-manager", "repo": "home-manager",
"type": "github" "type": "github"
} }
@@ -29,11 +29,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1762351818, "lastModified": 1762964643,
"narHash": "sha256-0ptUDbYwxv1kk/uzEX4+NJjY2e16MaAhtzAOJ6K0TG0=", "narHash": "sha256-RYHN8O/Aja59XDji6WSJZPkJpYVUfpSkyH+PEupBJqM=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "b959c67241cae17fc9e4ee7eaf13dfa8512477ea", "rev": "827f2a23373a774a8805f84ca5344654c31f354b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -47,11 +47,11 @@
"nixpkgs": "nixpkgs" "nixpkgs": "nixpkgs"
}, },
"locked": { "locked": {
"lastModified": 1733645462, "lastModified": 1763845612,
"narHash": "sha256-6ktkUyK1CAuAXRZLNcAvR7o9lduC/EX98wZaapi4Q5M=", "narHash": "sha256-78zH5GrYa35bEkzeVnl8uXFbZ/zsiSHayjxZlNt+Xe8=",
"owner": "jappie3", "owner": "jappie3",
"repo": "hyprcursor-phinger", "repo": "hyprcursor-phinger",
"rev": "2e244e3398a3f9bbece6d21d56c2353cd773a8e6", "rev": "1207a845501a28e0e00d4a8e935ee0c9cab30650",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -62,11 +62,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1728492678, "lastModified": 1762977756,
"narHash": "sha256-9UTxR8eukdg+XZeHgxW5hQA9fIKHsKCdOIUycTryeVw=", "narHash": "sha256-4PqRErxfe+2toFJFgcRKZ0UI9NSIOJa+7RXVtBhy4KE=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "5633bcff0c6162b9e4b5f1264264611e950c8ec7", "rev": "c5ae371f1a6a7fd27823bc500d9390b38c05fa55",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -78,11 +78,11 @@
}, },
"nixpkgs-unstable": { "nixpkgs-unstable": {
"locked": { "locked": {
"lastModified": 1762596750, "lastModified": 1764242076,
"narHash": "sha256-rXXuz51Bq7DHBlfIjN7jO8Bu3du5TV+3DSADBX7/9YQ=", "narHash": "sha256-sKoIWfnijJ0+9e4wRvIgm/HgE27bzwQxcEmo2J/gNpI=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "b6a8526db03f735b89dd5ff348f53f752e7ddc8e", "rev": "2fad6eac6077f03fe109c4d4eb171cf96791faa4",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -94,27 +94,27 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1762756533, "lastModified": 1764494334,
"narHash": "sha256-HiRDeUOD1VLklHeOmaKDzf+8Hb7vSWPVFcWwaTrpm+U=", "narHash": "sha256-x2xCEXUlU4Ap56+t5HaoReOQ/bV/bIQ5rzTn/m+V3HQ=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "c2448301fb856e351aab33e64c33a3fc8bcf637d", "rev": "d542db745310b6929708d9abea513f3ff19b1341",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "nixos", "owner": "nixos",
"ref": "nixos-25.05", "ref": "nixos-25.11",
"repo": "nixpkgs", "repo": "nixpkgs",
"type": "github" "type": "github"
} }
}, },
"nixpkgs_3": { "nixpkgs_3": {
"locked": { "locked": {
"lastModified": 1762361079, "lastModified": 1764445028,
"narHash": "sha256-lz718rr1BDpZBYk7+G8cE6wee3PiBUpn8aomG/vLLiY=", "narHash": "sha256-ik6H/0Zl+qHYDKTXFPpzuVHSZE+uvVz2XQuQd1IVXzo=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "ffcdcf99d65c61956d882df249a9be53e5902ea5", "rev": "a09378c0108815dbf3961a0e085936f4146ec415",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -139,11 +139,11 @@
"nixpkgs": "nixpkgs_3" "nixpkgs": "nixpkgs_3"
}, },
"locked": { "locked": {
"lastModified": 1762812535, "lastModified": 1764483358,
"narHash": "sha256-A91a+K0Q9wfdPLwL06e/kbHeAWSzPYy2EGdTDsyfb+s=", "narHash": "sha256-EyyvCzXoHrbL467YSsQBTWWg4sR96MH1sPpKoSOelB4=",
"owner": "Mic92", "owner": "Mic92",
"repo": "sops-nix", "repo": "sops-nix",
"rev": "d75e4f89e58fdda39e4809f8c52013caa22483b7", "rev": "5aca6ff67264321d47856a2ed183729271107c9c",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -160,11 +160,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1762835117, "lastModified": 1764534155,
"narHash": "sha256-qwUWaKy+kmTBk6xxMI0yfkD5IU2gcxXOXNPJ2T+Enys=", "narHash": "sha256-HQyLJT0ikblWDR/8pzDJ7WYEZoFzkUrgwZk/f+JULBI=",
"owner": "0xc000022070", "owner": "0xc000022070",
"repo": "zen-browser-flake", "repo": "zen-browser-flake",
"rev": "51f5194aff34d130d07f684df2a85b10a3933558", "rev": "fb066e133e614c024a470608ff56585c4f707b44",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@@ -3,11 +3,11 @@
inputs = { inputs = {
# Nixpkgs # Nixpkgs
nixpkgs.url = "github:nixos/nixpkgs/nixos-25.05"; nixpkgs.url = "github:nixos/nixpkgs/nixos-25.11";
# Nixpkgs-unstable # Nixpkgs-unstable
nixpkgs-unstable.url = "github:nixos/nixpkgs/nixos-unstable"; nixpkgs-unstable.url = "github:nixos/nixpkgs/nixos-unstable";
# Home manager # Home manager
home-manager.url = "github:nix-community/home-manager/release-25.05"; home-manager.url = "github:nix-community/home-manager/release-25.11";
home-manager.inputs.nixpkgs.follows = "nixpkgs"; home-manager.inputs.nixpkgs.follows = "nixpkgs";
# Add sops for secret management # Add sops for secret management
sops-nix.url = "github:Mic92/sops-nix"; sops-nix.url = "github:Mic92/sops-nix";

View File

@@ -13,7 +13,7 @@
}; };
containers = { containers = {
gitea = { gitea = {
image = "docker.gitea.com/gitea:latest-rootless"; image = "docker.gitea.com/gitea:latest";
autoUpdate = "registry"; autoUpdate = "registry";
network = [ network = [
"gitea-net" "gitea-net"
@@ -21,12 +21,13 @@
]; ];
ports = [ ports = [
"3000:3000" "3000:3000"
"2222:2222" "2222:22"
]; ];
environment = {
TZ = "Europe/Dublin";
};
volumes = [ volumes = [
"/home/cianh/gitea/data:/var/lib/gitea" "/home/cianh/gitea:/data"
"/home/cianh/gitea/config:/etc/gitea"
"/etc/timezone:/etc/timezone:ro"
"/etc/localtime:/etc/localtime:ro" "/etc/localtime:/etc/localtime:ro"
]; ];
}; };

View File

@@ -16,7 +16,7 @@
image = "docker.io/grafana/grafana:latest"; image = "docker.io/grafana/grafana:latest";
autoUpdate = "registry"; autoUpdate = "registry";
network = ["grafana-net"]; network = ["grafana-net"];
ports = ["3000:3000"]; ports = ["3100:3000"];
user = "1000:1000"; user = "1000:1000";
volumes = [ volumes = [
"/home/cianh/grafana:/var/lib/grafana:Z" "/home/cianh/grafana:/var/lib/grafana:Z"

View File

@@ -20,7 +20,7 @@
}; };
in { in {
home.packages = [ home.packages = [
pkgs.bitwarden pkgs.bitwarden-desktop
pkgs.blueman pkgs.blueman
pkgs.distrobox pkgs.distrobox
pkgs.feh pkgs.feh

View File

@@ -12,7 +12,7 @@
pkgs.bitwarden-cli pkgs.bitwarden-cli
pkgs.bottom pkgs.bottom
pkgs.delta pkgs.delta
pkgs.du-dust pkgs.dust
pkgs.duf pkgs.duf
pkgs.fastfetch pkgs.fastfetch
pkgs.fd pkgs.fd

View File

@@ -37,8 +37,8 @@
pkgs.libvdpau-va-gl pkgs.libvdpau-va-gl
pkgs.mesa pkgs.mesa
pkgs.nvidia-vaapi-driver pkgs.nvidia-vaapi-driver
pkgs.vaapiIntel pkgs.intel-vaapi-driver
pkgs.vaapiVdpau pkgs.libva-vdpau-driver
]; ];
}; };
nvidia = { nvidia = {

View File

@@ -8,11 +8,11 @@
}: { }: {
services = { services = {
displayManager.defaultSession = "hyprland-uwsm"; displayManager.defaultSession = "hyprland-uwsm";
desktopManager.gnome.enable = false;
displayManager.gdm.enable = true;
xserver = { xserver = {
videoDrivers = ["nvidia"]; # or "nvidiaLegacy470 etc. videoDrivers = ["nvidia"]; # or "nvidiaLegacy470 etc.
enable = true; enable = true;
displayManager.gdm.enable = true;
desktopManager.gnome.enable = false;
xkb = { xkb = {
layout = "ie"; layout = "ie";
variant = ""; variant = "";

View File

@@ -34,7 +34,7 @@
pkgs.nerd-font-patcher pkgs.nerd-font-patcher
pkgs.noto-fonts pkgs.noto-fonts
pkgs.noto-fonts-color-emoji pkgs.noto-fonts-color-emoji
pkgs.vistafonts pkgs.vista-fonts
pkgs.winePackages.fonts pkgs.winePackages.fonts
]; ];
}; };