users/foo-dogsquared: update Zellij configuration

This commit is contained in:
Gabriel Arazas 2023-06-23 18:14:41 +08:00
parent 1e75e43c5a
commit 4cbb300dae
No known key found for this signature in database
GPG Key ID: ADE0C41DAB221FCC
3 changed files with 20 additions and 0 deletions

View File

@ -0,0 +1,3 @@
[*.kdl]
indent_style = space
indent_size = 2

View File

@ -0,0 +1,10 @@
layout {
pane split_direction="vertical" {
pane size="66%"
pane
}
pane size=1 borderless=true {
plugin location="zellij:compact-bar"
}
}

View File

@ -138,6 +138,11 @@ in
};
};
programs.zellij.settings = {
default_layout = "editor";
layout_dir = "${config.xdg.configHome}/zellij/layouts";
};
# My music player setup, completely configured with Nix!
programs.beets = {
enable = true;
@ -336,6 +341,8 @@ in
"lf".source = getDotfiles "lf";
"nvim".source = getDotfiles "nvim";
"wezterm".source = getDotfiles "wezterm";
"zellij/layouts".source = ./config/zellij/layouts;
};
# Automating some files to be fetched on activation.