refactor fzf a bit
This commit is contained in:
parent
02e404da77
commit
22f3630c57
2 changed files with 11 additions and 6 deletions
|
@ -1,7 +1,15 @@
|
|||
{ lib, config, ... }: {
|
||||
{ lib, config, pkgs, ... }: {
|
||||
|
||||
environment = {
|
||||
systemPackages = [ pkgs.fzf ];
|
||||
shellAliases = {
|
||||
vf = "$EDITOR $(fzf)";
|
||||
vff = "$EDITOR $(ls|fzf)";
|
||||
};
|
||||
};
|
||||
# integrate fzf into shell, >23.05 only
|
||||
programs =
|
||||
if (lib.toInt (lib.elemAt (lib.splitVersion config.system.nixos.release) 0) >= 23) then {
|
||||
programs = with lib;
|
||||
if (toInt (elemAt (splitVersion config.system.nixos.release) 0) >= 23) then {
|
||||
fzf = {
|
||||
keybindings = true;
|
||||
fuzzyCompletion = true;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue