Compare commits

..

2 Commits

Author SHA1 Message Date
4701552bac ranger added 2025-01-25 19:32:30 +01:00
cf47d4c63a ranger configuration added 2025-01-25 19:06:09 +01:00
5 changed files with 25 additions and 1 deletions

View File

@ -41,6 +41,7 @@
kitty.enable = false; kitty.enable = false;
tmux.enable = false; tmux.enable = false;
zoxide.enable = false; zoxide.enable = false;
ranger.enable = false;
vscode.enable = false; vscode.enable = false;
git.enable = false; git.enable = false;
neovim.enable = false; neovim.enable = false;

View File

@ -40,6 +40,7 @@
kitty.enable = true; kitty.enable = true;
tmux.enable = true; tmux.enable = true;
zoxide.enable = true; zoxide.enable = true;
ranger.enable = true;
vscode = { vscode = {
enable = true; enable = true;

View File

@ -22,7 +22,6 @@
curl curl
fzf fzf
tldr tldr
ranger
unzip unzip
fd fd
imagemagick # convert images from formats like jpg, png, etc. imagemagick # convert images from formats like jpg, png, etc.

View File

@ -23,8 +23,10 @@
./tools/kitty.nix ./tools/kitty.nix
./tools/tmux.nix ./tools/tmux.nix
./tools/zoxide.nix ./tools/zoxide.nix
./tools/ranger.nix
./style.nix ./style.nix
./applications/qutebrowser.nix
]; ];
style.enable = true; style.enable = true;
@ -60,6 +62,7 @@
else lib.mkDefault false; else lib.mkDefault false;
tmux.enable = lib.mkDefault true; tmux.enable = lib.mkDefault true;
zoxide.enable = lib.mkDefault true; zoxide.enable = lib.mkDefault true;
ranger.enable = lib.mkDefault true;
firefox.enable = firefox.enable =
if userSettings.browser == "firefox" if userSettings.browser == "firefox"

View File

@ -0,0 +1,20 @@
{
lib,
config,
...
}: {
options = {
program.ranger.enable =
lib.mkEnableOption "Enable ranger";
};
config = lib.mkIf config.program.ranger.enable {
programs.ranger = {
enable = true;
extraConfig = ''
set preview_images true
set preview_images_method kitty
'';
};
};
}