Make directories configurable using a patch

This commit is contained in:
Oliver Davies 2025-04-23 14:19:05 +01:00
parent 2bedd41d83
commit dc2de9334d
5 changed files with 77 additions and 38 deletions

View file

@ -1,3 +1,5 @@
{ config, options, ... }:
{
imports = [ ../common ];
@ -16,7 +18,24 @@
ranger.enable = true;
starship.enable = true;
tmux.enable = true;
tmux-sessionizer.enable = true;
tmux-sessionizer = {
enable = true;
directories =
let
inherit (config.xdg.userDirs) documents extraConfig;
repos = extraConfig.XDG_REPOS_DIR;
in
options.homeManagerModules.cli.tmux-sessionizer.directories.default
++ [
repos
"${repos}/*"
documents
];
};
zsh.enable = true;
};

View file

@ -1,3 +1,5 @@
{ config, options, ... }:
{
imports = [ ../common ];
@ -18,7 +20,24 @@
ranger.enable = true;
starship.enable = true;
tmux.enable = true;
tmux-sessionizer.enable = true;
tmux-sessionizer = {
enable = true;
directories =
let
inherit (config.xdg.userDirs) documents extraConfig;
repos = extraConfig.XDG_REPOS_DIR;
in
options.homeManagerModules.cli.tmux-sessionizer.directories.default
++ [
repos
"${repos}/*"
documents
];
};
zsh.enable = true;
};