fix a bunch o things
Signed-off-by: Christoph Schmatzler <christoph@schmatzler.com>
This commit is contained in:
24
flake.lock
generated
24
flake.lock
generated
@@ -100,11 +100,11 @@
|
|||||||
"nixpkgs": "nixpkgs"
|
"nixpkgs": "nixpkgs"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1755491080,
|
"lastModified": 1755569926,
|
||||||
"narHash": "sha256-ib1Xi13NEalrFqQAHceRsb+6aIPANFuQq80SS/bY10M=",
|
"narHash": "sha256-s7D28zPHlFWVZ7dDxm0L1o5+t423rMJUfgCMGUeyYSk=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "f8af2cbe386f9b96dd9efa57ab15a09377f38f4d",
|
"rev": "c613ac14f5600033bf84ae75c315d5ce24a0229b",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -132,11 +132,11 @@
|
|||||||
"homebrew-cask": {
|
"homebrew-cask": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1755511814,
|
"lastModified": 1755587334,
|
||||||
"narHash": "sha256-dIqkXXj1OQDzh2nUDOrnyJcX+K3EoektM6+js3xi21c=",
|
"narHash": "sha256-aE2gP+mfgRqvKi6R/FkCHzCA5DwbzKKNyAcH67sPuNU=",
|
||||||
"owner": "homebrew",
|
"owner": "homebrew",
|
||||||
"repo": "homebrew-cask",
|
"repo": "homebrew-cask",
|
||||||
"rev": "bafa91844dbe6033c3cc14bb689602b6a9ab0049",
|
"rev": "01250fb881e459e0bbd221a1207840bcb06dc0ec",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -148,11 +148,11 @@
|
|||||||
"homebrew-core": {
|
"homebrew-core": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1755512101,
|
"lastModified": 1755587675,
|
||||||
"narHash": "sha256-5dgCPAoZGuBb6wv5BjqOn37IGdURPgf9TDbVtmXy05U=",
|
"narHash": "sha256-YrEgHsM193suy797ikXRXIlbcm9S/XQW2GUbGlkpixk=",
|
||||||
"owner": "homebrew",
|
"owner": "homebrew",
|
||||||
"repo": "homebrew-core",
|
"repo": "homebrew-core",
|
||||||
"rev": "1eec828ab0a3ae6db84e8aa34313b7f2a6631697",
|
"rev": "be780465404f36023191f79d8a25cab152f7f51d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -278,11 +278,11 @@
|
|||||||
"systems": "systems_2"
|
"systems": "systems_2"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1755095763,
|
"lastModified": 1755541228,
|
||||||
"narHash": "sha256-cFwtMaONA4uKYk/rBrmFvIAQieZxZytoprzIblTn1HA=",
|
"narHash": "sha256-3PsCEAfZLk3shQNgEH67P6KvhV6bXziewl3HwJ/iaV4=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "nixvim",
|
"repo": "nixvim",
|
||||||
"rev": "ecc7880e00a2a735074243d8a664a931d73beace",
|
"rev": "e1e4bb83f1b1193c99971dfde6928e1f60ed4296",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|||||||
@@ -26,6 +26,6 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
home.shellAliases = {
|
home.shellAliases = {
|
||||||
v = "neovim";
|
v = "nvim";
|
||||||
}:
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,33 +1,24 @@
|
|||||||
{lib, ...}: {
|
{
|
||||||
programs.starship = {
|
programs.starship = {
|
||||||
enable = true;
|
enable = true;
|
||||||
enableFishIntegration = true;
|
enableFishIntegration = true;
|
||||||
settings = {
|
settings = {
|
||||||
add_newline = true;
|
add_newline = true;
|
||||||
command_timeout = 750;
|
command_timeout = 200;
|
||||||
|
format = "[$directory$git_branch]($style)$character";
|
||||||
format = lib.concatStrings [
|
|
||||||
"$directory"
|
|
||||||
"$git_branch"
|
|
||||||
"$git_status"
|
|
||||||
"$git_metrics"
|
|
||||||
"$line_break"
|
|
||||||
"$character"
|
|
||||||
];
|
|
||||||
|
|
||||||
character = {
|
character = {
|
||||||
success_symbol = "[❯](bold green)";
|
error_symbol = "[✗](bold #e64553)";
|
||||||
error_symbol = "[❯](bold red)";
|
success_symbol = "[❯](bold #40a02b)[❯](bold #df8e1d)[❯](bold #dc8a78)";
|
||||||
|
};
|
||||||
|
directory = {
|
||||||
|
truncation_length = 2;
|
||||||
|
truncation_symbol = "…/";
|
||||||
|
repo_root_style = "bold cyan";
|
||||||
|
repo_root_format = "[$repo_root]($repo_root_style)[$path]($style)[$read_only]($read_only_style) ";
|
||||||
};
|
};
|
||||||
|
|
||||||
git_branch = {
|
git_branch = {
|
||||||
format = " [ $branch]($style) ";
|
format = "[$branch]($style) ";
|
||||||
};
|
style = "bold";
|
||||||
|
|
||||||
git_metrics = {
|
|
||||||
disabled = false;
|
|
||||||
added_style = "bold green";
|
|
||||||
format = "[+$added]($added_style)/[-$deleted]($deleted_style) ";
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1,7 +1,10 @@
|
|||||||
{pkgs, ...}:
|
{pkgs, ...}:
|
||||||
with pkgs; [
|
with pkgs; [
|
||||||
|
(callPackage ./bin/open-project.nix {})
|
||||||
age
|
age
|
||||||
alejandra
|
alejandra
|
||||||
|
autoconf
|
||||||
|
automake
|
||||||
delta
|
delta
|
||||||
docker
|
docker
|
||||||
docker-compose
|
docker-compose
|
||||||
@@ -9,17 +12,23 @@ with pkgs; [
|
|||||||
fd
|
fd
|
||||||
gh
|
gh
|
||||||
git
|
git
|
||||||
|
gnumake
|
||||||
gnupg
|
gnupg
|
||||||
htop
|
htop
|
||||||
hyperfine
|
hyperfine
|
||||||
iosevka
|
iosevka
|
||||||
jq
|
jq
|
||||||
killall
|
killall
|
||||||
|
ncurses
|
||||||
|
nix-ld
|
||||||
|
nodejs_24
|
||||||
nurl
|
nurl
|
||||||
opencode
|
opencode
|
||||||
openssh
|
openssh
|
||||||
|
pnpm
|
||||||
postgresql_17
|
postgresql_17
|
||||||
prettier
|
prettier
|
||||||
|
python312
|
||||||
sd
|
sd
|
||||||
sops
|
sops
|
||||||
sqlite
|
sqlite
|
||||||
@@ -28,5 +37,4 @@ with pkgs; [
|
|||||||
unzip
|
unzip
|
||||||
vivid
|
vivid
|
||||||
zip
|
zip
|
||||||
(callPackage ./bin/open-project.nix {})
|
|
||||||
]
|
]
|
||||||
|
|||||||
Reference in New Issue
Block a user