Configuration for my NixOS based systems and Home Manager
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

ADD: yazi, remove lf

+28 -2
+1 -1
fish/functions/lfcd.fish
··· 13 13 14 14 function lfcd 15 15 set tmp (mktemp) 16 - lf -last-dir-path=$tmp $argv 16 + yazi --cwd-file=$tmp $argv 17 17 if test -f "$tmp" 18 18 set dir (cat $tmp) 19 19 rm -f $tmp
+27 -1
home.nix
··· 171 171 enableFishIntegration = true; 172 172 }; 173 173 programs.pistol.enable = true; 174 - programs.lf.enable = true; 175 174 programs.home-manager.enable = true; 176 175 programs.neovim = { 177 176 package = unstable.neovim-unwrapped; ··· 271 270 extraConfig = builtins.readFile ./ssh/extra; 272 271 addKeysToAgent = "yes"; 273 272 forwardAgent = true; 273 + }; 274 + 275 + programs.yazi = { 276 + enable = true; 277 + package = unstable.yazi; 278 + enableFishIntegration = true; 279 + settings = { 280 + preview = { 281 + image_quality = 90; 282 + }; 283 + tasks = { 284 + image_bound = [ 285 + 0 286 + 0 287 + ]; 288 + }; 289 + }; 290 + plugins = { 291 + rsync = unstable.yaziPlugins.rsync; 292 + piper = unstable.yaziPlugins.piper; 293 + nord = unstable.yaziPlugins.nord; 294 + mediainfo = unstable.yaziPlugins.mediainfo; 295 + glow = unstable.yaziPlugins.glow; 296 + git = unstable.yaziPlugins.git; 297 + diff = unstable.yaziPlugins.diff; 298 + duckdb = unstable.yaziPlugins.duckdb; 299 + }; 274 300 }; 275 301 276 302 programs.direnv = {