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
kyren has quit [Quit: ZNC 1.7.4 - https://znc.in]
cjpbirkbeck has joined #home-manager
kyren has joined #home-manager
mexisme_ has quit [Ping timeout: 260 seconds]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
mexisme_ has joined #home-manager
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
<energizer> if i want to customize my services.syncthing options https://nixos.org/nixos/options.html#syncthing can I do that in the home-manager configuration or is it supposed to be separate?
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
hmpffff_ has joined #home-manager
hmpffff has quit [Ping timeout: 272 seconds]
ehmry has quit [Ping timeout: 246 seconds]
ehmry has joined #home-manager
hmpffff has joined #home-manager
hmpffff_ has quit [Ping timeout: 246 seconds]
mexisme_ has quit [Ping timeout: 246 seconds]
cjpbirkbeck has quit [Quit: cjpbirkbeck]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
mexisme_ has joined #home-manager
mexisme_ has quit [Ping timeout: 260 seconds]
klntsky has quit [Ping timeout: 240 seconds]
klntsky has joined #home-manager
mexisme_ has joined #home-manager
mexisme_ has quit [Ping timeout: 246 seconds]
mexisme_ has joined #home-manager
cole-h has quit [Quit: Goodbye]
klntsky has quit [Remote host closed the connection]
klntsky has joined #home-manager
mexisme_ has quit [Ping timeout: 246 seconds]
c0c0 has quit [Ping timeout: 240 seconds]
c0c0 has joined #home-manager
hmpffff_ has joined #home-manager
hmpffff has quit [Ping timeout: 272 seconds]
mexisme_ has joined #home-manager
mexisme_ has quit [Ping timeout: 246 seconds]
__monty__ has joined #home-manager
hmpffff has joined #home-manager
hmpffff__ has joined #home-manager
hmpffff_ has quit [Ping timeout: 256 seconds]
hmpffff has quit [Ping timeout: 250 seconds]
jfroche has joined #home-manager
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
owenowen has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
hmpffff__ has quit [Remote host closed the connection]
malSet has quit [Read error: Connection reset by peer]
hmpffff has joined #home-manager
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
owenowen has quit [Ping timeout: 256 seconds]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
hmpffff has quit [Remote host closed the connection]
hmpffff has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
hax404_ has joined #home-manager
hax404_ has quit [Client Quit]
hax404_ has joined #home-manager
hax404 has quit [Quit: WeeChat 2.7.1]
hax404_ has quit [Client Quit]
hax404 has joined #home-manager
hax404 has quit [Ping timeout: 246 seconds]
hax404 has joined #home-manager
owenowen has joined #home-manager
owenowen has quit [Ping timeout: 246 seconds]
owenowen has joined #home-manager
owenowen has quit [Ping timeout: 246 seconds]
owenowen has joined #home-manager
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
cole-h has joined #home-manager
hmpffff_ has joined #home-manager
hmpffff has quit [Ping timeout: 240 seconds]
<spacekookie> I'm having some weird locale issues on things I install with home-manager on non-nixos systems. i3status for example crashes with "Could not set locale ..."
<spacekookie> I dave LOCALE_ARCHIVE set as a session variable to pkgs.glibcLocales/lib/locale/locale-archive
<spacekookie> Otherwise not really sure how to debug this (I know very little about locale settings(
<cole-h> spacekookie: How exactly are you starting i3status? Is it a systemd unit, or running from the terminal, or what?
<spacekookie> cole-h: well I'm just invoking i3status on the terminal (which should work). But this isn't specific to that one tool, kitty for example also crashes with a locale issue
<cole-h> and if you `echo $LOCALE_ARCHIVE`, it shows the expected path
<cole-h> ?
<spacekookie> Indeed
<spacekookie> stracing i3status shows it opens it sucessfully, then tries to open a bunch of /nix/store/.../lib/locale/en_GB.../ paths
<spacekookie> Which fails, then it prints an error and exits
<spacekookie> The host OS is Arch Linux but I feel that shouldn't make a difference
<cole-h> Yeah, I'm trying to remember what I did to solve that issue
<cole-h> (also on Arch and experienced the same thing)
jfroche has quit [Ping timeout: 264 seconds]
<cole-h> Are you running i3status from nixpkgs, or native? Assuming nixpkgs, but just to be sure
<spacekookie> nixpkgs
<spacekookie> Native installed will happily print into my terminal
<spacekookie> Bleh, I don't like computers
<cole-h> Technology sucks >:(
<cole-h> (Sorry, I can't remember how I solved this problem.)
{`-`} has joined #home-manager
<spacekookie> That's okay, I guess I'll not lean as heavily onto home-manager as I had planned at first
<rycee> spacekookie: What is the first `…` in ` /nix/store/.../lib/locale/en_GB.../`?
<rycee> Something like `…-glibc-locales-2.27`?
<spacekookie> rycee: yea
<cole-h> Oh, then I think you need to set LOCALE_ARCHIVE_2_27 to that glibcLocales path
<spacekookie> I tried LOCALE_ARCHIVE and 2_27
<rycee> spacekookie: Do you set the variable though HM? If so, did you relog after switching to the generation having `LOCALE_ARCHIVE_2_27`?
<spacekookie> I think so but let me double check that by just running this again
<rycee> That said. On my system I only have `LOCALE_ARCHIVE` set and I haven't run into this issue, I believe. But I'm on NixOS and perhaps the `LOCALE_ARCHIVE_2_27` variable is not necessary there?
<spacekookie> Huh... okay I must have set _2_27 but not relogged? Because it didn't work with LOCALE_ARCHIVE but now it works
<spacekookie> So...woops
<cole-h> Yeah, that's something I also had to work around: unsetting `__HM_SESS_VARS_SOURCED` for my WM so it doesn't get inherited
<cole-h> That way each new terminal instance will indeed source `hm-session-vars.sh` or whatever
<rycee> spacekookie: Glad it worked :-)
<energizer> if i want to customize my services.syncthing options https://nixos.org/nixos/options.html#syncthing can I do that in the home-manager configuration or do i have to do it as a system-level configuration? i like to have a user-level service
<rycee> energizer: Unfortunately the syncthing module in HM is very simple and doesn't support any configuration yet.
<energizer> ok
<rycee> It'll be a good project for the enterprising Nixer to port the NixOS module to HM :-)
mexisme_ has joined #home-manager
<energizer> `home-manager switch` is giving me the allowUnfree message. i've got `allowUnfree = true;` and `nixpkgs.config.allowUnfree = true;` in every place i can think of
<cole-h> `~/.config/nixpkgs/config.nix` -> `{ allowUnfree = true; }`?
<energizer> i have that
mexisme_ has quit [Ping timeout: 246 seconds]
mexisme_ has joined #home-manager
<rycee> energizer: What does `nix eval '(import ~/devel/home-manager/modules {configuration=~/.config/nixpkgs/home.nix;pkgs=import <nixpkgs> {};}).config.nixpkgs'` say?
<rycee> Sorry, `nix eval '(import <home-manager/modules> {configuration=~/.config/nixpkgs/home.nix;pkgs=import <nixpkgs> {};}).config.nixpkgs'`
hmpffff has joined #home-manager
hmpffff_ has quit [Ping timeout: 272 seconds]
<energizer> rycee: it seems to have fixed itself, not sure what i changed
<rycee> Sweet.
ParadoxUndone has joined #home-manager
ParadoxUndone has left #home-manager [#home-manager]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
malSet has quit [Read error: Connection reset by peer]
Orbstheorem has joined #home-manager
<Orbstheorem> Hello ^^ Is there a way to have home-manager render to an FHS system without nix?
<Orbstheorem> I'm splt between fully embracing home manager modules and keeping my config marginally debian compatible
<Orbstheorem> Don't get me wrong, I'm in love with Nix and NixOS, but there are some situations where I just wouldn't deploy either of them.
<Orbstheorem> Or should I just rip the aid-band off and stop being fhs compatible?
<rycee> Orbstheorem: Not entirely certain what you mean but HM is fundamentally dependent on the Nix package manager. But for the most part it works just fine on non-NixOS systems.
<energizer> how do i make a service? if i just try adding services.myservice = ... it tells me that the services.myservice option doesn't exist.
<energizer> or am i supposed to do that in the nix config, not home manager
<rycee> energizer: I'm afraid you have to be a bit more specific about what you mean by "service". Are you wanting to create a HM service module or a systemd user service?
<energizer> rycee: i didn't know there was a difference!
<rycee> A HM service module typically ends up defining a systemd service.
<energizer> when do i want each?
<rycee> If you are just wanting to run something under systemd then you can use the `systemd.user.services` option: https://rycee.gitlab.io/home-manager/options.html#opt-systemd.user.services
<energizer> when would i do the other thing?
<rycee> If you are wanting to create a HM module then you can have a look at the NixOS manual section on modules, most of the things there also apply for HM: https://nixos.org/nixos/manual/index.html#sec-writing-modules
<energizer> that'd be for if i wanted to contribute a service to HM itself?
<rycee> Yes, or if you want to split your own configuration into multiple modules.
<rycee> Your home.nix is itself a module.
ashkitten has quit [Quit: WeeChat 2.7.1]
ashkitten has joined #home-manager
__monty__ has quit [Quit: leaving]
hmpffff has quit [Quit: nchrrrr…]
hmpffff has joined #home-manager