add lots of helix config; update vscode config;

This commit is contained in:
2025-01-14 13:49:34 +00:00
parent d164b95f21
commit 8896c27e13
6 changed files with 169 additions and 15 deletions

View File

@@ -1,10 +1,6 @@
{ lib, inputs, config, pkgs, ... }:
{ lib, config, pkgs, ... }:
with lib;
let
cfg = config.programs.atuin;
in
{
options.terminal = {
nixUpdateLocation = mkOption {
@@ -73,7 +69,13 @@ in
enable = true;
};
helix.enable = true;
helix = {
enable = true;
defaultEditor = true;
settings = {
theme = "dracula";
};
};
bat = {
enable = true;
@@ -91,6 +93,16 @@ in
];
};
yazi = {
enable = true;
settings = {
manager = {
sort_by = "natural";
show_hidden = true;
};
};
};
bottom = {
enable = true;
};
@@ -130,6 +142,21 @@ in
};
};
};
# eh not feeling it
# ghostty = {
# enable = true;
# enableBashIntegration = true;
# settings = {
# "font-family" = "SpaceMono Nerd Font";
# "font-size" = 14;
# theme = "Dracula";
# };
# };
yt-dlp = {
enable = true;
};
};
};
}