small update

This commit is contained in:
Bloxx12 2025-07-13 22:51:22 +02:00
commit b1490ec9a8
Signed by: faukah
SSH key fingerprint: SHA256:Uj2AXqvtdCA4hn5Hq0ZonhIAyUqI1q4w2sMG3Z1TH7E
100 changed files with 187 additions and 1695 deletions

View file

@ -46,7 +46,6 @@ builtins.attrValues {
inetutils
tokei
starship
onefetch
wget
cpufetch
watchman

View file

@ -1,38 +1,57 @@
{
add_newline = false;
command_timeout = 2000;
format = "$hostname$username$directory$shell$nix_shell$jobs$character";
scan_timeout = 1;
character = {
error_symbol = "[λ](bold red)";
success_symbol = "[λ](bold green)";
aws.symbol = " ";
buf.symbol = " ";
bun.symbol = " ";
c.symbol = " ";
cmake.symbol = " ";
conda.symbol = " ";
cpp.symbol = " ";
crystal.symbol = " ";
dart.symbol = " ";
deno.symbol = " ";
directory.read_only = " 󰌾";
docker_context.symbol = " ";
elixir.symbol = " ";
elm.symbol = " ";
fennel = {symbol = " ";};
fossil_branch = {symbol = " ";};
gcloud = {symbol = " ";};
git_branch = {symbol = " ";};
git_commit = {tag_symbol = " ";};
golang.symbol = " ";
gradle = {symbol = " ";};
guix_shell = {symbol = " ";};
haskell = {symbol = " ";};
haxe = {symbol = " ";};
hg_branch = {symbol = " ";};
hostname = {ssh_symbol = " ";};
java = {symbol = " ";};
julia = {symbol = " ";};
kotlin = {symbol = " ";};
lua = {symbol = " ";};
memory_usage = {symbol = "󰍛 ";};
meson = {symbol = "󰔷 ";};
nim = {symbol = "󰆥 ";};
nix_shell = {symbol = " ";};
nodejs = {symbol = " ";};
ocaml = {symbol = " ";};
os = {
symbols = {
Linux = " ";
NixOS = " ";
};
};
directory = {
format = "[](bold green) [$path]($style) ";
truncation_length = 2;
};
direnv = {
disabled = false;
};
git_status = {
disabled = true;
};
hostname = {
disabled = false;
format = "@[$hostname](bold blue) ";
ssh_only = true;
};
c.symbol = "[ ](black)";
lua.symbol = "[ ](blue) ";
nix_shell.symbol = "[󱄅 ](blue) ";
nodejs.symbol = "[󰎙 ](yellow)";
package.symbol = "📦 ";
python.symbol = "[ ](blue) ";
rust.symbol = "[ ](red) ";
username.format = "[$user]($style) in ";
package = {symbol = "󰏗 ";};
perl = {symbol = " ";};
php = {symbol = " ";};
pijul_channel = {symbol = " ";};
pixi = {symbol = "󰏗 ";};
python = {symbol = " ";};
rlang = {symbol = "󰟔 ";};
ruby = {symbol = " ";};
rust = {symbol = "󱘗 ";};
scala = {symbol = " ";};
swift = {symbol = " ";};
zig = {symbol = " ";};
}

View file

@ -61,6 +61,10 @@
};
});
new-deadnix = deadnix.overrideAttrs (finalAttrs: previousAttrs: {
});
toml = formats.toml {};
helix-languages = callPackage ./languages.nix {inherit lib;};
@ -168,7 +172,6 @@
kdlfmt
deadnix
# zig language server
zls
];

View file

@ -28,7 +28,7 @@
toml = formats.toml {};
# a newer nil version, for pipes support.
newer-nil = nil.overrideAttrs (_: {
new-nil = nil.overrideAttrs (_: {
version = "unstable-02-06-2025";
src = fetchFromGitHub {
@ -38,11 +38,24 @@
hash = "sha256-ggXU3RHv6NgWw+vc+HO4/9n0GPufhTIUjVuLci8Za8c=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit (newer-nil) src;
inherit (new-nil) src;
hash = "sha256-uZsLlFU9GKLvFllF7Kf5Q7HfN26KQojf4rvOb9p7Rjs=";
};
});
new-deadnix = deadnix.overrideAttrs (finalAttrs: previousAttrs: {
version = "unstable-15-07-2025";
src = fetchFromGitHub {
owner = "astro";
repo = "deadnix";
rev = "d75457b95d7cfa82fcd60970939f76fccfce19e5";
hash = "sha256-O/z2neAXL8JNkGosvxC+DyZnnJ8zYP9XHApxHVmlzfY=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit (new-deadnix) src;
hash = "sha256-O8yhqyPflOvQXAA19k1XpbrHysgV5VNWLBX0l5Q5GkM=";
};
});
helix-languages = {
language = let
mark = lang: {
@ -205,12 +218,12 @@
};
nil = {
command = getExe newer-nil;
command = getExe new-nil;
# alejandro
config.nil.formatting.command = ["${getExe alejandra}" "-q"];
};
deadnix = {
command = getExe deadnix;
command = getExe new-deadnix;
};
scls = {