Compare commits

..

No commits in common. "1b05b49e04868d92ebb8e54ee3b63c1dfff42e42" and "7bdd8177f861aee816c5e22aecbc1a28433961d2" have entirely different histories.

11 changed files with 43 additions and 40 deletions

View file

@ -87,11 +87,11 @@
"utils": "utils" "utils": "utils"
}, },
"locked": { "locked": {
"lastModified": 1694513707, "lastModified": 1694158470,
"narHash": "sha256-wE5kHco3+FQjc+MwTPwLVqYz4hM7uno2CgXDXUFMCpc=", "narHash": "sha256-yWx9eBDHt6WR3gr65+J85KreHdMypty/P6yM35tIYYM=",
"owner": "serokell", "owner": "serokell",
"repo": "deploy-rs", "repo": "deploy-rs",
"rev": "31c32fb2959103a796e07bbe47e0a5e287c343a8", "rev": "d0cfc042eba92eb206611c9e8784d41a2c053bab",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -206,11 +206,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1694643239, "lastModified": 1694134858,
"narHash": "sha256-pv2k/5FvyirDE8g4TNehzwZ0T4UOMMmqWSQnM/luRtE=", "narHash": "sha256-fG/ESauOGmiojKlpJG8gB62dJa5Wd+ZIuiDMKK/HD3g=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "d9b88b43524db1591fb3d9410a21428198d75d49", "rev": "19c6a4081b14443420358262f8416149bd79561a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -230,11 +230,11 @@
"xdph": "xdph" "xdph": "xdph"
}, },
"locked": { "locked": {
"lastModified": 1694886057, "lastModified": 1694258717,
"narHash": "sha256-dvOrgJmQ5HK3YoWWXR/n6RXMY7ev5a/z7dQEv4uAyZQ=", "narHash": "sha256-lyCPTYvD6P7JEmUUb2OAd3QUGEUgg8pOF1LJ4V95DgY=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "Hyprland", "repo": "Hyprland",
"rev": "2f01a18989f03db6f7aedd5e9ce87326f6f3be78", "rev": "1a6f961de2eff84e4725255f09d33395c4a52fcc",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -278,11 +278,11 @@
"rust-overlay": "rust-overlay_3" "rust-overlay": "rust-overlay_3"
}, },
"locked": { "locked": {
"lastModified": 1694901460, "lastModified": 1693950209,
"narHash": "sha256-+CdSjA7Oo2XjErq3yP9biUPS0z/6zqLY9rh3GhRcwdo=", "narHash": "sha256-bj2ymclcQdsBwcgrF7Rlte+rr+K9amGNdvzGyWVtHJg=",
"owner": "JakeStanger", "owner": "JakeStanger",
"repo": "ironbar", "repo": "ironbar",
"rev": "87ee5ee50f7717c7941e6455fb7dbee176a9f273", "rev": "4e67b73a83be038914407210a19ce5a38da23e99",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -357,11 +357,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1694767346, "lastModified": 1693985761,
"narHash": "sha256-5uH27SiVFUwsTsqC5rs3kS7pBoNhtoy9QfTP9BmknGk=", "narHash": "sha256-K5b+7j7Tt3+AqbWkcw+wMeqOAWyCD1MH26FPZyWXpdo=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "ace5093e36ab1e95cb9463863491bee90d5a4183", "rev": "0bffda19b8af722f8069d09d8b6a24594c80b352",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -466,11 +466,11 @@
"nixpkgs-stable": "nixpkgs-stable_2" "nixpkgs-stable": "nixpkgs-stable_2"
}, },
"locked": { "locked": {
"lastModified": 1694495315, "lastModified": 1693898833,
"narHash": "sha256-sZEYXs9T1NVHZSSbMqBEtEm2PGa7dEDcx0ttQkArORc=", "narHash": "sha256-OIrMAGNYNeLs6IvBynxcXub7aSW3GEUvWNsb7zx6zuU=",
"owner": "Mic92", "owner": "Mic92",
"repo": "sops-nix", "repo": "sops-nix",
"rev": "ea208e55f8742fdcc0986b256bdfa8986f5e4415", "rev": "faf21ac162173c2deb54e5fdeed002a9bd6e8623",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -543,18 +543,18 @@
"flake": false, "flake": false,
"locked": { "locked": {
"host": "gitlab.freedesktop.org", "host": "gitlab.freedesktop.org",
"lastModified": 1694302348, "lastModified": 1692976565,
"narHash": "sha256-S9NOc88L/1jpNKJqBu2Hihvn0V1HHCK2hXE4bNBAStg=", "narHash": "sha256-eBKkG7tMxg92NskEn8dHRFY245JwjirWRoOZzW6DnUw=",
"owner": "wlroots", "owner": "wlroots",
"repo": "wlroots", "repo": "wlroots",
"rev": "65bbbbbf0c3d6844cee3c4e294d0ba07e1f82211", "rev": "717ded9bb0191ea31bf4368be32e7a15fe1b8294",
"type": "gitlab" "type": "gitlab"
}, },
"original": { "original": {
"host": "gitlab.freedesktop.org", "host": "gitlab.freedesktop.org",
"owner": "wlroots", "owner": "wlroots",
"repo": "wlroots", "repo": "wlroots",
"rev": "65bbbbbf0c3d6844cee3c4e294d0ba07e1f82211", "rev": "717ded9bb0191ea31bf4368be32e7a15fe1b8294",
"type": "gitlab" "type": "gitlab"
} }
}, },
@ -574,11 +574,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1694628480, "lastModified": 1694025408,
"narHash": "sha256-Qg9hstRw0pvjGu5hStkr2UX1D73RYcQ9Ns/KnZMIm9w=", "narHash": "sha256-oJNhGfZH8Z2w3ztXdzsYVg32//cWEcPVDM3+tp/ZVfU=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "xdg-desktop-portal-hyprland", "repo": "xdg-desktop-portal-hyprland",
"rev": "8f45a6435069b9e24ebd3160eda736d7a391cbf2", "rev": "022469529c8bc95acf222dc5a62389b04c8b1205",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -14,7 +14,7 @@
home.packages = with pkgs; [ home.packages = with pkgs; [
wget wget
croc croc
eza exa
eva eva
du-dust du-dust
bottom bottom
@ -60,10 +60,6 @@
Host pve Host pve
Hostname 100.115.234.69 Hostname 100.115.234.69
User root User root
Host basegbot
HostName 100.94.41.43
User notoh
IdentityFile ~/.ssh/basegot
''; '';
}; };

