rycee changed the topic of #home-manager to: Support and discussion around the Home Manager project (https://github.com/rycee/home-manager) | Logs: https://logs.nix.samueldr.com/home-manager
klntsky has quit [Ping timeout: 260 seconds]
klntsky has joined #home-manager
mexisme has quit [Ping timeout: 252 seconds]
mexisme has joined #home-manager
mexisme has quit [Ping timeout: 264 seconds]
hmpffff has joined #home-manager
madhukar93 has quit [Quit: Connection closed for inactivity]
hmpffff has quit [Quit: nchrrrr…]
pie_ has quit [Ping timeout: 252 seconds]
hmpffff has joined #home-manager
pie_ has joined #home-manager
mexisme has joined #home-manager
mexisme has quit [Ping timeout: 252 seconds]
Synthetica has joined #home-manager
hmpffff has quit [Quit: nchrrrr…]
pie_ has quit [Quit: pie_]
__monty__ has joined #home-manager
pie_ has joined #home-manager
mexisme has joined #home-manager
mexisme has quit [Ping timeout: 268 seconds]
hmpffff has joined #home-manager
pie_ has quit [Ping timeout: 252 seconds]
eon has joined #home-manager
<eon> hello
<eon> how can i add this to home.nix?
<eon> what's the syntax i need to use?
gchristensen has left #home-manager ["WeeChat 2.4"]
<rycee> eon: I guess just the regular syntax: https://www.mankier.com/5/zathurarc
<rycee> `programs.zathura.extraConfig = "set option1 5";`
<rycee> Something like that.
<eon> yeah you're right
<eon> weird it gave me an error before
<eon> hmmm
<eon> so is it worth it to use home-manager if you're using only one user?
<eon> i mean how many options does home-manager have compared to configuration.nix
<eon> configuration.nix has 7000+
<eon> anyways
<eon> so is it worth it to use home-manager if you're using only one user?
<rycee> I think it is. I'm the only user on the systems I run and I use HM.
<alexarice[m]> eon: home-manager can modify files in your home directory, configuration.nix may have more options but home manager has different ones
<eon> oh yeah makes sense, think of it as a configuration manager
<eon> configuration.nix is more for system configuration
<eon> stuff related to /etc/
<eon> home-manager is for .config
<rycee> Yeah, HM is intended for things in your home directory.
<eon> i still don't see the point of configuring stuff using nix
<eon> when you can just upload your configuration files
<rycee> I'm not certain what you mean up uploading the configuration files but some time ago I wrote a bit about HM and its motivation here: https://rycee.net/posts/2017-07-02-manage-your-home-with-nix.html
<eon> i mean uploading your config files to git
<rycee> If you have a simple setup then I guess its not much of a difference (at least if you don't configure dconf stuff and systemd).
<rycee> But with plain dotfiles in git repo it becomes a bit tricky to do things like configuration merging.
<alexarice[m]> it can also just be nice to have all your config in one place
<eon> how can i install packages automatically
<eon> using home-manager
eon has quit [Quit: leaving]
<__monty__> I too am not yet entirely convinced of translating configs into nix.
<__monty__> But it's nice for things that come with services, no more manual maintenance of which systemd services to enable/disable.
<alexarice[m]> __monty__: I like it for things where it feels like activating an option puts a lot of sane defaults on which would have taken me a while to figure out
<alexarice[m]> also it's often easier to browse available config options for home manager than try and work out what config options are valid in a config file
<__monty__> While true, HM often lacks options for *all* the settings (understandably).
<infinisil> __monty__: alexarice[m]: Relevant: https://github.com/NixOS/rfcs/pull/42
mcfrank has joined #home-manager
<alexarice[m]> infinisil: thanks for the link, as someone who doesn't know much about rfcs, is anyone allowed to comment/vote on them?
<infinisil> Yeah anybody is encouraged to comment and discuss :)
hmpffff has quit [Ping timeout: 250 seconds]
Synthetica has quit [Quit: Connection closed for inactivity]
hmpffff has joined #home-manager
hmpffff has quit [Quit: Bye…]
mexisme has joined #home-manager
mexisme has quit [Quit: WeeChat 2.5]
mexisme has joined #home-manager
mexisme has quit [Client Quit]
mexisme has joined #home-manager
mexisme has quit [Ping timeout: 246 seconds]
__monty__ has quit [Quit: leaving]