mirror of
https://github.com/Noratrieb/nixos.git
synced 2026-01-14 11:45:06 +01:00
update
This commit is contained in:
parent
90ca01089d
commit
06d1a6aa16
4 changed files with 58 additions and 55 deletions
54
flake.lock
generated
54
flake.lock
generated
|
|
@ -48,11 +48,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1760662441,
|
"lastModified": 1761510997,
|
||||||
"narHash": "sha256-mlDqR1Ntgs9uYYEAUR1IhamKBO0lxoNS4zGLzEZaY0A=",
|
"narHash": "sha256-4j7y341PW5igrw5hTu6k2fxFGV72oXuUtZ79P9K/Jmg=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "722792af097dff5790f1a66d271a47759f477755",
|
"rev": "879e4d90607d8918fc5d9edc6603fdf22a49ac0e",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -92,11 +92,11 @@
|
||||||
"xwayland-satellite-unstable": "xwayland-satellite-unstable"
|
"xwayland-satellite-unstable": "xwayland-satellite-unstable"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1760700290,
|
"lastModified": 1761474290,
|
||||||
"narHash": "sha256-thtIzWn8YB/zXfXR0Cv7pQ0ID8YTc05d9eedk1lu+zI=",
|
"narHash": "sha256-ufbchtYD+mTCdhmK8Mld4qzN89TN4cxceOTXtIjLAGA=",
|
||||||
"owner": "sodiboo",
|
"owner": "sodiboo",
|
||||||
"repo": "niri-flake",
|
"repo": "niri-flake",
|
||||||
"rev": "b80575644cb2bf9eb0050974dcd988e781ffd340",
|
"rev": "d68e48d09510bc7b0724e25da8eab868189c7084",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -125,11 +125,11 @@
|
||||||
"niri-unstable": {
|
"niri-unstable": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1760524031,
|
"lastModified": 1761460429,
|
||||||
"narHash": "sha256-hcyRViwdsrNUjHTcY0VGygcAawcyU4zYEq7ZZObFwkw=",
|
"narHash": "sha256-pJeM23DGMD5AK4gdNaDM1qsIv87NYQJgEh2E8tRd7es=",
|
||||||
"owner": "YaLTeR",
|
"owner": "YaLTeR",
|
||||||
"repo": "niri",
|
"repo": "niri",
|
||||||
"rev": "2776005c5fc4fbb85636672213b8b84a319dfb01",
|
"rev": "e6f3c538da0c646bda43fcde7ef7dc3b771e0c8b",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -140,11 +140,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1760524057,
|
"lastModified": 1761373498,
|
||||||
"narHash": "sha256-EVAqOteLBFmd7pKkb0+FIUyzTF61VKi7YmvP1tw4nEw=",
|
"narHash": "sha256-Q/uhWNvd7V7k1H1ZPMy/vkx3F8C13ZcdrKjO7Jv7v0c=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "544961dfcce86422ba200ed9a0b00dd4b1486ec5",
|
"rev": "6a08e6bb4e46ff7fcbb53d409b253f6bad8a28ce",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -156,11 +156,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs-stable": {
|
"nixpkgs-stable": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1760580664,
|
"lastModified": 1761173472,
|
||||||
"narHash": "sha256-/YdfibIrnqXAL8p5kqCU345mzpHoOtuVIkMiI2pF4Dc=",
|
"narHash": "sha256-m9W0dYXflzeGgKNravKJvTMR4Qqa2MVD11AwlGMufeE=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "98ff3f9af2684f6136c24beef08f5e2033fc5389",
|
"rev": "c8aa8cc00a5cb57fada0851a038d35c08a36a2bb",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -188,11 +188,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs_2": {
|
"nixpkgs_2": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1760524057,
|
"lastModified": 1761373498,
|
||||||
"narHash": "sha256-EVAqOteLBFmd7pKkb0+FIUyzTF61VKi7YmvP1tw4nEw=",
|
"narHash": "sha256-Q/uhWNvd7V7k1H1ZPMy/vkx3F8C13ZcdrKjO7Jv7v0c=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "544961dfcce86422ba200ed9a0b00dd4b1486ec5",
|
"rev": "6a08e6bb4e46ff7fcbb53d409b253f6bad8a28ce",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -204,11 +204,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs_3": {
|
"nixpkgs_3": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1760524057,
|
"lastModified": 1761373498,
|
||||||
"narHash": "sha256-EVAqOteLBFmd7pKkb0+FIUyzTF61VKi7YmvP1tw4nEw=",
|
"narHash": "sha256-Q/uhWNvd7V7k1H1ZPMy/vkx3F8C13ZcdrKjO7Jv7v0c=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "544961dfcce86422ba200ed9a0b00dd4b1486ec5",
|
"rev": "6a08e6bb4e46ff7fcbb53d409b253f6bad8a28ce",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -224,11 +224,11 @@
|
||||||
"nixpkgs": "nixpkgs_3"
|
"nixpkgs": "nixpkgs_3"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1760713169,
|
"lastModified": 1761511178,
|
||||||
"narHash": "sha256-cMg/qFCRn/KGpx9ND7ClRB+BbHt3V4i/+5AY4+H+TxI=",
|
"narHash": "sha256-ovwKkvzZcbx/lcX9N1c5b29RHTRr4B5bQGBlCHwgMBc=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "NUR",
|
"repo": "NUR",
|
||||||
"rev": "2104f9e6e08ac74addfddb4175f6d5268040edd4",
|
"rev": "2138a40d14e8ee0e9918fa7060d05c08efc4d23c",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -268,11 +268,11 @@
|
||||||
"xwayland-satellite-unstable": {
|
"xwayland-satellite-unstable": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1759707084,
|
"lastModified": 1761422250,
|
||||||
"narHash": "sha256-0pkftKs6/LReNvxw7DVTN2AJEheZVgyeK0Aarbagi70=",
|
"narHash": "sha256-+pN8VAh8OVUSj8zPoI8QfC93JMIKPaAOABrbeeiO/Hk=",
|
||||||
"owner": "Supreeeme",
|
"owner": "Supreeeme",
|
||||||
"repo": "xwayland-satellite",
|
"repo": "xwayland-satellite",
|
||||||
"rev": "a9188e70bd748118b4d56a529871b9de5adb9988",
|
"rev": "2dd40ecfe882c1659e0e46c761974702c7ab5fde",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
||||||
|
|
@ -2,32 +2,32 @@
|
||||||
programs.git = {
|
programs.git = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
||||||
userEmail = "48135649+Noratrieb@users.noreply.github.com";
|
settings = {
|
||||||
userName = "Noratrieb";
|
user = {
|
||||||
|
name = "Noratrieb";
|
||||||
|
email = "48135649+Noratrieb@users.noreply.github.com";
|
||||||
|
};
|
||||||
|
|
||||||
|
alias = {
|
||||||
|
# simple aliases
|
||||||
|
c = "checkout";
|
||||||
|
st = "status";
|
||||||
|
p = "push";
|
||||||
|
rc = "rebase --continue";
|
||||||
|
ra = "rebase --abort";
|
||||||
|
amend = "commit --amend --no-edit";
|
||||||
|
# complex renames
|
||||||
|
hardupdate = "!git fetch && git reset --hard \"origin/$(git rev-parse --abbrev-ref HEAD)\"";
|
||||||
|
fpush = "push --force-with-lease";
|
||||||
|
resq = "rebase --autosquash -i";
|
||||||
|
autosquash = "!${lib.getExe pkgs.git-revise} -i $(git merge-base HEAD origin/HEAD) --autosquash";
|
||||||
|
autosq = "autosquash";
|
||||||
|
pfush = "!echo \"hör uf ume z'pfusche und machs richtig\"";
|
||||||
|
sw = "!git checkout $(git branch --format \"%(refname:lstrip=2)\" | ${lib.getExe' pkgs.fzf "fzf"})";
|
||||||
|
# lol
|
||||||
|
build = "!cargo build";
|
||||||
|
};
|
||||||
|
|
||||||
aliases = {
|
|
||||||
# simple aliases
|
|
||||||
c = "checkout";
|
|
||||||
st = "status";
|
|
||||||
p = "push";
|
|
||||||
rc = "rebase --continue";
|
|
||||||
ra = "rebase --abort";
|
|
||||||
amend = "commit --amend --no-edit";
|
|
||||||
# complex renames
|
|
||||||
hardupdate = "!git fetch && git reset --hard \"origin/$(git rev-parse --abbrev-ref HEAD)\"";
|
|
||||||
fpush = "push --force-with-lease";
|
|
||||||
resq = "rebase --autosquash -i";
|
|
||||||
autosquash = "!${lib.getExe pkgs.git-revise} -i $(git merge-base HEAD origin/HEAD) --autosquash";
|
|
||||||
autosq = "autosquash";
|
|
||||||
pfush = "!echo \"hör uf ume z'pfusche und machs richtig\"";
|
|
||||||
sw = "!git checkout $(git branch --format \"%(refname:lstrip=2)\" | ${lib.getExe' pkgs.fzf "fzf"})";
|
|
||||||
# lol
|
|
||||||
build = "!cargo build";
|
|
||||||
};
|
|
||||||
difftastic = {
|
|
||||||
enable = true;
|
|
||||||
};
|
|
||||||
extraConfig = {
|
|
||||||
# TODO: See https://jvns.ca/blog/2024/02/16/popular-git-config-options
|
# TODO: See https://jvns.ca/blog/2024/02/16/popular-git-config-options
|
||||||
core.autocrlf = false;
|
core.autocrlf = false;
|
||||||
core.editor = "${lib.getExe pkgs.neovim}";
|
core.editor = "${lib.getExe pkgs.neovim}";
|
||||||
|
|
@ -46,4 +46,9 @@
|
||||||
"url \"git@gist.github.com:\"".pushInsteadOf = "https://gist.github.com/";
|
"url \"git@gist.github.com:\"".pushInsteadOf = "https://gist.github.com/";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
programs.difftastic = {
|
||||||
|
enable = true;
|
||||||
|
git.enable = true;
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -56,6 +56,7 @@
|
||||||
"terminal.integrated.stickyScroll.enabled" = false;
|
"terminal.integrated.stickyScroll.enabled" = false;
|
||||||
"chat.agent.enabled" = false;
|
"chat.agent.enabled" = false;
|
||||||
"workbench.secondarySideBar.defaultVisibility" = "hidden"; # fuck you for this naming, this is just ai garbage
|
"workbench.secondarySideBar.defaultVisibility" = "hidden"; # fuck you for this naming, this is just ai garbage
|
||||||
|
"chat.disableAIFeatures" = true;
|
||||||
};
|
};
|
||||||
extensions = with pkgs.vscode-extensions; [
|
extensions = with pkgs.vscode-extensions; [
|
||||||
bmalehorn.vscode-fish
|
bmalehorn.vscode-fish
|
||||||
|
|
|
||||||
|
|
@ -178,9 +178,6 @@
|
||||||
packages = with pkgs; [ fira-code monaspace font-awesome ];
|
packages = with pkgs; [ fira-code monaspace font-awesome ];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
services.nixseparatedebuginfod.enable = true;
|
|
||||||
|
|
||||||
users = {
|
users = {
|
||||||
users = {
|
users = {
|
||||||
nora = {
|
nora = {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue