mirror of
https://github.com/Cian-H/My_NixOS_Config.git
synced 2025-12-22 15:01:57 +00:00
Compare commits
4 Commits
9fd4c93179
...
5883819835
| Author | SHA1 | Date | |
|---|---|---|---|
| 5883819835 | |||
| e701ecbb8f | |||
| 59900b7c16 | |||
| f63bef7167 |
58
flake.lock
generated
58
flake.lock
generated
@@ -7,16 +7,16 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1758463745,
|
||||
"narHash": "sha256-uhzsV0Q0I9j2y/rfweWeGif5AWe0MGrgZ/3TjpDYdGA=",
|
||||
"lastModified": 1764536451,
|
||||
"narHash": "sha256-BgtcUkBfItu9/yU14IgUaj4rYOanTOUZjUfBP20/ZB4=",
|
||||
"owner": "nix-community",
|
||||
"repo": "home-manager",
|
||||
"rev": "3b955f5f0a942f9f60cdc9cacb7844335d0f21c3",
|
||||
"rev": "3fdd076e08049a9c7a83149b270440d9787d2df5",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nix-community",
|
||||
"ref": "release-25.05",
|
||||
"ref": "release-25.11",
|
||||
"repo": "home-manager",
|
||||
"type": "github"
|
||||
}
|
||||
@@ -29,11 +29,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1762351818,
|
||||
"narHash": "sha256-0ptUDbYwxv1kk/uzEX4+NJjY2e16MaAhtzAOJ6K0TG0=",
|
||||
"lastModified": 1762964643,
|
||||
"narHash": "sha256-RYHN8O/Aja59XDji6WSJZPkJpYVUfpSkyH+PEupBJqM=",
|
||||
"owner": "nix-community",
|
||||
"repo": "home-manager",
|
||||
"rev": "b959c67241cae17fc9e4ee7eaf13dfa8512477ea",
|
||||
"rev": "827f2a23373a774a8805f84ca5344654c31f354b",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -47,11 +47,11 @@
|
||||
"nixpkgs": "nixpkgs"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1733645462,
|
||||
"narHash": "sha256-6ktkUyK1CAuAXRZLNcAvR7o9lduC/EX98wZaapi4Q5M=",
|
||||
"lastModified": 1763845612,
|
||||
"narHash": "sha256-78zH5GrYa35bEkzeVnl8uXFbZ/zsiSHayjxZlNt+Xe8=",
|
||||
"owner": "jappie3",
|
||||
"repo": "hyprcursor-phinger",
|
||||
"rev": "2e244e3398a3f9bbece6d21d56c2353cd773a8e6",
|
||||
"rev": "1207a845501a28e0e00d4a8e935ee0c9cab30650",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -62,11 +62,11 @@
|
||||
},
|
||||
"nixpkgs": {
|
||||
"locked": {
|
||||
"lastModified": 1728492678,
|
||||
"narHash": "sha256-9UTxR8eukdg+XZeHgxW5hQA9fIKHsKCdOIUycTryeVw=",
|
||||
"lastModified": 1762977756,
|
||||
"narHash": "sha256-4PqRErxfe+2toFJFgcRKZ0UI9NSIOJa+7RXVtBhy4KE=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "5633bcff0c6162b9e4b5f1264264611e950c8ec7",
|
||||
"rev": "c5ae371f1a6a7fd27823bc500d9390b38c05fa55",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -78,11 +78,11 @@
|
||||
},
|
||||
"nixpkgs-unstable": {
|
||||
"locked": {
|
||||
"lastModified": 1762596750,
|
||||
"narHash": "sha256-rXXuz51Bq7DHBlfIjN7jO8Bu3du5TV+3DSADBX7/9YQ=",
|
||||
"lastModified": 1764242076,
|
||||
"narHash": "sha256-sKoIWfnijJ0+9e4wRvIgm/HgE27bzwQxcEmo2J/gNpI=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "b6a8526db03f735b89dd5ff348f53f752e7ddc8e",
|
||||
"rev": "2fad6eac6077f03fe109c4d4eb171cf96791faa4",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -94,27 +94,27 @@
|
||||
},
|
||||
"nixpkgs_2": {
|
||||
"locked": {
|
||||
"lastModified": 1762756533,
|
||||
"narHash": "sha256-HiRDeUOD1VLklHeOmaKDzf+8Hb7vSWPVFcWwaTrpm+U=",
|
||||
"lastModified": 1764494334,
|
||||
"narHash": "sha256-x2xCEXUlU4Ap56+t5HaoReOQ/bV/bIQ5rzTn/m+V3HQ=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "c2448301fb856e351aab33e64c33a3fc8bcf637d",
|
||||
"rev": "d542db745310b6929708d9abea513f3ff19b1341",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nixos",
|
||||
"ref": "nixos-25.05",
|
||||
"ref": "nixos-25.11",
|
||||
"repo": "nixpkgs",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs_3": {
|
||||
"locked": {
|
||||
"lastModified": 1762361079,
|
||||
"narHash": "sha256-lz718rr1BDpZBYk7+G8cE6wee3PiBUpn8aomG/vLLiY=",
|
||||
"lastModified": 1764445028,
|
||||
"narHash": "sha256-ik6H/0Zl+qHYDKTXFPpzuVHSZE+uvVz2XQuQd1IVXzo=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "ffcdcf99d65c61956d882df249a9be53e5902ea5",
|
||||
"rev": "a09378c0108815dbf3961a0e085936f4146ec415",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -139,11 +139,11 @@
|
||||
"nixpkgs": "nixpkgs_3"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1762812535,
|
||||
"narHash": "sha256-A91a+K0Q9wfdPLwL06e/kbHeAWSzPYy2EGdTDsyfb+s=",
|
||||
"lastModified": 1764483358,
|
||||
"narHash": "sha256-EyyvCzXoHrbL467YSsQBTWWg4sR96MH1sPpKoSOelB4=",
|
||||
"owner": "Mic92",
|
||||
"repo": "sops-nix",
|
||||
"rev": "d75e4f89e58fdda39e4809f8c52013caa22483b7",
|
||||
"rev": "5aca6ff67264321d47856a2ed183729271107c9c",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -160,11 +160,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1762835117,
|
||||
"narHash": "sha256-qwUWaKy+kmTBk6xxMI0yfkD5IU2gcxXOXNPJ2T+Enys=",
|
||||
"lastModified": 1764534155,
|
||||
"narHash": "sha256-HQyLJT0ikblWDR/8pzDJ7WYEZoFzkUrgwZk/f+JULBI=",
|
||||
"owner": "0xc000022070",
|
||||
"repo": "zen-browser-flake",
|
||||
"rev": "51f5194aff34d130d07f684df2a85b10a3933558",
|
||||
"rev": "fb066e133e614c024a470608ff56585c4f707b44",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
||||
@@ -3,11 +3,11 @@
|
||||
|
||||
inputs = {
|
||||
# Nixpkgs
|
||||
nixpkgs.url = "github:nixos/nixpkgs/nixos-25.05";
|
||||
nixpkgs.url = "github:nixos/nixpkgs/nixos-25.11";
|
||||
# Nixpkgs-unstable
|
||||
nixpkgs-unstable.url = "github:nixos/nixpkgs/nixos-unstable";
|
||||
# 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";
|
||||
# Add sops for secret management
|
||||
sops-nix.url = "github:Mic92/sops-nix";
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
};
|
||||
containers = {
|
||||
gitea = {
|
||||
image = "docker.gitea.com/gitea:latest-rootless";
|
||||
image = "docker.gitea.com/gitea:latest";
|
||||
autoUpdate = "registry";
|
||||
network = [
|
||||
"gitea-net"
|
||||
@@ -21,12 +21,13 @@
|
||||
];
|
||||
ports = [
|
||||
"3000:3000"
|
||||
"2222:2222"
|
||||
"2222:22"
|
||||
];
|
||||
environment = {
|
||||
TZ = "Europe/Dublin";
|
||||
};
|
||||
volumes = [
|
||||
"/home/cianh/gitea/data:/var/lib/gitea"
|
||||
"/home/cianh/gitea/config:/etc/gitea"
|
||||
"/etc/timezone:/etc/timezone:ro"
|
||||
"/home/cianh/gitea:/data"
|
||||
"/etc/localtime:/etc/localtime:ro"
|
||||
];
|
||||
};
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
image = "docker.io/grafana/grafana:latest";
|
||||
autoUpdate = "registry";
|
||||
network = ["grafana-net"];
|
||||
ports = ["3000:3000"];
|
||||
ports = ["3100:3000"];
|
||||
user = "1000:1000";
|
||||
volumes = [
|
||||
"/home/cianh/grafana:/var/lib/grafana:Z"
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
};
|
||||
in {
|
||||
home.packages = [
|
||||
pkgs.bitwarden
|
||||
pkgs.bitwarden-desktop
|
||||
pkgs.blueman
|
||||
pkgs.distrobox
|
||||
pkgs.feh
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
pkgs.bitwarden-cli
|
||||
pkgs.bottom
|
||||
pkgs.delta
|
||||
pkgs.du-dust
|
||||
pkgs.dust
|
||||
pkgs.duf
|
||||
pkgs.fastfetch
|
||||
pkgs.fd
|
||||
|
||||
@@ -37,8 +37,8 @@
|
||||
pkgs.libvdpau-va-gl
|
||||
pkgs.mesa
|
||||
pkgs.nvidia-vaapi-driver
|
||||
pkgs.vaapiIntel
|
||||
pkgs.vaapiVdpau
|
||||
pkgs.intel-vaapi-driver
|
||||
pkgs.libva-vdpau-driver
|
||||
];
|
||||
};
|
||||
nvidia = {
|
||||
|
||||
@@ -8,11 +8,11 @@
|
||||
}: {
|
||||
services = {
|
||||
displayManager.defaultSession = "hyprland-uwsm";
|
||||
desktopManager.gnome.enable = false;
|
||||
displayManager.gdm.enable = true;
|
||||
xserver = {
|
||||
videoDrivers = ["nvidia"]; # or "nvidiaLegacy470 etc.
|
||||
enable = true;
|
||||
displayManager.gdm.enable = true;
|
||||
desktopManager.gnome.enable = false;
|
||||
xkb = {
|
||||
layout = "ie";
|
||||
variant = "";
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
pkgs.nerd-font-patcher
|
||||
pkgs.noto-fonts
|
||||
pkgs.noto-fonts-color-emoji
|
||||
pkgs.vistafonts
|
||||
pkgs.vista-fonts
|
||||
pkgs.winePackages.fonts
|
||||
];
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user