diff options
| author | Arpit Chakladar <arpitchakladar@proton.me> | 2026-04-10 23:41:56 +0530 |
|---|---|---|
| committer | Arpit Chakladar <arpitchakladar@proton.me> | 2026-04-10 23:41:56 +0530 |
| commit | cacb0221d9642c5ab5437cb5c6cc43344ea9648b (patch) | |
| tree | 71e5343d12f4874998de06f7a4a5272ee732f315 /modules/tools | |
| parent | 23991ffafe920745b70a66b9f51a1b664b4f924e (diff) | |
| download | home-manager-config-cacb0221d9642c5ab5437cb5c6cc43344ea9648b.tar.gz home-manager-config-cacb0221d9642c5ab5437cb5c6cc43344ea9648b.zip | |
Added documentation comments for the tools configs
Diffstat (limited to 'modules/tools')
54 files changed, 55 insertions, 0 deletions
diff --git a/modules/tools/bluetui/default.nix b/modules/tools/bluetui/default.nix index 027b140..4c2e8b6 100644 --- a/modules/tools/bluetui/default.nix +++ b/modules/tools/bluetui/default.nix @@ -5,6 +5,7 @@ ... }: +# Bluetui - Terminal UI for Bluetooth management { options.tools.bluetui = { enable = lib.mkEnableOption "Enables bluetui."; diff --git a/modules/tools/bottles/default.nix b/modules/tools/bottles/default.nix index e2a4698..86c87ee 100644 --- a/modules/tools/bottles/default.nix +++ b/modules/tools/bottles/default.nix @@ -5,6 +5,7 @@ ... }: +# Bottles - Wine/Proton compatibility layer manager for Linux games { options.tools.bottles = { enable = lib.mkEnableOption "Enables bottles."; diff --git a/modules/tools/bottom/default.nix b/modules/tools/bottom/default.nix index 9c0bb0d..1026768 100644 --- a/modules/tools/bottom/default.nix +++ b/modules/tools/bottom/default.nix @@ -1,5 +1,6 @@ { config, lib, ... }: +# Bottom - Cross-platform graphical process/system monitor (Rust-based) { options.tools.bottom = { enable = lib.mkEnableOption "Enables bottom."; diff --git a/modules/tools/brightnessctl/default.nix b/modules/tools/brightnessctl/default.nix index 73d373b..66c145a 100644 --- a/modules/tools/brightnessctl/default.nix +++ b/modules/tools/brightnessctl/default.nix @@ -5,6 +5,7 @@ ... }: +# brightnessctl - Backlight brightness control tool { options.tools.brightnessctl = { enable = lib.mkEnableOption "Enables brightnessctl."; diff --git a/modules/tools/bruno/default.nix b/modules/tools/bruno/default.nix index 9519d87..27de7ac 100644 --- a/modules/tools/bruno/default.nix +++ b/modules/tools/bruno/default.nix @@ -5,6 +5,7 @@ ... }: +# Bruno - Open-source API client for testing HTTP endpoints { options.tools.bruno = { enable = lib.mkEnableOption "Enables bruno."; diff --git a/modules/tools/default.nix b/modules/tools/default.nix index deabe2f..cdeae57 100644 --- a/modules/tools/default.nix +++ b/modules/tools/default.nix @@ -1,5 +1,6 @@ { ... }: +# Tools - Collection of tool configurations (browsers, editors, utilities, etc.) { imports = [ ./bluetui diff --git a/modules/tools/devenv/default.nix b/modules/tools/devenv/default.nix index 16c0962..43be2df 100644 --- a/modules/tools/devenv/default.nix +++ b/modules/tools/devenv/default.nix @@ -5,6 +5,7 @@ ... }: +# Devenv - Developer environment tooling (Nix-based dev environments) { options.tools.devenv = { enable = lib.mkEnableOption "Enables devenv."; diff --git a/modules/tools/fastfetch/default.nix b/modules/tools/fastfetch/default.nix index 25e6a3a..ca8db6a 100644 --- a/modules/tools/fastfetch/default.nix +++ b/modules/tools/fastfetch/default.nix @@ -1,5 +1,6 @@ { config, lib, ... }: +# Fastfetch - System information tool (like neofetch but faster) { options.tools.fastfetch = { enable = lib.mkEnableOption "Enables fastfetch."; diff --git a/modules/tools/feh/default.nix b/modules/tools/feh/default.nix index 986ae13..70ecf1f 100644 --- a/modules/tools/feh/default.nix +++ b/modules/tools/feh/default.nix @@ -1,5 +1,6 @@ { config, lib, ... }: +# Feh - Lightweight image viewer and wallpaper setter { options.tools.feh = { enable = lib.mkEnableOption "Enables feh."; diff --git a/modules/tools/ffmpeg/default.nix b/modules/tools/ffmpeg/default.nix index 1add1d3..4a89838 100644 --- a/modules/tools/ffmpeg/default.nix +++ b/modules/tools/ffmpeg/default.nix @@ -5,6 +5,7 @@ ... }: +# FFmpeg - Command-line audio/video converter and streaming tool { options.tools.ffmpeg = { enable = lib.mkEnableOption "Enables ffmpeg."; diff --git a/modules/tools/fzf/default.nix b/modules/tools/fzf/default.nix index 4061b4f..e623270 100644 --- a/modules/tools/fzf/default.nix +++ b/modules/tools/fzf/default.nix @@ -1,5 +1,6 @@ { config, lib, ... }: +# FZF - Fuzzy finder, CLI fuzzy search tool { options.tools.fzf = { enable = lib.mkEnableOption "Enables fzf."; diff --git a/modules/tools/git/default.nix b/modules/tools/git/default.nix index caca75b..6a34fd4 100644 --- a/modules/tools/git/default.nix +++ b/modules/tools/git/default.nix @@ -1,5 +1,6 @@ { lib, config, ... }: +# Git - Distributed version control system { options.tools.git = { enable = lib.mkEnableOption "Enables git."; diff --git a/modules/tools/htop/default.nix b/modules/tools/htop/default.nix index 1481df3..27050d6 100644 --- a/modules/tools/htop/default.nix +++ b/modules/tools/htop/default.nix @@ -5,6 +5,7 @@ ... }: +# Htop - Interactive process viewer (using htop-vim version) { options.tools.htop = { enable = lib.mkEnableOption "Enables htop."; diff --git a/modules/tools/impala/default.nix b/modules/tools/impala/default.nix index 3a5e341..933aa7b 100644 --- a/modules/tools/impala/default.nix +++ b/modules/tools/impala/default.nix @@ -5,6 +5,7 @@ ... }: +# Impala - Apache Impala: SQL query engine for Apache Hadoop { options.tools.impala = { enable = lib.mkEnableOption "Enables impala."; diff --git a/modules/tools/kitty/default.nix b/modules/tools/kitty/default.nix index 9a1c4c6..691b738 100644 --- a/modules/tools/kitty/default.nix +++ b/modules/tools/kitty/default.nix @@ -5,6 +5,7 @@ ... }: +# Kitty - GPU-accelerated terminal emulator { options.tools.kitty = { enable = lib.mkEnableOption "Enables kitty."; diff --git a/modules/tools/libreoffice/default.nix b/modules/tools/libreoffice/default.nix index 603bef0..66fc323 100644 --- a/modules/tools/libreoffice/default.nix +++ b/modules/tools/libreoffice/default.nix @@ -5,6 +5,7 @@ ... }: +# LibreOffice - Open-source office suite (Word, Excel, PowerPoint alternative) { options.tools.libreoffice = { enable = lib.mkEnableOption "Enables libreoffice."; diff --git a/modules/tools/librewolf/default.nix b/modules/tools/librewolf/default.nix index 1e8db6f..0e5133d 100644 --- a/modules/tools/librewolf/default.nix +++ b/modules/tools/librewolf/default.nix @@ -5,6 +5,7 @@ ... }: +# Librewolf - A privacy-focused fork of Mozilla Firefox { options.tools.librewolf = { enable = lib.mkEnableOption "Enables librewolf."; @@ -32,6 +33,7 @@ "sidebar.animation.enabled" = false; "privacy.clearOnShutdown_v2.cookiesAndStorage" = false; "privacy.resistFingerprinting" = false; + "privacy.fingerprintingProtection" = true; "dom.webnotifications.enabled" = false; }; }; diff --git a/modules/tools/lsd/default.nix b/modules/tools/lsd/default.nix index ece2cc8..6e04651 100644 --- a/modules/tools/lsd/default.nix +++ b/modules/tools/lsd/default.nix @@ -1,5 +1,6 @@ { config, lib, ... }: +# LSD - Ls alternative with icons and colors (Rust-based) { options.tools.lsd = { enable = lib.mkEnableOption "Enables lsd."; diff --git a/modules/tools/maim/default.nix b/modules/tools/maim/default.nix index 247994b..a3525e3 100644 --- a/modules/tools/maim/default.nix +++ b/modules/tools/maim/default.nix @@ -5,6 +5,7 @@ ... }: +# Maim - Screenshot utility (slop-based region selection) { options.tools.maim = { enable = lib.mkEnableOption "Enables maim."; diff --git a/modules/tools/nixvim/colorscheme.nix b/modules/tools/nixvim/colorscheme.nix index acedd55..00ee040 100644 --- a/modules/tools/nixvim/colorscheme.nix +++ b/modules/tools/nixvim/colorscheme.nix @@ -1,5 +1,6 @@ { config, lib, ... }: +# Colorscheme - Base16 theme configuration for nixvim { config = lib.mkIf config.tools.nixvim.enable { programs.nixvim.colorschemes.base16 = { diff --git a/modules/tools/nixvim/default.nix b/modules/tools/nixvim/default.nix index 694c27b..6050695 100644 --- a/modules/tools/nixvim/default.nix +++ b/modules/tools/nixvim/default.nix @@ -1,5 +1,6 @@ { config, lib, ... }: +# Nixvim - Neovim configured through Nix (home-manager integration) { imports = [ ./colorscheme.nix diff --git a/modules/tools/nixvim/keymaps.nix b/modules/tools/nixvim/keymaps.nix index 66c83bd..271f8a6 100644 --- a/modules/tools/nixvim/keymaps.nix +++ b/modules/tools/nixvim/keymaps.nix @@ -1,5 +1,6 @@ { config, lib, ... }: +# Keymaps - Keyboard shortcut configuration for nixvim { config = lib.mkIf config.tools.nixvim.enable { programs.nixvim.keymaps = [ diff --git a/modules/tools/nixvim/plugins/cmp.nix b/modules/tools/nixvim/plugins/cmp.nix index 855a4d5..62803f6 100644 --- a/modules/tools/nixvim/plugins/cmp.nix +++ b/modules/tools/nixvim/plugins/cmp.nix @@ -1,5 +1,6 @@ { config, lib, ... }: +# Cmp - Completion plugin (nvim-cmp) for auto-completion { config.programs.nixvim.plugins.cmp = lib.mkIf config.tools.nixvim.enable { enable = true; diff --git a/modules/tools/nixvim/plugins/comment.nix b/modules/tools/nixvim/plugins/comment.nix index 7032997..aa22577 100644 --- a/modules/tools/nixvim/plugins/comment.nix +++ b/modules/tools/nixvim/plugins/comment.nix @@ -1,5 +1,6 @@ { config, lib, ... }: +# Comment - Comment toggling plugin (comment.nvim) { config.programs.nixvim.plugins.comment = lib.mkIf config.tools.nixvim.enable { enable = true; diff --git a/modules/tools/nixvim/plugins/default.nix b/modules/tools/nixvim/plugins/default.nix index 05f9802..7b5a487 100644 --- a/modules/tools/nixvim/plugins/default.nix +++ b/modules/tools/nixvim/plugins/default.nix @@ -1,5 +1,6 @@ { ... }: +# Plugins - Collection of nixvim plugin configurations { imports = [ ./cmp.nix diff --git a/modules/tools/nixvim/plugins/gitsigns.nix b/modules/tools/nixvim/plugins/gitsigns.nix index 3b49ceb..4770dba 100644 --- a/modules/tools/nixvim/plugins/gitsigns.nix +++ b/modules/tools/nixvim/plugins/gitsigns.nix @@ -1,5 +1,6 @@ { config, lib, ... }: +# Gitsigns - Git status in the sign column (gitsigns.nvim) { config.programs.nixvim.plugins.gitsigns = lib.mkIf config.tools.nixvim.enable { enable = true; diff --git a/modules/tools/nixvim/plugins/indent-blankline.nix b/modules/tools/nixvim/plugins/indent-blankline.nix index 34334ba..eee2e1f 100644 --- a/modules/tools/nixvim/plugins/indent-blankline.nix +++ b/modules/tools/nixvim/plugins/indent-blankline.nix @@ -1,5 +1,6 @@ { config, lib, ... }: +# Indent-blankline - Visual indentation guides (indent-blankline.nvim) { config.programs.nixvim.plugins.indent-blankline = lib.mkIf config.tools.nixvim.enable { enable = true; diff --git a/modules/tools/nixvim/plugins/lsp.nix b/modules/tools/nixvim/plugins/lsp.nix index da05068..07f4073 100644 --- a/modules/tools/nixvim/plugins/lsp.nix +++ b/modules/tools/nixvim/plugins/lsp.nix @@ -1,5 +1,6 @@ { config, lib, ... }: +# LSP - Language Server Protocol configuration (nvim-lspconfig) { config.programs.nixvim.plugins.lsp = lib.mkIf config.tools.nixvim.enable { enable = true; diff --git a/modules/tools/nixvim/plugins/lualine.nix b/modules/tools/nixvim/plugins/lualine.nix index 204bc44..c1d6fe1 100644 --- a/modules/tools/nixvim/plugins/lualine.nix +++ b/modules/tools/nixvim/plugins/lualine.nix @@ -1,5 +1,6 @@ { config, lib, ... }: +# Lualine - Statusline configuration (lualine.nvim) { config.programs.nixvim.plugins.lualine = lib.mkIf config.tools.nixvim.enable { enable = true; diff --git a/modules/tools/nixvim/plugins/luasnip.nix b/modules/tools/nixvim/plugins/luasnip.nix index dfa0618..e1890ea 100644 --- a/modules/tools/nixvim/plugins/luasnip.nix +++ b/modules/tools/nixvim/plugins/luasnip.nix @@ -1,5 +1,6 @@ { config, lib, ... }: +# Luasnip - Snippet engine for Neovim (Lua-based) { config.programs.nixvim.plugins.luasnip = lib.mkIf config.tools.nixvim.enable { enable = true; diff --git a/modules/tools/nixvim/plugins/noice.nix b/modules/tools/nixvim/plugins/noice.nix index 313df4b..1c04544 100644 --- a/modules/tools/nixvim/plugins/noice.nix +++ b/modules/tools/nixvim/plugins/noice.nix @@ -1,5 +1,6 @@ { config, lib, ... }: +# Noice - Modern UI for Neovim (cmdline, popupmenu, messages) { config.programs.nixvim.plugins.noice = lib.mkIf config.tools.nixvim.enable { enable = true; diff --git a/modules/tools/nixvim/plugins/notify.nix b/modules/tools/nixvim/plugins/notify.nix index 7f77536..ca64ecb 100644 --- a/modules/tools/nixvim/plugins/notify.nix +++ b/modules/tools/nixvim/plugins/notify.nix @@ -1,5 +1,6 @@ { config, lib, ... }: +# Notify - Notification plugin (nvim-notify) - currently disabled { config.programs.nixvim.plugins.notify = lib.mkIf config.tools.nixvim.enable { enable = false; diff --git a/modules/tools/nixvim/plugins/nvim-tree.nix b/modules/tools/nixvim/plugins/nvim-tree.nix index 19398a3..7f6bf70 100644 --- a/modules/tools/nixvim/plugins/nvim-tree.nix +++ b/modules/tools/nixvim/plugins/nvim-tree.nix @@ -1,5 +1,6 @@ { config, lib, ... }: +# Nvim-tree - File explorer sidebar (nvim-tree.lua) { config.programs.nixvim.plugins.nvim-tree = lib.mkIf config.tools.nixvim.enable { enable = true; diff --git a/modules/tools/nixvim/plugins/treesitter.nix b/modules/tools/nixvim/plugins/treesitter.nix index d62d250..9421851 100644 --- a/modules/tools/nixvim/plugins/treesitter.nix +++ b/modules/tools/nixvim/plugins/treesitter.nix @@ -1,5 +1,6 @@ { config, lib, ... }: +# Treesitter - Syntax highlighting and parsing (nvim-treesitter) { config.programs.nixvim.plugins.treesitter = lib.mkIf config.tools.nixvim.enable { enable = true; diff --git a/modules/tools/nixvim/plugins/web-devicons.nix b/modules/tools/nixvim/plugins/web-devicons.nix index 4d70fcb..d180fc5 100644 --- a/modules/tools/nixvim/plugins/web-devicons.nix +++ b/modules/tools/nixvim/plugins/web-devicons.nix @@ -1,5 +1,6 @@ { config, lib, ... }: +# Web-devicons - File icons for various file types (nvim-web-devicons) { config.programs.nixvim.plugins.web-devicons = lib.mkIf config.tools.nixvim.enable { enable = true; diff --git a/modules/tools/nixvim/plugins/which-key.nix b/modules/tools/nixvim/plugins/which-key.nix index 8b78dcc..c157666 100644 --- a/modules/tools/nixvim/plugins/which-key.nix +++ b/modules/tools/nixvim/plugins/which-key.nix @@ -1,5 +1,6 @@ { config, lib, ... }: +# Which-key - Popup for keybindings (which-key.nvim) { config.programs.nixvim.plugins.which-key = lib.mkIf config.tools.nixvim.enable { enable = true; diff --git a/modules/tools/nnn/default.nix b/modules/tools/nnn/default.nix index 44ca791..6dcc307 100644 --- a/modules/tools/nnn/default.nix +++ b/modules/tools/nnn/default.nix @@ -5,6 +5,7 @@ ... }: +# nnn - Terminal file manager (n³), a lightweight file browser { options.tools.nnn = { enable = lib.mkEnableOption "Enables nnn."; diff --git a/modules/tools/nvtop/default.nix b/modules/tools/nvtop/default.nix index c011def..a7b4917 100644 --- a/modules/tools/nvtop/default.nix +++ b/modules/tools/nvtop/default.nix @@ -5,6 +5,7 @@ ... }: +# Nvtop - GPU process monitor (NVIDIA/AMD/Intel GPUs) { options.tools.nvtop = { enable = lib.mkEnableOption "Enables nvtop."; diff --git a/modules/tools/opencode/default.nix b/modules/tools/opencode/default.nix index 7c14194..127c2fb 100644 --- a/modules/tools/opencode/default.nix +++ b/modules/tools/opencode/default.nix @@ -4,6 +4,7 @@ ... }: +# Opencode - AI-powered coding assistant (opencode.ai) { options.tools.opencode = { enable = lib.mkEnableOption "Enables opencode."; diff --git a/modules/tools/openssh/default.nix b/modules/tools/openssh/default.nix index 371c20b..974dd3a 100644 --- a/modules/tools/openssh/default.nix +++ b/modules/tools/openssh/default.nix @@ -5,6 +5,7 @@ ... }: +# OpenSSH - Secure shell (SSH) client for encrypted remote connections { options.tools.openssh = { enable = lib.mkEnableOption "Enables OpenSSH client."; diff --git a/modules/tools/openvpn/default.nix b/modules/tools/openvpn/default.nix index f2e1572..9e1bc58 100644 --- a/modules/tools/openvpn/default.nix +++ b/modules/tools/openvpn/default.nix @@ -5,6 +5,7 @@ ... }: +# OpenVPN - Open-source VPN client for secure remote access { options.tools.openvpn = { enable = lib.mkEnableOption "Enables openvpn."; diff --git a/modules/tools/pamixer/default.nix b/modules/tools/pamixer/default.nix index 971b385..3d4b64f 100644 --- a/modules/tools/pamixer/default.nix +++ b/modules/tools/pamixer/default.nix @@ -5,6 +5,7 @@ ... }: +# Pamixer - PulseAudio command-line mixer (volume control) { options.tools.pamixer = { enable = lib.mkEnableOption "Enables pamixer."; diff --git a/modules/tools/playerctl/default.nix b/modules/tools/playerctl/default.nix index 93e8ade..d4fa232 100644 --- a/modules/tools/playerctl/default.nix +++ b/modules/tools/playerctl/default.nix @@ -5,6 +5,7 @@ ... }: +# Playerctl - CLI for controlling media players (Spotify, MPRIS, etc.) { options.tools.playerctl = { enable = lib.mkEnableOption "Enables playerctl."; diff --git a/modules/tools/rofi/default.nix b/modules/tools/rofi/default.nix index b4e2ca6..525387f 100644 --- a/modules/tools/rofi/default.nix +++ b/modules/tools/rofi/default.nix @@ -1,5 +1,6 @@ { lib, config, ... }: +# Rofi - Window switcher, application launcher, and dmenu replacement { options.tools.rofi = { enable = lib.mkEnableOption "Enables rofi."; diff --git a/modules/tools/slop/default.nix b/modules/tools/slop/default.nix index 3196251..b3b55bd 100644 --- a/modules/tools/slop/default.nix +++ b/modules/tools/slop/default.nix @@ -5,6 +5,7 @@ ... }: +# Slop - Region selector for screenshots (used by maim/flameshot) { options.tools.slop = { enable = lib.mkEnableOption "Enables slop."; diff --git a/modules/tools/starship/default.nix b/modules/tools/starship/default.nix index 616afb3..b0aa7ee 100644 --- a/modules/tools/starship/default.nix +++ b/modules/tools/starship/default.nix @@ -1,5 +1,6 @@ { config, lib, ... }: +# Starship - Minimal, blazing-fast shell prompt { options.tools.starship = { enable = lib.mkEnableOption "Enables starship."; diff --git a/modules/tools/systemctl-tui/default.nix b/modules/tools/systemctl-tui/default.nix index 12c221e..aa4f70c 100644 --- a/modules/tools/systemctl-tui/default.nix +++ b/modules/tools/systemctl-tui/default.nix @@ -5,6 +5,7 @@ ... }: +# systemctl-tui - TUI for systemctl (systemd service management) { options.tools.systemctl-tui = { enable = lib.mkEnableOption "Enables systemctl-tui."; diff --git a/modules/tools/tmux/default.nix b/modules/tools/tmux/default.nix index d9b8fc4..2265894 100644 --- a/modules/tools/tmux/default.nix +++ b/modules/tools/tmux/default.nix @@ -1,5 +1,6 @@ { config, lib, ... }: +# Tmux - Terminal multiplexer (window/pane management) { options.tools.tmux = { enable = lib.mkEnableOption "Enables tmux."; diff --git a/modules/tools/tor-browser/default.nix b/modules/tools/tor-browser/default.nix index 8b0852b..917f07a 100644 --- a/modules/tools/tor-browser/default.nix +++ b/modules/tools/tor-browser/default.nix @@ -5,6 +5,7 @@ ... }: +# Tor Browser - Anonymous web browser using Tor network { options.tools.tor-browser = { enable = lib.mkEnableOption "Enables tor-browser."; diff --git a/modules/tools/unar/default.nix b/modules/tools/unar/default.nix index 6b980c9..4225150 100644 --- a/modules/tools/unar/default.nix +++ b/modules/tools/unar/default.nix @@ -5,6 +5,7 @@ ... }: +# Unar - Command-line archive extractor for various formats (zip, rar, etc.) { options.tools.unar = { enable = lib.mkEnableOption "Enables unar."; diff --git a/modules/tools/vlc/default.nix b/modules/tools/vlc/default.nix index 30deaea..ba82fcb 100644 --- a/modules/tools/vlc/default.nix +++ b/modules/tools/vlc/default.nix @@ -5,6 +5,7 @@ ... }: +# VLC - Versatile multimedia player for audio/video playback { options.tools.vlc = { enable = lib.mkEnableOption "Enables vlc."; diff --git a/modules/tools/vscode/default.nix b/modules/tools/vscode/default.nix index 63a25ba..06e49cd 100644 --- a/modules/tools/vscode/default.nix +++ b/modules/tools/vscode/default.nix @@ -5,6 +5,7 @@ ... }: +# VSCode - Visual Studio Code (using VSCodium open-source build) { options.tools.vscode = { enable = lib.mkEnableOption "Enables vscode."; diff --git a/modules/tools/zathura/default.nix b/modules/tools/zathura/default.nix index 0b63957..6e271f9 100644 --- a/modules/tools/zathura/default.nix +++ b/modules/tools/zathura/default.nix @@ -1,5 +1,6 @@ { config, lib, ... }: +# Zathura - Minimalistic document viewer (PDF, DJVU, etc.) { options.tools.zathura = { enable = lib.mkEnableOption "Enables zathura."; diff --git a/modules/tools/zsh/default.nix b/modules/tools/zsh/default.nix index 6ed5577..e1a929b 100644 --- a/modules/tools/zsh/default.nix +++ b/modules/tools/zsh/default.nix @@ -1,5 +1,6 @@ { config, lib, ... }: +# Zsh - Z shell, extended bash with additional features and plugins { options.tools.zsh = { enable = lib.mkEnableOption "Enables zsh."; |
