1. Preface
  2. Introduction to Home Manager
  3. Installing Home Manager
    ❱
    1. Standalone installation
    2. NixOS module
    3. nix-darwin module
  4. Using Home Manager
    ❱
    1. Configuration Example
    2. Rollbacks
    3. Keeping your ~ safe from harm
    4. Graphical services
    5. GPU on non-NixOS systems
    6. Modular Services
    7. Updating
    8. Upgrading to a new Home Manager release
  5. Nix Flakes
    ❱
    1. Prerequisites
    2. Standalone setup
    3. NixOS module
    4. nix-darwin module
    5. flake-parts module
  6. Writing Home Manager Modules
    ❱
    1. Option Types
  7. Contributing
    ❱
    1. Getting started
    2. Guidelines
    3. Release Notes
    4. News
    5. Tests
  8. Home Manager Internals
    ❱
    1. Activation
  9. Third-Party Tools and Extensions
    ❱
    1. Module Collections
  10. Frequently Asked Questions (FAQ)
    ❱
    1. Why is there a collision error when switching generation?
    2. Why are the session variables not set?
    3. How to set up a configuration for multiple users/machines?
    4. Why do I get an error message about ca.desrt.dconf or dconf.service?
    5. How do I install packages from Nixpkgs unstable?
    6. How do I change the package used by a module?
  11. Options
    ❱
    1. Home Manager Configuration Options
      ❱
      1. _module
      2. accounts
      3. dbus
      4. dconf
      5. editorconfig
      6. fonts
      7. gtk
      8. home
      9. i18n
      10. launchd
      11. lib
      12. manual
      13. meta
      14. news
      15. nix
      16. nixpkgs
      17. pam
      18. programs
        ❱
        1. abaddon
        2. abook
        3. acd-cli
        4. aerc
        5. aerospace
        6. afew
        7. ahoviewer
        8. aiac
        9. aichat
        10. aider-chat
        11. airlift
        12. alacritty
        13. algia
        14. aliae
        15. alistral
        16. alot
        17. am2rlauncher
        18. amber
        19. amfora
        20. amoco
        21. amp
        22. andcli
        23. anime-downloader
        24. anki
        25. antigravity
        26. antigravity-cli
        27. anup
        28. anvil-editor
        29. anyrun
        30. aperture
        31. aphorme
        32. aria2
        33. aria2p
        34. asciinema
        35. ashell
        36. astroid
        37. atool
        38. attic-client
        39. atuin
        40. autojump
        41. autorandr
        42. awscli
        43. b4
        44. bacon
        45. bash
        46. bashmount
        47. bat
        48. beets
        49. bemenu
        50. bluetuith
        51. borgmatic
        52. bottom
        53. boxxy
        54. brave
        55. brave-origin
        56. broot
        57. browserpass
        58. btop
        59. bun
        60. calibre
        61. carapace
        62. cargo
        63. cava
        64. cavalier
        65. chawan
        66. chromium
        67. claude-code
        68. clock-rs
        69. cmus
        70. codex
        71. command-not-found
        72. comodoro
        73. concord
        74. crush
        75. cudatext
        76. cursor
        77. darcs
        78. dbeaver
        79. delta
        80. desktoppr
        81. devenv
        82. diff-highlight
        83. diff-so-fancy
        84. difftastic
        85. dircolors
        86. direnv
        87. discocss
        88. discord
        89. distrobox
        90. docker-cli
        91. dprint
        92. earthly
        93. ec
        94. eclipse
        95. eilmeldung
        96. element-desktop
        97. emacs
        98. equibop
        99. eww
        100. eza
        101. fabric-ai
        102. fastfetch
        103. fd
        104. feedr
        105. feh
        106. firefox
        107. firefoxpwa
        108. fish
        109. flake-edit
        110. flashspace
        111. floorp
        112. fnox
        113. foliate
        114. foot
        115. formiko
        116. freetube
        117. fresh-editor
        118. fuzzel
        119. fzf
        120. gallery-dl
        121. gcc
        122. gh
        123. gh-dash
        124. ghostty
        125. git
        126. git-cliff
        127. git-credential-keepassxc
        128. git-credential-oauth
        129. git-worktree-switcher
        130. github-copilot-cli
        131. gitui
        132. gnome-shell
        133. gnome-terminal
        134. go
        135. google-chrome
        136. google-chrome-beta
        137. google-chrome-dev
        138. goto
        139. gpg
        140. gradle
        141. gram
        142. granted
        143. grep
        144. grype
        145. gurk-rs
        146. halloy
        147. havoc
        148. helix
        149. herdr
        150. himalaya
        151. home-manager
        152. hstr
        153. htop
        154. hwatch
        155. hyfetch
        156. hyprland-qt-support
        157. hyprlock
        158. hyprpanel
        159. hyprshot
        160. hyprtoolkit
        161. i3bar-river
        162. i3blocks
        163. i3status
        164. i3status-rust
        165. iamb
        166. impala
        167. imv
        168. infat
        169. info
        170. inori
        171. intelli-shell
        172. ion
        173. irssi
        174. java
        175. jetbrains-remote
        176. jjui
        177. joplin-desktop
        178. joshuto
        179. jq
        180. jqp
        181. jrnl
        182. jujutsu
        183. k9s
        184. kakoune
        185. keepassxc
        186. keychain
        187. khal
        188. khard
        189. kickoff
        190. kiro
        191. kiro-cli
        192. kitty
        193. kodi
        194. kraftkit
        195. kubecolor
        196. kubeswitch
        197. lapce
        198. lazydocker
        199. lazygit
        200. lazysql
        201. lazyworktree
        202. ledger
        203. less
        204. lesspipe
        205. lf
        206. libreoffice
        207. librewolf
        208. lieer
        209. looking-glass-client
        210. lsd
        211. lutris
        212. macchina
        213. macos-terminal
        214. man
        215. mangohud
        216. matplotlib
        217. mblaze
        218. mbsync
        219. mc
        220. mcfly
        221. mcp
        222. meli
        223. mercurial
        224. mergiraf
        225. micro
        226. microsoft-edge
        227. mise
        228. mistral-vibe
        229. mods
        230. moor
        231. mpv
        232. mpvpaper
        233. mr
        234. msmtp
        235. mu
        236. mujmap
        237. mullvad-vpn
        238. mypy
        239. navi
        240. ncmpcpp
        241. ncspot
        242. ne
        243. neomutt
        244. neovide
        245. neovim
        246. newsboat
        247. nh
        248. nheko
        249. ninjabrain-bot
        250. nix-index
        251. nix-init
        252. nix-search-tv
        253. nix-your-shell
        254. nnn
        255. noctalia
        256. nom
        257. noti
        258. notmuch
        259. npm
        260. numbat
        261. nushell
        262. nvchecker
        263. nyxt
        264. obs-studio
        265. obsidian
        266. offlineimap
        267. oh-my-posh
        268. omniwm
        269. onagre
        270. onedrive
        271. onlyoffice
        272. opam
        273. opencode
        274. openstackclient
        275. opkssh
        276. pandoc
        277. papis
        278. parallel
        279. password-store
        280. patdiff
        281. pay-respects
        282. pazi
        283. pet
        284. pgcli
        285. pi-coding-agent
        286. pianobar
        287. pidgin
        288. pimsync
        289. pistol
        290. piston-cli
        291. pls
        292. pnpm
        293. poetry
        294. pomo
        295. positron
        296. posting
        297. powerline-go
        298. pqiv
        299. prismlauncher
        300. ptyxis
        301. pubs
        302. pyenv
        303. pylint
        304. pyradio
        305. pywal
        306. qalculate
        307. qcal
        308. quickshell
        309. qutebrowser
        310. radicle
        311. radio-active
        312. radio-cli
        313. ranger
        314. rbenv
        315. rbw
        316. rclone
        317. readest
        318. readline
        319. rectangle
        320. retext
        321. retroarch
        322. riff
        323. rio
        324. ripasso
        325. ripgrep
        326. ripgrep-all
        327. rizin
        328. rmpc
        329. rofi
        330. rtorrent
        331. ruff
        332. sagemath
        333. sapling
        334. satty
        335. sbt
        336. scmpuff
        337. screen
        338. script-directory
        339. secretspec
        340. senpai
        341. sesh
        342. sftpman
        343. sheldon
        344. sherlock
        345. sioyek
        346. sketchybar
        347. skim
        348. sm64ex
        349. smug
        350. spotify-player
        351. sqls
        352. ssh
        353. starship
        354. streamlink
        355. stylua
        356. superfile
        357. swappy
        358. sway-easyfocus
        359. swayimg
        360. swaylock
        361. swayr
        362. t3code
        363. taskwarrior
        364. tealdeer
        365. television
        366. terminator
        367. termite
        368. tex-fmt
        369. texlive
        370. thunderbird
        371. timidity
        372. tint2
        373. tiny
        374. tirith
        375. tmate
        376. tmux
        377. todoman
        378. tofi
        379. topgrade
        380. translate-shell
        381. tray-tui
        382. trippy
        383. ttyper
        384. twitch-tui
        385. ty
        386. urxvt
        387. uv
        388. vdirsyncer
        389. vesktop
        390. vicinae
        391. vifm
        392. vim
        393. vim-vint
        394. vinegar
        395. visidata
        396. vivaldi
        397. vivid
        398. vscode
        399. vscodium
        400. w3m
        401. wallust
        402. watson
        403. waveterm
        404. waybar
        405. waylogout
        406. wayprompt
        407. wezterm
        408. windsurf
        409. wiremix
        410. wleave
        411. wlogout
        412. wlr-which-key
        413. wofi
        414. workstyle
        415. worktrunk
        416. xmobar
        417. xplr
        418. yambar
        419. yarn
        420. yazi
        421. yofi
        422. yopass
        423. yt-dlp
        424. z-lua
        425. zapzap
        426. zathura
        427. zed-editor
        428. zellij
        429. zk
        430. zoxide
        431. zsh
      19. qt
      20. services
        ❱
        1. activitywatch
        2. amberol
        3. arrpc
        4. autorandr
        5. autotiling
        6. avizo
        7. awww
        8. batsignal
        9. betterlockscreen
        10. blanket
        11. blueman-applet
        12. borgmatic
        13. cachix-agent
        14. caffeine
        15. cbatticon
        16. clipcat
        17. cliphist
        18. clipman
        19. clipmenu
        20. clipse
        21. colima
        22. comodoro
        23. conky
        24. copyq
        25. darkman
        26. davmail
        27. devilspie2
        28. dropbox
        29. dunst
        30. dwm-status
        31. easyeffects
        32. elephant
        33. emacs
        34. espanso
        35. etesync-dav
        36. exo
        37. flameshot
        38. fluidsynth
        39. fnott
        40. fusuma
        41. gammastep
        42. getmail
        43. git-sync
        44. glance
        45. gnome-keyring
        46. gpg-agent
        47. grobi
        48. gromit-mpx
        49. home-manager
        50. hound
        51. hypridle
        52. hyprlauncher
        53. hyprpaper
        54. hyprpolkitagent
        55. hyprscratch
        56. hyprshell
        57. hyprsunset
        58. imapnotify
        59. jankyborders
        60. jellyfin-mpv-shim
        61. kanshi
        62. kbfs
        63. kdeconnect
        64. keybase
        65. keynav
        66. librespot
        67. lieer
        68. linux-wallpaperengine
        69. listenbrainz-mpd
        70. local-ai
        71. lorri
        72. ludusavi
        73. lxqt-policykit-agent
        74. macos-remap-keys
        75. mako
        76. mbsync
        77. megasync
        78. mopidy
        79. mpd
        80. mpd-discord-rpc
        81. mpd-mpris
        82. mpdris2
        83. mpdris2-rs
        84. mpdscribble
        85. mpris-proxy
        86. muchsync
        87. network-manager-applet
        88. nextcloud-client
        89. notify-osd
        90. nvibrant
        91. ollama
        92. openlinkhub
        93. opensnitch-ui
        94. osmscout-server
        95. owncloud-client
        96. pantalaimon
        97. parcellite
        98. pass-secret-service
        99. pasystray
        100. pbgopy
        101. picom
        102. pimsync
        103. pipewire
        104. pizauth
        105. plan9port
        106. playerctld
        107. plex-mpv-shim
        108. podman
        109. polkit-gnome
        110. polybar
        111. poweralertd
        112. proton-pass-agent
        113. protonmail-bridge
        114. psd
        115. pueue
        116. pulseeffects
        117. radicle
        118. random-background
        119. recoll
        120. redshift
        121. remmina
        122. rescrobbled
        123. restic
        124. rsibreak
        125. safeeyes
        126. screen-locker
        127. sctd
        128. shikane
        129. shpool
        130. signaturepdf
        131. skhd
        132. snixembed
        133. spotifyd
        134. ssh-agent
        135. ssh-tpm-agent
        136. stalonetray
        137. status-notifier-watcher
        138. swayidle
        139. swaync
        140. swayosd
        141. sxhkd
        142. syncthing
        143. syshud
        144. systembus-notify
        145. taffybar
        146. tahoe-lafs
        147. tailscale-systray
        148. taskwarrior-sync
        149. tldr-update
        150. tomat
        151. trayer
        152. trayscale
        153. twmn
        154. udiskie
        155. unclutter
        156. unison
        157. vdirsyncer
        158. volnoti
        159. voxtype
        160. walker
        161. way-displays
        162. wayle
        163. wayvnc
        164. wbg
        165. wl-clip-persist
        166. wlsunset
        167. wluma
        168. wob
        169. wpaperd
        170. xcape
        171. xembed-sni-proxy
        172. xidlehook
        173. xscreensaver
        174. xsettingsd
        175. xsuspender
        176. yubikey-agent
      21. specialisation
      22. sshAuthSock
      23. systemd
      24. targets
      25. uninstall
      26. vdirsyncer
      27. wayland
      28. xdg
      29. xfconf
      30. xresources
      31. xsession
    2. NixOS Configuration Options
      ❱
      1. home-manager
    3. nix-darwin Configuration Options
      ❱
      1. home-manager
  12. Release Notes
    ❱
    1. Release 26.11
    2. Release 26.05
    3. Release 25.11
    4. Release 25.05
    5. Release 24.11
    6. Release 24.05
    7. Release 23.11
    8. Release 23.05
    9. Release 22.11
    10. Release 22.05
    11. Release 21.11
    12. Release 21.05
    13. Release 20.09
    14. Release 20.03
    15. Release 19.09
    16. Release 19.03
    17. Release 18.09