programs.fzf-fork.enable
Whether to enable fzf - a command-line fuzzy finder.
type
boolean
example
{
programs.fzf-fork.enable = true;
}
default
{
programs.fzf-fork.enable = false;
}
programs.fzf-fork.enableBashIntegration
Whether to enable Bash integration.
type
boolean
default
{
programs.fzf-fork.enableBashIntegration = true;
}
programs.fzf-fork.enableFishIntegration
Whether to enable Fish integration.
type
boolean
default
{
programs.fzf-fork.enableFishIntegration = true;
}
programs.fzf-fork.enableZshIntegration
Whether to enable Zsh integration.
type
boolean
default
{
programs.fzf-fork.enableZshIntegration = true;
}
programs.fzf-fork.package
Package providing the
type
package
default
{
programs.fzf-fork.package = {
_type = "literalExpression";
text = "pkgs.fzf";
};
}
programs.fzf-fork.changeDirWidgetCommand
The command that gets executed as the source for fzf for the ALT-C keybinding.
type
null or string
example
{
programs.fzf-fork.changeDirWidgetCommand = "fd --type d";
}
default
{
programs.fzf-fork.changeDirWidgetCommand = null;
}
programs.fzf-fork.changeDirWidgetOptions
Command line options for the ALT-C keybinding.
type
list of string
example
{
programs.fzf-fork.changeDirWidgetOptions = [
"--preview 'tree -C {} | head -200'"
];
}
default
{
programs.fzf-fork.changeDirWidgetOptions = [];
}
programs.fzf-fork.defaultCommand
The command that gets executed as the default source for fzf when running.
type
null or string
example
{
programs.fzf-fork.defaultCommand = "fd --type f";
}
default
{
programs.fzf-fork.defaultCommand = null;
}
programs.fzf-fork.defaultOptions
Extra command line options given to fzf by default.
type
list of string
example
{
programs.fzf-fork.defaultOptions = [
"--height 40%"
"--border"
];
}
default
{
programs.fzf-fork.defaultOptions = [];
}
programs.fzf-fork.fileWidgetCommand
The command that gets executed as the source for fzf for the CTRL-T keybinding.
type
null or string
example
{
programs.fzf-fork.fileWidgetCommand = "fd --type f";
}
default
{
programs.fzf-fork.fileWidgetCommand = null;
}
programs.fzf-fork.fileWidgetOptions
Command line options for the CTRL-T keybinding.
type
list of string
example
{
programs.fzf-fork.fileWidgetOptions = [
"--preview 'head {}'"
];
}
default
{
programs.fzf-fork.fileWidgetOptions = [];
}
programs.fzf-fork.historyWidgetOptions
Command line options for the CTRL-R keybinding.
type
list of string
example
{
programs.fzf-fork.historyWidgetOptions = [
"--sort"
"--exact"
];
}
default
{
programs.fzf-fork.historyWidgetOptions = [];
}
programs.fzf-fork.tmux.enableShellIntegration
Whether to enable setting
type
boolean
example
{
programs.fzf-fork.tmux.enableShellIntegration = true;
}
default
{
programs.fzf-fork.tmux.enableShellIntegration = false;
}
programs.fzf-fork.tmux.shellIntegrationOptions
If
type
list of string
example
{
programs.fzf-fork.tmux.shellIntegrationOptions = {
_type = "literalExpression";
text = "[ "-d 40%" ]";
};
}
default
{
programs.fzf-fork.tmux.shellIntegrationOptions = [];
}
programs.mcfly_with_fix.enable
Whether to enable mcfly.
type
boolean
example
{
programs.mcfly_with_fix.enable = true;
}
default
{
programs.mcfly_with_fix.enable = false;
}
programs.mcfly_with_fix.enableBashIntegration
Whether to enable Bash integration.
type
boolean
default
{
programs.mcfly_with_fix.enableBashIntegration = true;
}
programs.mcfly_with_fix.enableFishIntegration
Whether to enable Fish integration.
type
boolean
default
{
programs.mcfly_with_fix.enableFishIntegration = true;
}
programs.mcfly_with_fix.enableLightTheme
Whether to enable light mode theme.
type
boolean
default
{
programs.mcfly_with_fix.enableLightTheme = false;
}
programs.mcfly_with_fix.enableZshIntegration
Whether to enable Zsh integration.
type
boolean
default
{
programs.mcfly_with_fix.enableZshIntegration = true;
}
programs.mcfly_with_fix.keyScheme
Key scheme to use.
type
one of "emacs", "vim"
default
{
programs.mcfly_with_fix.keyScheme = "emacs";
}
services.strongdm.enable
Whether to enable strongdm.
type
boolean
example
{
services.strongdm.enable = true;
}
default
{
services.strongdm.enable = false;
}
services.systemd-cron.crons
Simplify creating cron-like systemd service + timer pairs.
type
attribute set
example
{
services.systemd-cron.crons = ''
{
myCronJob = {ExecStart="%h/bin/somescript.sh"; Description="whatever"; OnCalendar="Tue *-*-* 03:00:00";};
}
'';
}
default
{
services.systemd-cron.crons = {};
}