{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"index.html","title":"Chriphost NixOS Modules Options","text":""},{"location":"audio.html","title":"Audio","text":""},{"location":"audio.html#modulesaudioenable","title":"modules.audio.enable","text":"
Whether to enable Audio module.
Type: boolean
Default: false
Example: true
Whether to enable Bitwig (Digital audio workstation).
Type: boolean
Default: false
Example: true
Whether to enable Bottles (flatpak).
Type: boolean
Default: false
Example: true
Whether to enable Open Source VCV-Rack plugin wrapper.
Type: boolean
Default: false
Example: true
Whether to enable Carla (VST host).
Type: boolean
Default: false
Example: true
Whether to enable Distrho (Linux VST ports).
Type: boolean
Default: false
Example: true
Whether to enable Faust (functional DSP language).
Type: boolean
Default: false
Example: true
Whether to enable EasyEffects.
Type: boolean
Default: false
Example: true
Autoload EasyEffects suppression profile
Type: boolean
Default: false
Whether to enable Noisetorch.
Type: boolean
Default: false
Example: true
Autoload Noisetorch suppression
Type: boolean
Default: false
Whether to enable Tenacity (Audacity fork).
Type: boolean
Default: false
Example: true
Whether to enable Yabridge (Windows VST plugin manager).
Type: boolean
Default: false
Example: true
Sync yabridge plugins on nixos-rebuild
Type: boolean
Default: false
Whether to enable Emacs module.
Type: boolean
Default: false
Example: true
Whether to enable Doom Emacs framework.
Type: boolean
Default: false
Example: true
Sync Doom Emacs on nixos-rebuild
Type: boolean
Default: false
Upgrade Doom Emacs on nixos-rebuild
Type: boolean
Default: false
Use Emacs 28.x branch with native comp support
Type: boolean
Default: false
Use Emacs from the official repositories
Type: boolean
Default: false
Use Emacs 29.x branch with native comp and pure gtk support
Type: boolean
Default: false
Whether to enable Email.
Type: boolean
Default: false
Example: true
Whether to enable Automatically call \"notmuch new\" via systemd timer.
Type: boolean
Default: false
Example: true
Whether to enable Use imapnotify to sync and index mail automatically.
Type: boolean
Default: false
Example: true
Whether to enable Kmail.
Type: boolean
Default: false
Example: true
Whether to enable Autostart Kmail.
Type: boolean
Default: false
Example: true
Whether to enable Firefox.
Type: boolean
Default: false
Example: true
Preset standard bookmarks and folders
Type: boolean
Default: false
Disable the firefox tab bar (for TST)
Type: boolean
Default: false
Use Firefox gnome theme (rafaelmardojai)
Type: boolean
Default: false
Enable firefox vaapi support
Type: boolean
Default: false
Enable firefox wayland support
Type: boolean
Default: false
Whether to enable Fish.
Type: boolean
Default: false
Example: true
Whether to enable Flatpak module.
Type: boolean
Default: false
Example: true
Remove unused packages on nixos-rebuild
Type: boolean
Default: false
Update flatpak apps on nixos-rebuild
Type: boolean
Default: false
Whether to enable Bottles.
Type: boolean
Default: false
Example: true
Whether to enable Discord.
Type: boolean
Default: false
Example: true
Additional global overrides
Type: list of string
Default: [ ]
Example:
[\n \"\\${config.home.homeDirectory}/Documents:ro\"\n]\n
"},{"location":"flatpak.html#modulesflatpakextrainstall","title":"modules.flatpak.extraInstall","text":"Flatpaks that will be installed additionally
Type: list of string
Default: [ ]
Additional overrides
Type: list of (attribute set)
Default: [ ]
Example:
[\n {\n \"com.usebottles.bottles\" = \"\\${config.home.homeDirectory}/Documents\";\n }\n]\n
"},{"location":"flatpak.html#modulesflatpakextraremove","title":"modules.flatpak.extraRemove","text":"Flatpaks that will be removed additionally (use with extraInstall)
Type: list of string
Default: [ ]
Whether to enable Flatseal.
Type: boolean
Default: false
Example: true
Link fonts to ~/.local/share/fonts so flatpak apps can find them
Type: boolean
Default: true
Link icons to ~/.local/share/icons so flatpak apps can find them
Type: boolean
Default: true
Whether to enable Jabref.
Type: boolean
Default: false
Example: true
Whether to enable Obsidian.
Type: boolean
Default: false
Example: true
Whether to enable Spotify.
Type: boolean
Default: false
Example: true
Whether to enable Gaming module.
Type: boolean
Default: false
Example: true
Whether to enable Bottles (flatpak).
Type: boolean
Default: false
Example: true
Whether to enable PrismLauncher for Minecraft (flatpak).
Type: boolean
Default: false
Example: true
Whether to enable Steam (flatpak).
Type: boolean
Default: false
Example: true
Enable the adwaita-for-steam skin
Type: boolean
Default: false
Enable the gamescope micro compositor (flatpak)
Type: boolean
Default: false
Enable ProtonUP-QT
Type: boolean
Default: false
Whether to enable Gnome Desktop.
Type: boolean
Default: false
Example: true
Enable Gnome shell-extensions
Type: boolean
Default: false
Enable the Numix cursor theme
Type: boolean
Default: false
Enable the Papirus icon theme
Type: boolean
Default: false
What wallpaper to use
Type: string
Default: \"constructionsite\"
Whether to enable Hyprland Window Manager + Compositor.
Type: boolean
Default: false
Example: true
Wallpaper and colorscheme to use
Type: string
"},{"location":"kitty.html","title":"Kitty","text":""},{"location":"kitty.html#moduleskittyenable","title":"modules.kitty.enable","text":"Whether to enable Kitty.
Type: boolean
Default: false
Example: true
Whether to enable Misc module.
Type: boolean
Default: false
Example: true
Whether to enable KeePassXC.
Type: boolean
Default: false
Example: true
Autostart KeePassXC
Type: boolean
Default: false
Whether to enable ProtonMail.
Type: boolean
Default: false
Example: true
Autostart ProtonMail Bridge
Type: boolean
Default: false
Whether to enable NeoVim.
Type: boolean
Default: false
Example: true
Link nvim to vim/vi
Type: boolean
Default: false
Whether to enable Nextcloud Client.
Type: boolean
Default: false
Example: true
Autostart the Nextcloud client (systemd)
Type: boolean
Default: false
Whether to enable Plasma Desktop.
Type: boolean
Default: false
Example: true
Whether to enable Ranger.
Type: boolean
Default: false
Example: true
Enable Ranger image preview
Type: boolean
Default: false