226 lines
6.3 KiB
Markdown
Executable File
226 lines
6.3 KiB
Markdown
Executable File
# Home-Manager Options
|
|
|
|
- **movOpts**
|
|
|
|
- **homeFiles**
|
|
- **enable**
|
|
- Enables my declared files.
|
|
- *Type*: Boolean
|
|
- *Default*: `true`
|
|
- *Defined in*: `modules/home/files.nix`
|
|
|
|
---
|
|
|
|
- **envConfig**
|
|
|
|
- **hyprlandConfig**
|
|
- **enable**
|
|
- Enables my custom Hyprland configuration.
|
|
- *Type*: Boolean
|
|
- *Default*: `true`
|
|
- *Defined in*: `modules/home/environment/hyprland.nix`
|
|
- **monitorNames**
|
|
- List of monitor names for my Hyprland configuration.
|
|
- *Type*: List of Strings
|
|
- *Default*: `[]`
|
|
- *Defined in*: `modules/home/environment/hyprland.nix`
|
|
- **workspaceLayout**
|
|
- Workspace layout for Hyprland (e.g., dual monitor setups).
|
|
- *Type*: String
|
|
- *Default*: `"dualmonitor"`
|
|
- *Defined in*: `modules/home/environment/hyprland.nix`
|
|
|
|
- **userPkgs**
|
|
- **enable**
|
|
- Enables my default user packages.
|
|
- *Type*: Boolean
|
|
- *Default*: `true`
|
|
- *Defined in*: `modules/home/environment/userpkgs.nix`
|
|
|
|
- **stylixHomeConfig**
|
|
- **enable**
|
|
- Enables my Stylix Home-Manager options.
|
|
- *Type*: Boolean
|
|
- *Default*: `true`
|
|
- *Defined in*: `modules/home/environment/stylix.nix`
|
|
|
|
- **waybarConfig**
|
|
- **enable**
|
|
- Enables my custom Waybar configuration.
|
|
- *Type*: Boolean
|
|
- *Default*: `true`
|
|
- *Defined in*: `modules/home/environment/waybar.nix`
|
|
|
|
- **gtkConfig**
|
|
- **enable**
|
|
- Enables my GTK configuration.
|
|
- *Type*: Boolean
|
|
- *Default*: `true`
|
|
- *Defined in*: `modules/home/environment/gtk.nix`
|
|
|
|
- **spicetifyConfig**
|
|
- **enable**
|
|
- Enables my Spicetify configuration.
|
|
- *Type*: Boolean
|
|
- *Default*: `true`
|
|
- *Defined in*: `modules/home/environment/spicetify.nix`
|
|
|
|
- **starshipConfig**
|
|
- **enable**
|
|
- Enables my Starship prompt configuration.
|
|
- *Type*: Boolean
|
|
- *Default*: `true`
|
|
- *Defined in*: `modules/home/environment/starship.nix`
|
|
|
|
- **swayncConfig**
|
|
- **enable**
|
|
- Enables my SwayNC configuration.
|
|
- *Type*: Boolean
|
|
- *Default*: `true`
|
|
- *Defined in*: `modules/home/environment/swaync.nix`
|
|
|
|
- **zshConfig**
|
|
- **shellAliases**
|
|
- **enable**
|
|
- Enables custom shell aliases.
|
|
- *Type*: Boolean
|
|
- *Default*: `true`
|
|
- *Defined in*: `modules/home/environment/zsh/aliases.nix`
|
|
- **envVariables**
|
|
- **enable**
|
|
- Enables custom environment variables for Zsh.
|
|
- *Type*: Boolean
|
|
- *Default*: `true`
|
|
- *Defined in*: `modules/home/environment/zsh/env.nix`
|
|
- **shellOptions**
|
|
- **enable**
|
|
- Enables custom shell options for Zsh.
|
|
- *Type*: Boolean
|
|
- *Default*: `true`
|
|
- *Defined in*: `modules/home/environment/zsh/options.nix`
|
|
- **extraConfig**
|
|
- **enable**
|
|
- Enables extra custom configuration for Zsh.
|
|
- *Type*: Boolean
|
|
- *Default*: `true`
|
|
- *Defined in*: `modules/home/environment/zsh/extraconfig.nix`
|
|
|
|
---
|
|
|
|
- **programConfigs**
|
|
|
|
- **autojumpConfig**
|
|
- **enable**
|
|
- Enables my Autojump options.
|
|
- *Type*: Boolean
|
|
- *Default*: `true`
|
|
- *Defined in*: `modules/home/programs/autojump.nix`
|
|
|
|
- **btopConfig**
|
|
- **enable**
|
|
- Enables my Btop configuration.
|
|
- *Type*: Boolean
|
|
- *Default*: `true`
|
|
- *Defined in*: `modules/home/programs/btop.nix`
|
|
|
|
- **cavaConfig**
|
|
- **enable**
|
|
- Enables my Cava configuration.
|
|
- *Type*: Boolean
|
|
- *Default*: `true`
|
|
- *Defined in*: `modules/home/programs/cava.nix`
|
|
|
|
- **ezaConfig**
|
|
- **enable**
|
|
- Enables my Eza configuration.
|
|
- *Type*: Boolean
|
|
- *Default*: `true`
|
|
- *Defined in*: `modules/home/programs/eza.nix`
|
|
|
|
- **firefoxConfig**
|
|
- **enable**
|
|
- Enables my Firefox configuration.
|
|
- *Type*: Boolean
|
|
- *Default*: `true`
|
|
- *Defined in*: `modules/home/programs/firefox.nix`
|
|
|
|
- **fuzzelConfig**
|
|
- **enable**
|
|
- Enables my Fuzzel configuration.
|
|
- *Type*: Boolean
|
|
- *Default*: `true`
|
|
- *Defined in*: `modules/home/programs/fuzzel.nix`
|
|
|
|
- **fzfConfig**
|
|
- **enable**
|
|
- Enables my FZF configuration.
|
|
- *Type*: Boolean
|
|
- *Default*: `true`
|
|
- *Defined in*: `modules/home/programs/fzf.nix`
|
|
|
|
- **gitConfig**
|
|
- **enable**
|
|
- Enables my Git configuration.
|
|
- *Type*: Boolean
|
|
- *Default*: `true`
|
|
- *Defined in*: `modules/home/programs/git.nix`
|
|
|
|
- **kittyConfig**
|
|
- **enable**
|
|
- Enables my Kitty configuration.
|
|
- *Type*: Boolean
|
|
- *Default*: `true`
|
|
- *Defined in*: `modules/home/programs/kitty.nix`
|
|
|
|
- **yaziConfig**
|
|
- **enable**
|
|
- Enables my Yazi configuration.
|
|
- *Type*: Boolean
|
|
- *Default*: `true`
|
|
- *Defined in*: `modules/home/programs/yazi.nix`
|
|
|
|
- **passConfig**
|
|
- **enable**
|
|
- Enables my Password-Store configuration.
|
|
- *Type*: Boolean
|
|
- *Default*: `true`
|
|
- *Defined in*: `modules/home/programs/password-store.nix`
|
|
|
|
- **batConfig**
|
|
- **enable**
|
|
- Enables my Bat configuration.
|
|
- *Type*: Boolean
|
|
- *Default*: `true`
|
|
- *Defined in*: `modules/home/programs/bat.nix`
|
|
|
|
---
|
|
|
|
- **movScripts**
|
|
|
|
- **enable**
|
|
- Enables all custom script binaries.
|
|
- *Type*: Boolean
|
|
- *Default*: `true`
|
|
- *Defined in*: `modules/home/scripts/default.nix`
|
|
|
|
- **commandScripts**
|
|
- **enable**
|
|
- Enables my custom command scripts.
|
|
- *Type*: Boolean
|
|
- *Default*: `true`
|
|
- *Defined in*: `modules/home/scripts/default.nix`
|
|
|
|
- **hyprlandControls**
|
|
- **enable**
|
|
- Enables my Hyprland control shortcut scripts.
|
|
- *Type*: Boolean
|
|
- *Default*: `true`
|
|
- *Defined in*: `modules/home/scripts/default.nix`
|
|
|
|
- **nixShortcuts**
|
|
- **enable**
|
|
- Enables my NixOS alias scripts.
|
|
- *Type*: Boolean
|
|
- *Default*: `true`
|
|
- *Defined in*: `modules/home/scripts/default.nix`
|