1
0
forked from extern/nix-config

joshuto: Begin migration to home-manager module

This commit is contained in:
Donovan Glover 2023-06-16 10:01:42 -04:00
parent 9841ad09c6
commit 33fe40f1bb
No known key found for this signature in database
GPG Key ID: EA7408A77AE1BE65

View File

@ -1,21 +1,25 @@
{ pkgs, ... }: {
home.packages = with pkgs; [ joshuto ];
programs.joshuto = {
enable = true;
xdg.configFile."joshuto/joshuto.toml".text = /* toml */ ''
[display]
automatically_count_files = true
show_borders = false
show_hidden = true
show_icons = true
line_number_style = "absolute"
collapse_preview = false
settings = {
display = {
automatically_count_files = true;
show_borders = false;
show_hidden = true;
show_icons = true;
line_number_style = "absolute";
collapse_preview = false;
};
[preview]
max_preview_size = 10000000000
preview_script = "~/.config/joshuto/preview.sh"
preview_shown_hook_script = "~/.config/joshuto/kitty-show.sh"
preview_removed_hook_script = "~/.config/joshuto/kitty-remove.sh"
'';
preview = {
max_preview_size = 10000000000;
preview_script = "~/.config/joshuto/preview.sh";
preview_shown_hook_script = "~/.config/joshuto/kitty-show.sh";
preview_removed_hook_script = "~/.config/joshuto/kitty-remove.sh";
};
};
};
xdg.configFile."joshuto/preview.sh".source = ./preview.sh;
xdg.configFile."joshuto/kitty-show.sh".source = ./kitty-show.sh;