View file

@ -1,4 +1,4 @@
_: { {pkgs, ...}: {
programs.git = { programs.git = {
enable = true; enable = true;
delta.enable = true; delta.enable = true;

View file

@ -6,8 +6,8 @@ alias zj = zellij
alias zjd = zellij --layout ../.config/zellij/snowflake.kdl alias zjd = zellij --layout ../.config/zellij/snowflake.kdl
alias lg = lazygit alias lg = lazygit
alias ld = lazydocker alias ld = lazydocker
alias l = eza -ughH --icons alias l = exa -ughH --icons
alias la = eza -alughH --git --icons alias la = exa -alughH --git --icons
alias calc = eva alias calc = eva
alias c = clear alias c = clear
alias cat = bat alias cat = bat

View file

@ -1,4 +1,4 @@
_: { {...}: {
imports = [ imports = [
./config.nix ./config.nix
]; ];

View file

@ -1,5 +1,6 @@
_: { _: {
imports = [ imports = [
./postgresql.nix ./postgresql.nix
./redis.nix
]; ];
} }

View file

@ -3,12 +3,13 @@
lib, lib,
... ...
}: { }: {
services.forgejo = { services.gitea = {
enable = true; enable = true;
package = pkgs.forgejo;
appName = "forgejo";
stateDir = "/var/lib/forgejo"; stateDir = "/var/lib/forgejo";
settings = { settings = {
service.DISABLE_REGISTRATION = true; service.DISABLE_REGISTRATION = true;
DEFAULT.APP_NAME = "forgejo";
ui = { ui = {
DEFAULT_THEME = "forgejo-dark"; DEFAULT_THEME = "forgejo-dark";
}; };

View file

@ -17,6 +17,7 @@
ExecStart = "${pkgs.rustypaste}/bin/rustypaste"; ExecStart = "${pkgs.rustypaste}/bin/rustypaste";
Restart = "always"; Restart = "always";
RestartSec = 30; RestartSec = 30;
StandardOutput = "syslog";
WorkingDirectory = "/var/lib/rustypaste"; WorkingDirectory = "/var/lib/rustypaste";
}; };
}; };

View file

@ -36,7 +36,7 @@
mpv mpv
rustypaste-cli rustypaste-cli
playerctl playerctl
obsidian logseq
drawio drawio
gimp gimp
cryptomator cryptomator

View file

@ -1,4 +1,4 @@
_: { {...}: {
networking.firewall.allowedTCPPorts = [25565]; networking.firewall.allowedTCPPorts = [25565];
virtualisation.oci-containers.containers.minecraft = { virtualisation.oci-containers.containers.minecraft = {
image = "als3bas/zulu-purpurmc:latest"; image = "als3bas/zulu-purpurmc:latest";

View file

@ -1,4 +1,8 @@
_: { {
pkgs,
config,
...
}: {
networking = { networking = {
networkmanager.enable = true; networkmanager.enable = true;
nameservers = ["192.168.1.221"]; nameservers = ["192.168.1.221"];