Last active
March 8, 2024 18:30
-
-
Save rycee/3ee35d2a5301cc9c80a6842a5bb91c01 to your computer and use it in GitHub Desktop.
home-configuration.nix(5)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
CONFIGURATION.NIX(5) NixOS Reference Pages CONFIGURATION.NIX(5) | |
NAME | |
configuration.nix - NixOS system configuration specification | |
DESCRIPTION | |
The file /etc/nixos/configuration.nix contains the declarative | |
specification of your NixOS system configuration. The command | |
nixos-rebuild takes this file and realises the system configuration | |
specified therein. | |
OPTIONS | |
You can use the following options in configuration.nix. | |
gtk.enable | |
Whether to enable GTK 2/3 configuration. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/misc/gtk.nix | |
gtk.fontName | |
The font to use in GTK+ 2/3 applications. | |
Type: null or string | |
Default: null | |
Example: "DejaVu Sans 8" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/misc/gtk.nix | |
gtk.gtk2 | |
Options specific to GTK+ 2 | |
Type: submodule | |
Default: { } | |
Declared by: | |
/home/rycee/devel/home-manager/modules/misc/gtk.nix | |
gtk.gtk2.extraConfig | |
Extra configuration lines to add verbatim to ~/.gtkrc-2.0. | |
Type: string | |
Default: "" | |
Example: "gtk-can-change-accels = 1" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/misc/gtk.nix | |
gtk.gtk3 | |
Options specific to GTK+ 3 | |
Type: submodule | |
Default: { } | |
Declared by: | |
/home/rycee/devel/home-manager/modules/misc/gtk.nix | |
gtk.gtk3.extraConfig | |
Extra configuration options to add to ~/.config/ | |
gtk-3.0/settings.ini. | |
Type: attribute set | |
Default: { } | |
Example: { gtk-cursor-blink = false; gtk-recent-files-limit = 20; } | |
Declared by: | |
/home/rycee/devel/home-manager/modules/misc/gtk.nix | |
gtk.gtk3.extraCss | |
Extra configuration lines to add verbatim to ~/.config/ | |
gtk-3.0/gtk.css. | |
Type: string | |
Default: "" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/misc/gtk.nix | |
gtk.iconThemeName | |
The name of the icon theme to use. | |
Type: null or string | |
Default: null | |
Example: "Tango" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/misc/gtk.nix | |
gtk.themeName | |
The name of the GTK+2/3 theme to use. | |
Type: null or string | |
Default: null | |
Example: "Vertex-Dark" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/misc/gtk.nix | |
home.file | |
Attribute set of files to link into the user home. | |
Type: list or attribute set of submodules | |
Default: { } | |
Declared by: | |
/home/rycee/devel/home-manager/modules/home-environment.nix | |
home.file.<name?>.mode | |
The permissions to apply to the file. | |
Type: string | |
Default: "444" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/home-environment.nix | |
home.file.<name?>.source | |
Path of the source file. The file name must not start with a period | |
since Nix will not allow such names in the Nix store. | |
This may refer to a directory. | |
Type: path | |
Declared by: | |
/home/rycee/devel/home-manager/modules/home-environment.nix | |
home.file.<name?>.target | |
Path to target file relative to HOME. | |
Type: string | |
Declared by: | |
/home/rycee/devel/home-manager/modules/home-environment.nix | |
home.file.<name?>.text | |
Text of the file. | |
Type: null or string | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/home-environment.nix | |
home.keyboard | |
Keyboard configuration. | |
Type: submodule | |
Default: { } | |
Declared by: | |
/home/rycee/devel/home-manager/modules/home-environment.nix | |
home.keyboard.layout | |
Keyboard layout. | |
Type: string | |
Default: "us" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/home-environment.nix | |
home.keyboard.model | |
Keyboard model. | |
Type: string | |
Default: "pc104" | |
Example: "presario" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/home-environment.nix | |
home.keyboard.options | |
X keyboard options; layout switching goes here. | |
Type: list of strings | |
Default: [ ] | |
Example: [ "grp:caps_toggle" "grp_led:scroll" ] | |
Declared by: | |
/home/rycee/devel/home-manager/modules/home-environment.nix | |
home.keyboard.variant | |
X keyboard variant. | |
Type: string | |
Default: "" | |
Example: "colemak" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/home-environment.nix | |
home.language | |
Language configuration. | |
Type: submodule | |
Default: { } | |
Declared by: | |
/home/rycee/devel/home-manager/modules/home-environment.nix | |
home.language.address | |
The language to use for addresses. | |
Type: null or string | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/home-environment.nix | |
home.language.base | |
The language to use unless overridden by a more specific option. | |
Type: null or string | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/home-environment.nix | |
home.language.monetary | |
The language to use for formatting currencies and money amounts. | |
Type: null or string | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/home-environment.nix | |
home.language.paper | |
The language to use for paper sizes. | |
Type: null or string | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/home-environment.nix | |
home.language.time | |
The language to use for formatting times. | |
Type: null or string | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/home-environment.nix | |
home.packages | |
The set of packages to appear in the user environment. | |
Type: list of packages | |
Default: [ ] | |
Declared by: | |
/home/rycee/devel/home-manager/modules/home-environment.nix | |
home.sessionVariableSetter | |
Identifies the module that should set the session variables. | |
If "bash" is set then config.bash.enable must also be enabled. | |
If "pam" is set then PAM must be used to set the system | |
environment. Also mind that typical environment variables might not | |
be set by the time PAM starts up. | |
Type: one of "pam", "bash", "zsh" | |
Default: "bash" | |
Example: "pam" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/home-environment.nix | |
home.sessionVariables | |
Environment variables to always set at login. | |
Type: attribute set | |
Default: { } | |
Example: { EDITOR = "emacs"; GS_OPTIONS = "-sPAPERSIZE=a4"; } | |
Declared by: | |
/home/rycee/devel/home-manager/modules/home-environment.nix | |
manual.manpages.enable | |
Whether to install the configuration manual page. The manual can be | |
reached by man home-configuration.nix. | |
When looking at the manual page pretend that all references to | |
NixOS stuff are actually references to Home Manager stuff. Thanks! | |
Type: boolean | |
Default: true | |
Example: false | |
Declared by: | |
/home/rycee/devel/home-manager/modules/manual.nix | |
news.display | |
How unread and relevant news should be presented when running | |
home-manager build and home-manager switch. | |
The options are | |
silent | |
Do not print anything during build or switch. The home-manager | |
news command still works for viewing the entries. | |
notify | |
The number of unread and relevant news entries will be printed | |
to standard output. The home-manager news command can later be | |
used to view the entries. | |
show | |
A pager showing unread news entries is opened. | |
Type: one of "silent", "notify", "show" | |
Default: "notify" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/misc/news.nix | |
programs.bash.enable | |
Whether to enable GNU Bourne-Again SHell. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/bash.nix | |
programs.bash.enableAutojump | |
Enable the autojump navigation tool. | |
Type: boolean | |
Default: false | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/bash.nix | |
programs.bash.historyControl | |
Controlling how commands are saved on the history list. | |
Type: list of one of "erasedups", "ignoredups", "ignorespace"s | |
Default: [ ] | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/bash.nix | |
programs.bash.historyFileSize | |
Number of history lines to keep on file. | |
Type: integer | |
Default: 100000 | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/bash.nix | |
programs.bash.historyIgnore | |
List of commands that should not be saved to the history list. | |
Type: list of strings | |
Default: [ ] | |
Example: [ "ls" "cd" "exit" ] | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/bash.nix | |
programs.bash.historySize | |
Number of history lines to keep in memory. | |
Type: integer | |
Default: 10000 | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/bash.nix | |
programs.bash.initExtra | |
Extra commands that should be added to .bashrc. | |
Type: string | |
Default: "" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/bash.nix | |
programs.bash.profileExtra | |
Extra commands that should be added to .profile. | |
Type: string | |
Default: "" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/bash.nix | |
programs.bash.shellAliases | |
An attribute set that maps aliases (the top level attribute names | |
in this option) to command strings or directly to build outputs. | |
The aliases are added to all users' shells. | |
Type: attribute set | |
Default: { } | |
Example: { .. = "cd .."; ll = "ls -l"; } | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/bash.nix | |
programs.bash.shellOptions | |
Shell options to set. | |
Type: list of strings | |
Default: [ "histappend" "checkwinsize" "extglob" "globstar" | |
"checkjobs" ] | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/bash.nix | |
programs.beets.settings | |
Configuration written to ~/.config/beets/config.yaml | |
Type: attribute set | |
Default: { } | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/beets.nix | |
programs.browserpass.browsers | |
Which browsers to install browserpass for | |
Type: list of one of "chrome", "chromium", "firefox", "vivaldi"s | |
Default: [ "chrome" "chromium" "firefox" "vivaldi" ] | |
Example: [ "firefox" ] | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/browserpass.nix | |
programs.browserpass.enable | |
Whether to enable the browserpass extension host application. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/browserpass.nix | |
programs.command-not-found.dbPath | |
Absolute path to programs.sqlite. By default this file will be | |
provided by your channel (nixexprs.tar.xz). | |
Type: path | |
Default: "/nix/var/nix/profiles/per-user/root/channels/nixos/ | |
programs.sqlite" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ | |
command-not-found/command-not-found.nix | |
programs.command-not-found.enable | |
Whether to enable command-not-found hook for interactive shell. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ | |
command-not-found/command-not-found.nix | |
programs.eclipse.enable | |
Whether to enable Eclipse. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/eclipse.nix | |
programs.eclipse.jvmArgs | |
JVM arguments to use for the Eclipse process. | |
Type: list of strings | |
Default: [ ] | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/eclipse.nix | |
programs.eclipse.plugins | |
Plugins that should be added to Eclipse. | |
Type: list of packages | |
Default: [ ] | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/eclipse.nix | |
programs.emacs.enable | |
Whether to enable Emacs. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/emacs.nix | |
programs.emacs.extraPackages | |
Extra packages available to Emacs. | |
Type: unspecified | |
Default: "<function>" | |
Example: | |
epkgs: [ epkgs.emms epkgs.magit ] | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/emacs.nix | |
programs.emacs.package | |
The Emacs package to use. | |
Type: package | |
Default: "pkgs.emacs" | |
Example: | |
pkgs.emacs25-nox | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/emacs.nix | |
programs.feh.enable | |
Whether to enable feh - a fast and light image viewer. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/feh.nix | |
programs.feh.keybindings | |
Set keybindings. See https://man.finalrewind.org/1/feh/#x4b455953 | |
for default bindings and available commands. | |
Type: attribute set | |
Default: { } | |
Example: { zoom_in = "plus"; zoom_out = "minus"; } | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/feh.nix | |
programs.firefox.enable | |
Whether to enable Firefox. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/firefox.nix | |
programs.firefox.enableAdobeFlash | |
Whether to enable the unfree Adobe Flash plugin. | |
Type: boolean | |
Default: false | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/firefox.nix | |
programs.firefox.enableGoogleTalk | |
Whether to enable the unfree Google Talk plugin. | |
Type: boolean | |
Default: false | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/firefox.nix | |
programs.firefox.package | |
The unwrapped Firefox package to use. | |
Type: package | |
Default: "pkgs.firefox-unwrapped" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/firefox.nix | |
programs.git.aliases | |
Git aliases to define. | |
Type: attribute set | |
Default: { } | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/git.nix | |
programs.git.enable | |
Whether to enable Git. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/git.nix | |
programs.git.extraConfig | |
Additional configuration to add. | |
Type: attribute set or string | |
Default: { } | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/git.nix | |
programs.git.package | |
Git package to install. | |
Type: package | |
Default: "pkgs.git" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/git.nix | |
programs.git.signing | |
Options related to signing commits using GnuPG. | |
Type: null or submodule | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/git.nix | |
programs.git.signing.gpgPath | |
Path to GnuPG binary to use. | |
Type: string | |
Default: "\${pkgs.gnupg}/bin/gpg2" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/git.nix | |
programs.git.signing.key | |
The default GPG signing key fingerprint. | |
Type: string | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/git.nix | |
programs.git.signing.signByDefault | |
Whether commits should be signed by default. | |
Type: boolean | |
Default: false | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/git.nix | |
programs.git.userEmail | |
Default user email to use. | |
Type: string | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/git.nix | |
programs.git.userName | |
Default user name to use. | |
Type: string | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/git.nix | |
programs.gnome-terminal.enable | |
Whether to enable Gnome Terminal. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ | |
gnome-terminal.nix | |
programs.gnome-terminal.profile | |
A set of Gnome Terminal profiles. | |
Type: attribute set of submodules | |
Default: { } | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ | |
gnome-terminal.nix | |
programs.gnome-terminal.profile.<name>.colors | |
The terminal colors, null to use system default. | |
Type: null or submodule | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ | |
gnome-terminal.nix | |
programs.gnome-terminal.profile.<name>.colors.backgroundColor | |
The background color. | |
Type: string | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ | |
gnome-terminal.nix | |
programs.gnome-terminal.profile.<name>.colors.boldColor | |
The bold color, null to use same as foreground. | |
Type: null or string | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ | |
gnome-terminal.nix | |
programs.gnome-terminal.profile.<name>.colors.foregroundColor | |
The foreground color. | |
Type: string | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ | |
gnome-terminal.nix | |
programs.gnome-terminal.profile.<name>.colors.palette | |
The terminal palette. | |
Type: list of strings | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ | |
gnome-terminal.nix | |
programs.gnome-terminal.profile.<name>.cursorShape | |
The cursor shape. | |
Type: one of "block", "ibeam", "underline" | |
Default: "block" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ | |
gnome-terminal.nix | |
programs.gnome-terminal.profile.<name>.default | |
Whether this should be the default profile. | |
Type: boolean | |
Default: false | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ | |
gnome-terminal.nix | |
programs.gnome-terminal.profile.<name>.font | |
The font name, null to use system default. | |
Type: null or string | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ | |
gnome-terminal.nix | |
programs.gnome-terminal.profile.<name>.scrollOnOutput | |
Whether to scroll when output is written. | |
Type: boolean | |
Default: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ | |
gnome-terminal.nix | |
programs.gnome-terminal.profile.<name>.scrollbackLines | |
The number of scrollback lines to keep, null for infinite. | |
Type: null or integer | |
Default: 10000 | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ | |
gnome-terminal.nix | |
programs.gnome-terminal.profile.<name>.showScrollbar | |
Whether the scroll bar should be visible. | |
Type: boolean | |
Default: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ | |
gnome-terminal.nix | |
programs.gnome-terminal.profile.<name>.visibleName | |
The profile name. | |
Type: string | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ | |
gnome-terminal.nix | |
programs.gnome-terminal.showMenubar | |
Whether to show the menubar by default | |
Type: boolean | |
Default: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ | |
gnome-terminal.nix | |
programs.home-manager.enable | |
Whether to enable Home Manager. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ | |
home-manager.nix | |
programs.home-manager.modulesPath | |
The default path to use for Home Manager modules. If this path does | |
not exist then $HOME/.config/nixpkgs/home-manager/modules and | |
$HOME/.nixpkgs/home-manager/modules will be attempted. | |
Type: null or string | |
Default: null | |
Example: "\$HOME/devel/home-manager/modules" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ | |
home-manager.nix | |
programs.htop.accountGuestInCpuMeter | |
Add guest time in CPU meter percentage. | |
Type: boolean | |
Default: false | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/htop.nix | |
programs.htop.colorScheme | |
Which color scheme to use. | |
Type: one of 0, 1, 2, 3, 4, 5, 6 | |
Default: 0 | |
Example: 6 | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/htop.nix | |
programs.htop.cpuCountFromZero | |
Count CPUs from 0 instead of 1. | |
Type: boolean | |
Default: false | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/htop.nix | |
programs.htop.delay | |
Set the delay between updates, in tenths of seconds. | |
Type: integer | |
Default: 15 | |
Example: 2 | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/htop.nix | |
programs.htop.detailedCpuTime | |
Detailed CPU time (System/IO-Wait/Hard-IRQ/Soft-IRQ/Steal/Guest). | |
Type: boolean | |
Default: false | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/htop.nix | |
programs.htop.enable | |
Whether to enable htop. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/htop.nix | |
programs.htop.fields | |
Active fields shown in the table. | |
Type: list of one of "CGROUP", "CMAJFLT", "CMINFLT", "CNCLWB", | |
"COMM", "CSTIME", "CTID", "CUTIME", "IO_PRIORITY", "IO_RATE", | |
"IO_READ_RATE", "IO_WRITE_RATE", "MAJFLT", "MINFLT", "M_DRS", | |
"M_DT", "M_LRS", "M_RESIDENT", "M_SHARE", "M_SIZE", "M_TRS", | |
"NICE", "NLWP", "OOM", "PERCENT_CPU", "PERCENT_MEM", "PGRP", "PID", | |
"PPID", "PRIORITY", "PROCESSOR", "RBYTES", "RCHAR", "SESSION", | |
"STARTTIME", "STATE", "STIME", "ST_UID", "SYSCR", "SYSCW", "TGID", | |
"TIME", "TPGID", "TTY_NR", "USER", "UTIME", "VPID", "VXID", | |
"WBYTES", "WCHAR"s | |
Default: [ "PID" "USER" "PRIORITY" "NICE" "M_SIZE" "M_RESIDENT" | |
"M_SHARE" "STATE" "PERCENT_CPU" "PERCENT_MEM" "TIME" "COMM" ] | |
Example: [ "PID" "USER" "PRIORITY" "PERCENT_CPU" "M_RESIDENT" | |
"PERCENT_MEM" "TIME" "COMM" ] | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/htop.nix | |
programs.htop.headerMargin | |
Leave a margin around header. | |
Type: boolean | |
Default: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/htop.nix | |
programs.htop.hideKernelThreads | |
Hide kernel threads. | |
Type: boolean | |
Default: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/htop.nix | |
programs.htop.hideThreads | |
Hide threads. | |
Type: boolean | |
Default: false | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/htop.nix | |
programs.htop.hideUserlandThreads | |
Hide userland process threads. | |
Type: boolean | |
Default: false | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/htop.nix | |
programs.htop.highlightBaseName | |
Highlight program "basename". | |
Type: boolean | |
Default: false | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/htop.nix | |
programs.htop.highlightMegabytes | |
Highlight large numbers in memory counters. | |
Type: boolean | |
Default: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/htop.nix | |
programs.htop.highlightThreads | |
Display threads in a different color. | |
Type: boolean | |
Default: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/htop.nix | |
programs.htop.meters | |
Meters shown in the header. | |
Type: submodule | |
Default: { left = [ "AllCPUs" "Memory" "Swap" ] ; right = [ "Tasks" | |
"LoadAverage" "Uptime" ] ; } | |
Example: { left = [ "Memory" "CPU" "LeftCPUs2" "RightCPUs2" { kind | |
= "CPU"; mode = 3; } ] ; right = [ { kind = "Clock"; mode = 4; } | |
"Uptime" "Tasks" "LoadAverage" { kind = "Battery"; mode = 1; } ] ; | |
} | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/htop.nix | |
programs.htop.meters.left | |
Meters shown in the left header. | |
Type: list of submodule or one of "AllCPUs", "AllCPUs2", "Battery", | |
"Blank", "CPU", "CPU(1)", "CPU(2)", "CPU(3)", "CPU(4)", "Clock", | |
"Hostname", "LeftCPUs", "LeftCPUs2", "Load", "LoadAverage", | |
"Memory", "RightCPUs", "RightCPUs2", "Swap", "Tasks", "Uptime"s | |
Default: [ "AllCPUs" "Memory" "Swap" ] | |
Example: [ "Memory" "LeftCPUs2" "RightCPUs2" { kind = "CPU"; mode = | |
3; } ] | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/htop.nix | |
programs.htop.meters.left.*.kind | |
What kind of meter. | |
Type: one of "AllCPUs", "AllCPUs2", "Battery", "Blank", "CPU", | |
"CPU(1)", "CPU(2)", "CPU(3)", "CPU(4)", "Clock", "Hostname", | |
"LeftCPUs", "LeftCPUs2", "Load", "LoadAverage", "Memory", | |
"RightCPUs", "RightCPUs2", "Swap", "Tasks", "Uptime" | |
Example: "AllCPUs" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/htop.nix | |
programs.htop.meters.left.*.mode | |
Which mode the meter should use, one of 1(Bar) 2(Text) 3(Graph) | |
4(LED). | |
Type: one of 1, 2, 3, 4 | |
Example: 2 | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/htop.nix | |
programs.htop.meters.right | |
Meters shown in the right header. | |
Type: list of submodule or one of "AllCPUs", "AllCPUs2", "Battery", | |
"Blank", "CPU", "CPU(1)", "CPU(2)", "CPU(3)", "CPU(4)", "Clock", | |
"Hostname", "LeftCPUs", "LeftCPUs2", "Load", "LoadAverage", | |
"Memory", "RightCPUs", "RightCPUs2", "Swap", "Tasks", "Uptime"s | |
Default: [ "Tasks" "LoadAverage" "Uptime" ] | |
Example: [ { kind = "Clock"; mode = 4; } "Uptime" "Tasks" ] | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/htop.nix | |
programs.htop.meters.right.*.kind | |
What kind of meter. | |
Type: one of "AllCPUs", "AllCPUs2", "Battery", "Blank", "CPU", | |
"CPU(1)", "CPU(2)", "CPU(3)", "CPU(4)", "Clock", "Hostname", | |
"LeftCPUs", "LeftCPUs2", "Load", "LoadAverage", "Memory", | |
"RightCPUs", "RightCPUs2", "Swap", "Tasks", "Uptime" | |
Example: "AllCPUs" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/htop.nix | |
programs.htop.meters.right.*.mode | |
Which mode the meter should use, one of 1(Bar) 2(Text) 3(Graph) | |
4(LED). | |
Type: one of 1, 2, 3, 4 | |
Example: 2 | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/htop.nix | |
programs.htop.shadowOtherUsers | |
Shadow other users' processes. | |
Type: boolean | |
Default: false | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/htop.nix | |
programs.htop.showProgramPath | |
Show program path. | |
Type: boolean | |
Default: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/htop.nix | |
programs.htop.showThreadNames | |
Show custom thread names. | |
Type: boolean | |
Default: false | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/htop.nix | |
programs.htop.sortDescending | |
Whether to sort descending or not. | |
Type: boolean | |
Default: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/htop.nix | |
programs.htop.sortKey | |
Which field to use for sorting. | |
Type: one of "CGROUP", "CMAJFLT", "CMINFLT", "CNCLWB", "COMM", | |
"CSTIME", "CTID", "CUTIME", "IO_PRIORITY", "IO_RATE", | |
"IO_READ_RATE", "IO_WRITE_RATE", "MAJFLT", "MINFLT", "M_DRS", | |
"M_DT", "M_LRS", "M_RESIDENT", "M_SHARE", "M_SIZE", "M_TRS", | |
"NICE", "NLWP", "OOM", "PERCENT_CPU", "PERCENT_MEM", "PGRP", "PID", | |
"PPID", "PRIORITY", "PROCESSOR", "RBYTES", "RCHAR", "SESSION", | |
"STARTTIME", "STATE", "STIME", "ST_UID", "SYSCR", "SYSCW", "TGID", | |
"TIME", "TPGID", "TTY_NR", "USER", "UTIME", "VPID", "VXID", | |
"WBYTES", "WCHAR" | |
Default: "PERCENT_CPU" | |
Example: "TIME" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/htop.nix | |
programs.htop.treeView | |
Tree view. | |
Type: boolean | |
Default: false | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/htop.nix | |
programs.htop.updateProcessNames | |
Update process names on every refresh. | |
Type: boolean | |
Default: false | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/htop.nix | |
programs.info.enable | |
Whether to enable GNU Info. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/info.nix | |
programs.info.homeInfoDirLocation | |
Directory in which to store the info dir file within your home. | |
Type: unspecified | |
Default: "\${XDG_CACHE_HOME:-\$HOME/.cache}/info" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/info.nix | |
programs.lesspipe.enable | |
Whether to enable lesspipe preprocessor for less. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/lesspipe.nix | |
programs.rofi.borderWidth | |
Border width | |
Type: null or integer | |
Default: null | |
Example: 1 | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.colors | |
Color scheme settings. Colors can be specified in CSS color | |
formats. | |
Type: null or submodule | |
Default: null | |
Example: | |
colors = { | |
window = { | |
background = "argb:583a4c54"; | |
border = "argb:582a373e"; | |
separator = "#c3c6c8"; | |
}; | |
rows = { | |
normal = { | |
background = "argb:58455a64"; | |
foreground = "#fafbfc"; | |
backgroundAlt = "argb:58455a64"; | |
highlight = { | |
background = "#00bcd4"; | |
foreground = "#fafbfc"; | |
}; | |
}; | |
}; | |
}; | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.colors.rows | |
Rows color settings. | |
Type: submodule | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.colors.rows.active | |
Active row color settings. | |
Type: null or submodule | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.colors.rows.active.background | |
Background color | |
Type: string | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.colors.rows.active.backgroundAlt | |
Alternative background color | |
Type: string | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.colors.rows.active.foreground | |
Foreground color | |
Type: string | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.colors.rows.active.highlight | |
Color settings for highlighted row. | |
Type: submodule | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.colors.rows.active.highlight.background | |
Highlight background color | |
Type: string | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.colors.rows.active.highlight.foreground | |
Highlight foreground color | |
Type: string | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.colors.rows.normal | |
Normal row color settings. | |
Type: null or submodule | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.colors.rows.normal.background | |
Background color | |
Type: string | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.colors.rows.normal.backgroundAlt | |
Alternative background color | |
Type: string | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.colors.rows.normal.foreground | |
Foreground color | |
Type: string | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.colors.rows.normal.highlight | |
Color settings for highlighted row. | |
Type: submodule | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.colors.rows.normal.highlight.background | |
Highlight background color | |
Type: string | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.colors.rows.normal.highlight.foreground | |
Highlight foreground color | |
Type: string | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.colors.rows.urgent | |
Urgent row color settings. | |
Type: null or submodule | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.colors.rows.urgent.background | |
Background color | |
Type: string | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.colors.rows.urgent.backgroundAlt | |
Alternative background color | |
Type: string | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.colors.rows.urgent.foreground | |
Foreground color | |
Type: string | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.colors.rows.urgent.highlight | |
Color settings for highlighted row. | |
Type: submodule | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.colors.rows.urgent.highlight.background | |
Highlight background color | |
Type: string | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.colors.rows.urgent.highlight.foreground | |
Highlight foreground color | |
Type: string | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.colors.window | |
Window color settings. | |
Type: submodule | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.colors.window.background | |
Window background color | |
Type: string | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.colors.window.border | |
Window border color | |
Type: string | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.colors.window.separator | |
Separator color | |
Type: string | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.configPath | |
Path where to put generated configuration file. | |
Type: string | |
Default: ".config/rofi/config" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.cycle | |
Whether to cycle through the results list. | |
Type: null or boolean | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.enable | |
Whether to enable Rofi: A window switcher, application launcher and | |
dmenu replacement. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.extraConfig | |
Additional configuration to add. | |
Type: string | |
Default: "" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.font | |
Font to use. | |
Type: null or string | |
Default: null | |
Example: "Droid Sans Mono 14" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.fullscreen | |
Whether to run rofi fullscreen. | |
Type: null or boolean | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.lines | |
Number of lines | |
Type: null or integer | |
Default: null | |
Example: 10 | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.padding | |
Padding | |
Type: null or integer | |
Default: null | |
Example: 400 | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.rowHeight | |
Row height (in chars) | |
Type: null or integer | |
Default: null | |
Example: 1 | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.scrollbar | |
Whether to show a scrollbar. | |
Type: null or boolean | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.separator | |
Separator style | |
Type: null or one of "none", "dash", "solid" | |
Default: null | |
Example: "solid" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.terminal | |
Path to the terminal which will be used to run console applications | |
Type: null or string | |
Default: null | |
Example: "\${pkgs.gnome3.gnome_terminal}/bin/gnome-terminal" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.rofi.width | |
Window width | |
Type: null or integer | |
Default: null | |
Example: 100 | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/rofi.nix | |
programs.ssh.controlMaster | |
Configure sharing of multiple sessions over a single network | |
connection. | |
Type: one of "yes", "no", "ask", "auto", "autoask" | |
Default: "no" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ssh.nix | |
programs.ssh.controlPath | |
Specify path to the control socket used for connection sharing. | |
Type: string | |
Default: "~/.ssh/master-%r@%h:%p" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ssh.nix | |
programs.ssh.controlPersist | |
Whether control socket should remain open in the background. | |
Type: string | |
Default: "no" | |
Example: "10m" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ssh.nix | |
programs.ssh.enable | |
Whether to enable SSH client configuration. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ssh.nix | |
programs.ssh.forwardAgent | |
Whether connection to authentication agent (if any) will be | |
forwarded to remote machine. | |
Type: boolean | |
Default: false | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ssh.nix | |
programs.ssh.matchBlocks | |
Specify per-host settings. Note, if the order of rules matter then | |
this must be a list. See ssh_config(5). | |
Type: list or attribute set of submodules | |
Default: [ ] | |
Example: | |
{ | |
"john.example.com" = { | |
hostname = "example.com"; | |
user = "john"; | |
}; | |
foo = { | |
hostname = "example.com"; | |
identityFile = "/home/john/.ssh/foo_rsa"; | |
}; | |
}; | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ssh.nix | |
programs.ssh.matchBlocks.<name?>.checkHostIP | |
Check the host IP address in the known_hosts file. | |
Type: boolean | |
Default: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ssh.nix | |
programs.ssh.matchBlocks.<name?>.forwardX11 | |
Specifies whether X11 connections will be automatically redirected | |
over the secure channel and DISPLAY set. | |
Type: boolean | |
Default: false | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ssh.nix | |
programs.ssh.matchBlocks.<name?>.forwardX11Trusted | |
Specifies whether remote X11 clients will have full access to the | |
original X11 display. | |
Type: boolean | |
Default: false | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ssh.nix | |
programs.ssh.matchBlocks.<name?>.host | |
The host pattern used by this conditional block. | |
Type: string | |
Example: "*.example.org" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ssh.nix | |
programs.ssh.matchBlocks.<name?>.hostname | |
Specifies the real host name to log into. | |
Type: null or string | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ssh.nix | |
programs.ssh.matchBlocks.<name?>.identitiesOnly | |
Specifies that ssh should only use the authentication identity | |
explicitly configured in the ~/.ssh/config files or passed on the | |
ssh command-line, even if ssh-agent offers more identities. | |
Type: boolean | |
Default: false | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ssh.nix | |
programs.ssh.matchBlocks.<name?>.identityFile | |
Specifies a file from which the user identity is read. | |
Type: null or string | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ssh.nix | |
programs.ssh.matchBlocks.<name?>.port | |
Specifies port number to connect on remote host. | |
Type: null or integer | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ssh.nix | |
programs.ssh.matchBlocks.<name?>.proxyCommand | |
The command to use to connect to the server. | |
Type: null or string | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ssh.nix | |
programs.ssh.matchBlocks.<name?>.serverAliveInterval | |
Set timeout in seconds after which response will be requested. | |
Type: integer | |
Default: 0 | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ssh.nix | |
programs.ssh.matchBlocks.<name?>.user | |
Specifies the user to log in as. | |
Type: null or string | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/ssh.nix | |
programs.termite.allowBold | |
Allow the output of bold characters when the bold escape sequence | |
appears. | |
Type: null or boolean | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.audibleBell | |
Have the terminal beep on the terminal bell. | |
Type: null or boolean | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.backgroundColor | |
Background color value. | |
Type: null or string | |
Default: null | |
Example: "rgba(63, 63, 63, 0.8)" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.browser | |
Set the default browser for opening links. If its not set, $BROWSER | |
is read. If that's not set, url hints will be disabled. | |
Type: null or string | |
Default: null | |
Example: "\${pkgs.xdg_utils}/xdg-open" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.clickableUrl | |
Auto-detected URLs can be clicked on to open them in your browser. | |
Only enabled if a browser is configured or detected. | |
Type: null or boolean | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.colorsExtra | |
Extra colors options that should be added to [colors] section. | |
Type: string | |
Default: "" | |
Example: | |
'' | |
color0 = #3f3f3f | |
color1 = #705050 | |
color2 = #60b48a | |
'' | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.cursorBlink | |
Specify the how the terminal's cursor should behave. Accepts system | |
to respect the gtk global configuration, on and off to explicitly | |
enable or disable them. | |
Type: null or one of "system", "on", "off" | |
Default: null | |
Example: "system" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.cursorColor | |
Cursor color value. | |
Type: null or string | |
Default: null | |
Example: "#dcdccc" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.cursorForegroundColor | |
Cursor foreground color value. | |
Type: null or string | |
Default: null | |
Example: "#dcdccc" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.cursorShape | |
Specify how the cursor should look. Accepts block, ibeam and | |
underline. | |
Type: null or one of "block", "underline", "ibeam" | |
Default: null | |
Example: "block" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.dynamicTitle | |
Settings dynamic title allows the terminal and the shell to update | |
the terminal's title. | |
Type: null or boolean | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.enable | |
Whether to enable Termite VTE-based terminal. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.filterUnmatchedUrls | |
Whether to hide url hints not matching input in url hints mode. | |
Type: null or boolean | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.font | |
The font description for the terminal's font. | |
Type: null or string | |
Default: null | |
Example: "Monospace 12" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.foregroundBoldColor | |
Foreground bold color value. | |
Type: null or string | |
Default: null | |
Example: "#ffffff" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.foregroundColor | |
Foreground color value. | |
Type: null or string | |
Default: null | |
Example: "#dcdccc" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.fullscreen | |
Enables entering fullscreen mode by pressing F11. | |
Type: null or boolean | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.geometry | |
The default window geometry for new terminal windows. | |
Type: null or string | |
Default: null | |
Example: "640x480" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.highlightColor | |
highlight color value. | |
Type: null or string | |
Default: null | |
Example: "#2f2f2f" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.hintsActiveBackgroundColor | |
Hints active background color value. | |
Type: null or string | |
Default: null | |
Example: "#3f3f3f" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.hintsActiveForegroundColor | |
Hints active foreground color value. | |
Type: null or string | |
Default: null | |
Example: "#e68080" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.hintsBackgroundColor | |
Hints background color value. | |
Type: null or string | |
Default: null | |
Example: "#3f3f3f" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.hintsBorderColor | |
Hints border color value. | |
Type: null or string | |
Default: null | |
Example: "#3f3f3f" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.hintsBorderWidth | |
Hints border width. | |
Type: null or string | |
Default: null | |
Example: "0.5" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.hintsExtra | |
Extra hints options that should be added to [hints] section. | |
Type: string | |
Default: "" | |
Example: "border = #3f3f3f" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.hintsFont | |
The font description for the hints font. | |
Type: null or string | |
Default: null | |
Example: "Monospace 12" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.hintsForegroundColor | |
Hints foreground color value. | |
Type: null or string | |
Default: null | |
Example: "#dcdccc" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.hintsPadding | |
Hints padding. | |
Type: null or integer | |
Default: null | |
Example: 2 | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.hintsRoundness | |
Hints roundness. | |
Type: null or string | |
Default: null | |
Example: "0.2" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.iconName | |
The name of the icon to be used for the terminal process. | |
Type: null or string | |
Default: null | |
Example: "terminal" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.modifyOtherKeys | |
Emit escape sequences for extra keys, like the modifyOtherKeys | |
resource for xterm(1). | |
Type: null or boolean | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.mouseAutohide | |
Automatically hide the mouse pointer when you start typing. | |
Type: null or boolean | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.optionsExtra | |
Extra options that should be added to [options] section. | |
Type: string | |
Default: "" | |
Example: "fullscreen = true" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.scrollOnKeystroke | |
Scroll to the bottom automatically when a key is pressed. | |
Type: null or boolean | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.scrollOnOutput | |
Scroll to the bottom when the shell generates output. | |
Type: null or boolean | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.scrollbackLines | |
Set the number of lines to limit the terminal's scrollback. | |
Type: null or integer | |
Default: null | |
Example: 10000 | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.scrollbar | |
Scroll to the bottom when the shell generates output. | |
Type: null or one of "off", "left", "right" | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.searchWrap | |
Search from top again when you hit the bottom. | |
Type: null or boolean | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.sizeHints | |
Enable size hints. Locks the terminal resizing to increments of the | |
terminal's cell size. Requires a window manager that respects | |
scroll hints. | |
Type: null or boolean | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.termite.urgentOnBell | |
Sets the window as urgent on the terminal bell. | |
Type: null or boolean | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/termite.nix | |
programs.texlive.enable | |
Whether to enable Texlive. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/texlive.nix | |
programs.texlive.extraPackages | |
Extra packages available to Texlive. | |
Type: unspecified | |
Default: "<function>" | |
Example: | |
tpkgs: { inherit (tpkgs) collection-fontsrecommended algorithms; } | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/texlive.nix | |
programs.vim.enable | |
Whether to enable Vim. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/vim.nix | |
programs.vim.extraConfig | |
Custom .vimrc lines | |
Type: string | |
Default: "" | |
Example: | |
'' | |
set nocompatible | |
set nobackup | |
'' | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/vim.nix | |
programs.vim.lineNumbers | |
Whether to show line numbers. DEPRECATED: Use | |
programs.vim.settings.number. | |
Type: null or boolean | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/vim.nix | |
programs.vim.package | |
Resulting customized vim package | |
Type: package (read only) | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/vim.nix | |
programs.vim.plugins | |
List of vim plugins to install. For supported plugins see: | |
https://github.com/NixOS/nixpkgs/blob/master/pkgs/misc/vim-plugins/ | |
vim-plugin-names. | |
Type: list of strings | |
Default: [ "sensible" ] | |
Example: [ "YankRing" ] | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/vim.nix | |
programs.vim.settings | |
At attribute set of Vim settings. The attribute names and | |
corresponding values must be among the following supported options. | |
background one of "dark", "light" | |
expandtab boolean | |
history integer | |
number boolean | |
relativenumber boolean | |
shiftwidth integer | |
tabstop integer | |
See the Vim documentation for detailed descriptions of these | |
options. Note, use extraConfig to manually set any options not | |
listed above. | |
Type: submodule | |
Default: { } | |
Example: | |
{ | |
expandtab = true; | |
history = 1000; | |
background = "dark"; | |
} | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/vim.nix | |
programs.vim.tabSize | |
Set tab size and shift width to a specified number of spaces. | |
DEPRECATED: Use programs.vim.settings.tabstop and | |
programs.vim.settings.shiftwidth. | |
Type: null or integer | |
Default: null | |
Example: 4 | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/vim.nix | |
programs.zsh.dotDir | |
Directory where the zsh configuration and more should be located, | |
relative to the users home directory. The default is the home | |
directory. | |
Type: null or string | |
Default: null | |
Example: ".config/zsh" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/zsh.nix | |
programs.zsh.enable | |
Whether to enable Z shell (Zsh). | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/zsh.nix | |
programs.zsh.enableAutosuggestions | |
Enable zsh autosuggestions | |
Type: unspecified | |
Default: false | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/zsh.nix | |
programs.zsh.enableCompletion | |
Enable zsh completion. | |
Type: boolean | |
Default: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/zsh.nix | |
programs.zsh.history | |
Options related to commands history configuration. | |
Type: submodule | |
Default: { } | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/zsh.nix | |
programs.zsh.history.ignoreDups | |
Do not enter command lines into the history list if they are | |
duplicates of the previous event. | |
Type: boolean | |
Default: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/zsh.nix | |
programs.zsh.history.path | |
History file location | |
Type: string | |
Default: ".zsh_history" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/zsh.nix | |
programs.zsh.history.share | |
Share command history between zsh sessions. | |
Type: boolean | |
Default: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/zsh.nix | |
programs.zsh.history.size | |
Number of history lines to keep. | |
Type: integer | |
Default: 10000 | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/zsh.nix | |
programs.zsh.initExtra | |
Extra commands that should be added to .zshrc. | |
Type: string | |
Default: "" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/zsh.nix | |
programs.zsh.oh-my-zsh | |
Options to configure oh-my-zsh. | |
Type: submodule | |
Default: { } | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/zsh.nix | |
programs.zsh.oh-my-zsh.custom | |
Path to a custom oh-my-zsh package to override config of oh-my-zsh. | |
See https://github.com/robbyrussell/oh-my-zsh/wiki/Customization | |
for more information. | |
Type: string | |
Default: "" | |
Example: "\$HOME/my_customizations" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/zsh.nix | |
programs.zsh.oh-my-zsh.enable | |
Whether to enable oh-my-zsh. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/zsh.nix | |
programs.zsh.oh-my-zsh.plugins | |
List of oh-my-zsh plugins | |
Type: list of strings | |
Default: [ ] | |
Example: [ "git" "sudo" ] | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/zsh.nix | |
programs.zsh.oh-my-zsh.theme | |
Name of the theme to be used by oh-my-zsh. | |
Type: string | |
Default: "" | |
Example: "robbyrussell" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/zsh.nix | |
programs.zsh.plugins | |
Plugins to source in .zshrc. | |
Type: list of submodules | |
Default: [ ] | |
Example: | |
[ | |
{ | |
# will source zsh-autosuggestions.plugin.zsh | |
name = "zsh-autosuggestions"; | |
src = pkgs.fetchFromGitHub { | |
owner = "zsh-users"; | |
repo = "zsh-autosuggestions"; | |
rev = "v0.4.0"; | |
sha256 = "0z6i9wjjklb4lvr7zjhbphibsyx51psv50gm07mbb0kj9058j6kc"; | |
}; | |
} | |
{ | |
name = "enhancd"; | |
file = "init.sh"; | |
src = pkgs.fetchFromGitHub { | |
owner = "b4b4r07"; | |
repo = "enhancd"; | |
rev = "v2.2.1"; | |
sha256 = "0iqa9j09fwm6nj5rpip87x3hnvbbz9w9ajgm6wkrd5fls8fn8i5g"; | |
}; | |
} | |
] | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/zsh.nix | |
programs.zsh.plugins.*.file | |
The plugin script to source. | |
Type: string | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/zsh.nix | |
programs.zsh.plugins.*.name | |
The name of the plugin. Don't forget to add file if the script name | |
does not follow convention. | |
Type: string | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/zsh.nix | |
programs.zsh.plugins.*.src | |
Path to the plugin folder. Will be added to fpath and PATH. | |
Type: path | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/zsh.nix | |
programs.zsh.shellAliases | |
An attribute set that maps aliases (the top level attribute names | |
in this option) to command strings or directly to build outputs. | |
Type: attribute set | |
Default: { } | |
Example: { .. = "cd .."; ll = "ls -l"; } | |
Declared by: | |
/home/rycee/devel/home-manager/modules/programs/zsh.nix | |
services.blueman-applet.enable | |
Whether to enable Blueman applet. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/ | |
blueman-applet.nix | |
services.compton.activeOpacity | |
Opacity of active windows. | |
Type: string | |
Default: "1.0" | |
Example: "0.8" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/compton.nix | |
services.compton.backend | |
Backend to use: glx or xrender. | |
Type: string | |
Default: "glx" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/compton.nix | |
services.compton.enable | |
Whether to enable Compton X11 compositor. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/compton.nix | |
services.compton.extraOptions | |
Additional Compton configuration. | |
Type: string | |
Default: "" | |
Example: | |
'' | |
unredir-if-possible = true; | |
dbe = true; | |
'' | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/compton.nix | |
services.compton.fade | |
Fade windows in and out. | |
Type: boolean | |
Default: false | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/compton.nix | |
services.compton.fadeDelta | |
Time between fade animation step (in ms). | |
Type: integer | |
Default: 10 | |
Example: 5 | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/compton.nix | |
services.compton.fadeExclude | |
List of conditions of windows that should not be faded. See | |
compton(1) man page for more examples. | |
Type: list of strings | |
Default: [ ] | |
Example: [ "window_type *= 'menu'" "name ~= 'Firefox\$'" "focused = | |
1" ] | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/compton.nix | |
services.compton.fadeSteps | |
Opacity change between fade steps (in and out). | |
Type: list of strings | |
Default: [ "0.028" "0.03" ] | |
Example: [ "0.04" "0.04" ] | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/compton.nix | |
services.compton.inactiveOpacity | |
Opacity of inactive windows. | |
Type: string | |
Default: "1.0" | |
Example: "0.8" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/compton.nix | |
services.compton.menuOpacity | |
Opacity of dropdown and popup menu. | |
Type: string | |
Default: "1.0" | |
Example: "0.8" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/compton.nix | |
services.compton.package | |
Compton derivation to use. | |
Type: package | |
Default: "pkgs.compton" | |
Example: | |
pkgs.compton | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/compton.nix | |
services.compton.refreshRate | |
Screen refresh rate (0 = automatically detect). | |
Type: integer | |
Default: 0 | |
Example: 60 | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/compton.nix | |
services.compton.shadow | |
Draw window shadows. | |
Type: boolean | |
Default: false | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/compton.nix | |
services.compton.shadowExclude | |
List of conditions of windows that should have no shadow. See | |
compton(1) man page for more examples. | |
Type: list of strings | |
Default: [ ] | |
Example: [ "window_type *= 'menu'" "name ~= 'Firefox\$'" "focused = | |
1" ] | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/compton.nix | |
services.compton.shadowOffsets | |
Left and right offset for shadows (in pixels). | |
Type: list of integers | |
Default: [ -15 -15 ] | |
Example: [ -10 -15 ] | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/compton.nix | |
services.compton.shadowOpacity | |
Window shadows opacity (number in range 0 - 1). | |
Type: string | |
Default: "0.75" | |
Example: "0.8" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/compton.nix | |
services.compton.vSync | |
Enable vertical synchronization using the specified method. See | |
compton(1) man page available methods. | |
Type: string | |
Default: "none" | |
Example: "opengl-swc" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/compton.nix | |
services.dunst.enable | |
Whether to enable the dunst notification daemon. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/dunst.nix | |
services.dunst.settings | |
Configuration written to ~/.config/dunstrc | |
Type: attribute set | |
Default: { } | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/dunst.nix | |
services.gnome-keyring.components | |
The GNOME keyring components to start. If empty then the default | |
set of components will be started. | |
Type: list of one of "pkcs11", "secrets", "ssh"s | |
Default: [ ] | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/ | |
gnome-keyring.nix | |
services.gnome-keyring.enable | |
Whether to enable GNOME Keyring. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/ | |
gnome-keyring.nix | |
services.gpg-agent.defaultCacheTtl | |
Set the time a cache entry is valid to the given number of seconds. | |
Type: null or integer | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/gpg-agent.nix | |
services.gpg-agent.enable | |
Whether to enable GnuPG private key agent. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/gpg-agent.nix | |
services.gpg-agent.enableSshSupport | |
Whether to use the GnuPG key agent for SSH keys. | |
Type: boolean | |
Default: false | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/gpg-agent.nix | |
services.keepassx.enable | |
Whether to enable the KeePassX password manager. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/keepassx.nix | |
services.network-manager-applet.enable | |
Whether to enable the Network Manager applet. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/ | |
network-manager-applet.nix | |
services.owncloud-client.enable | |
Whether to enable Owncloud Client. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/ | |
owncloud-client.nix | |
services.random-background.enable | |
Whether to enable random desktop background. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/ | |
random-background.nix | |
services.random-background.imageDirectory | |
The directory of images from which a background should be chosen. | |
Should be formatted in a way understood by systemd, e.g., '%h' is | |
the home directory. | |
Type: string | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/ | |
random-background.nix | |
services.random-background.interval | |
The duration between changing background image, set to null to only | |
set background when logging in. Should be formatted as a duration | |
understood by systemd. | |
Type: null or string | |
Default: null | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/ | |
random-background.nix | |
services.redshift.brightness.day | |
Screen brightness to apply during the day, between 0.1 and 1.0. | |
Type: string | |
Default: "1" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/redshift.nix | |
services.redshift.brightness.night | |
Screen brightness to apply during the night, between 0.1 and 1.0. | |
Type: string | |
Default: "1" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/redshift.nix | |
services.redshift.enable | |
Enable Redshift to change your screen's colour temperature | |
depending on the time of day. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/redshift.nix | |
services.redshift.extraOptions | |
Additional command-line arguments to pass to redshift. | |
Type: list of strings | |
Default: [ ] | |
Example: [ "-v" "-m randr" ] | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/redshift.nix | |
services.redshift.latitude | |
Your current latitude, between -90.0 and 90.0. | |
Type: string | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/redshift.nix | |
services.redshift.longitude | |
Your current longitude, between between -180.0 and 180.0. | |
Type: string | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/redshift.nix | |
services.redshift.package | |
redshift derivation to use. | |
Type: package | |
Default: "pkgs.redshift" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/redshift.nix | |
services.redshift.temperature.day | |
Colour temperature to use during the day, between 1000 and 25000 K. | |
Type: integer | |
Default: 5500 | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/redshift.nix | |
services.redshift.temperature.night | |
Colour temperature to use at night, between 1000 and 25000 K. | |
Type: integer | |
Default: 3700 | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/redshift.nix | |
services.screen-locker.enable | |
Whether to enable screen locker for X session. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/ | |
screen-locker.nix | |
services.screen-locker.inactiveInterval | |
Inactive time interval in minutes after which session will be | |
locked. The minimum is 1 minute, and the maximum is 1 hour. See | |
https://linux.die.net/man/1/xautolock. | |
Type: integer | |
Default: 10 | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/ | |
screen-locker.nix | |
services.screen-locker.lockCmd | |
Locker command to run. | |
Type: string | |
Example: "\${pkgs.i3lock}/bin/i3lock -n -c 000000" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/ | |
screen-locker.nix | |
services.syncthing.enable | |
Whether to enable Syncthing continuous file synchronization. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/syncthing.nix | |
services.taffybar.enable | |
Whether to enable Taffybar. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/taffybar.nix | |
services.taffybar.package | |
The package to use for the Taffybar binary. | |
Type: package | |
Default: "pkgs.taffybar" | |
Example: | |
pkgs.taffybar | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/taffybar.nix | |
services.tahoe-lafs.enable | |
Whether to enable Tahoe-LAFS. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/tahoe-lafs.nix | |
services.udiskie.automount | |
Whether to automatically mount new devices. | |
Type: boolean | |
Default: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/udiskie.nix | |
services.udiskie.enable | |
Whether to enable udiskie mount daemon. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/udiskie.nix | |
services.udiskie.notify | |
Whether to show pop-up notifications. | |
Type: boolean | |
Default: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/udiskie.nix | |
services.udiskie.tray | |
Whether to display tray icon. | |
The options are | |
always | |
Always show tray icon. | |
auto | |
Show tray icon only when there is a device available. | |
never | |
Never show tray icon. | |
Type: one of "always", "auto", "never" | |
Default: "auto" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/udiskie.nix | |
services.xscreensaver.enable | |
Whether to enable XScreenSaver. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/services/ | |
xscreensaver.nix | |
systemd.user.services | |
Definition of systemd per-user service units. | |
Type: attribute set | |
Default: { } | |
Declared by: | |
/home/rycee/devel/home-manager/modules/systemd.nix | |
systemd.user.sockets | |
Definition of systemd per-user sockets | |
Type: attribute set | |
Default: { } | |
Declared by: | |
/home/rycee/devel/home-manager/modules/systemd.nix | |
systemd.user.targets | |
Definition of systemd per-user targets | |
Type: attribute set | |
Default: { } | |
Declared by: | |
/home/rycee/devel/home-manager/modules/systemd.nix | |
systemd.user.timers | |
Definition of systemd per-user timers | |
Type: attribute set | |
Default: { } | |
Declared by: | |
/home/rycee/devel/home-manager/modules/systemd.nix | |
xresources.properties | |
X server resources that should be set. If null, then this feature | |
is disabled and no ~/.Xresources link is produced. | |
Type: null or attribute set | |
Default: null | |
Example: { Emacs*toolBar = 0; XTerm*faceName = "dejavu sans mono"; | |
} | |
Declared by: | |
/home/rycee/devel/home-manager/modules/xresources.nix | |
xsession.enable | |
Whether to enable X Session. | |
Type: boolean | |
Default: false | |
Example: true | |
Declared by: | |
/home/rycee/devel/home-manager/modules/xsession.nix | |
xsession.initExtra | |
Extra shell commands to run during initialization. | |
Type: string | |
Default: "" | |
Declared by: | |
/home/rycee/devel/home-manager/modules/xsession.nix | |
xsession.windowManager | |
Window manager start command. DEPRECATED: Use | |
xsession.windowManager.command instead. | |
Type: submodule or string | |
Declared by: | |
/home/rycee/devel/home-manager/modules/xsession.nix | |
xsession.windowManager.command | |
Window manager start command. | |
Type: string | |
Example: | |
let | |
xmonad = pkgs.xmonad-with-packages.override { | |
packages = self: [ self.xmonad-contrib self.taffybar ]; | |
}; | |
in | |
"${xmonad}/bin/xmonad"; | |
Declared by: | |
/home/rycee/devel/home-manager/modules/xsession.nix | |
AUTHOR | |
Eelco Dolstra | |
Author | |
COPYRIGHT | |
Copyright (C) 2007-2015 Eelco Dolstra | |
NixOS 01/01/1970 CONFIGURATION.NIX(5) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment