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

+25 -6
-4
fish/config.fish
··· 17 17 abbr gd "git diff" 18 18 abbr ga "git add" 19 19 abbr glog "git log –graph –decorate –oneline –all" 20 - if type -q "emanote" 21 - abbr n "cd ~/repos/notes" 22 - abbr ne "cd ~/repos/notes; nvim" 23 - end 24 20 25 21 if test -d "~/repos" 26 22 alias r "cd ~/repos"
+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
+24 -1
noah-home.nix
··· 35 35 natscli 36 36 nkeys 37 37 mkcert 38 - lf 39 38 jq 40 39 bat 41 40 sqlite ··· 156 155 programs.direnv = { 157 156 enable = true; 158 157 nix-direnv.enable = true; 158 + }; 159 + 160 + programs.yazi = { 161 + enable = true; 162 + package = unstable.yazi; 163 + enableFishIntegration = true; 164 + settings = { 165 + preview = { 166 + image_quality = 90; 167 + }; 168 + tasks = { 169 + image_bound = [ 0 0 ]; 170 + }; 171 + }; 172 + plugins = { 173 + rsync = unstable.yaziPlugins.rsync; 174 + piper = unstable.yaziPlugins.piper; 175 + nord = unstable.yaziPlugins.nord; 176 + mediainfo = unstable.yaziPlugins.mediainfo; 177 + glow = unstable.yaziPlugins.glow; 178 + git = unstable.yaziPlugins.git; 179 + diff = unstable.yaziPlugins.diff; 180 + duckdb = unstable.yaziPlugins.duckdb; 181 + }; 159 182 }; 160 183 161 184 # Independent config files.