Added Nixvim

This commit is contained in:
2025-12-26 23:02:04 +01:00
parent 83841223bb
commit f39de85d57
20 changed files with 722 additions and 22 deletions

View File

@@ -1,4 +1,17 @@
_: {
{pkgs, ...}: {
home.packages = with pkgs; [
eza # ls replacement
fzf # FuzzyFinder
tdf # terminal pdf viewer
jq # json parser
tree
# Fun stuff
lolcat
cmatrix
];
programs.kitty = {
enable = true;
themeFile = "Catppuccin-Mocha";
@@ -9,7 +22,7 @@ _: {
enable_audio_bell = false;
mouse_hide_wait = 3.0;
window_padding_width = 10;
background_opacity = 0.8;
background_blur = 5;
@@ -19,7 +32,8 @@ _: {
tab_powerline_style = "slanted";
tab_title_template = "{title}{' :{}:'.format(num_windows) if num_windows > 1 else ''}";
symbol_map = let
symbol_map =
let
mappings = [
"U+23FB-U+23FE"
"U+2B58"
@@ -45,6 +59,17 @@ _: {
};
};
programs.yazi = {
enable = true;
enableBashIntegration = true;
enableZshIntegration = true;
enableFishIntegration = true;
settings = {
ration = [1 3 4];
};
};
programs.zsh = {
enable = true;
enableCompletion = true;