<DigitalKiwi>
shouldn't need to do that and didn't used to have to :( i think it works with lightdm maybe...
<matthewcroughan[>
It does not work with LightDM.
<matthewcroughan[>
`~/.profile` is ignored.
<matthewcroughan[>
Therefore the code I just gave you doesn't work, if launched via a display manager.
<matthewcroughan[>
If launched via `bash`, i.e by logging in via a TTY it works.
<matthewcroughan[>
It's a very simple to reproduce issue.
<DigitalKiwi>
i was talking about the other problem not yours
<matthewcroughan[>
ah ok :)
<DigitalKiwi>
anyway so 2 things. you might be able to find one of those files like the one i use for xmonad that might do what you want. and depending on what you need to do...i think what i ended up doing is put everything in .bashrc >.>
<DigitalKiwi>
oh and the third thing is; DEs are just generally broken on nixos :(
<DigitalKiwi>
tbf ... a lot of them are just generally broken ;p but nixos has a few extra edges
<matthewcroughan[>
`polkit-gnome-authentication-agent-1` I mean?
<matthewcroughan[>
black boxes! :D
<matthewcroughan[>
I just tested this, it did nothing.
<matthewcroughan[>
I see it in htop
<matthewcroughan[>
it ran
<matthewcroughan[>
it did absolutely nothing of any measure
<matthewcroughan[>
what is your reasoning for assuming this does anything?
<matthewcroughan[>
Why would:
<matthewcroughan[>
"application-level toolkit for defining and handling the policy that allows unprivileged processes to speak to privileged processes:"
<matthewcroughan[>
Have anything to do with sourcing and profiles?
<slby[m]>
Ah, sorry! It helped me. Sad that it couldn't help you.
<slby[m]>
It is an authentication agent. And since I use pam to manage my session maybe that is why it helped me?
<matthewcroughan[>
I don't think it did help you.
<matthewcroughan[>
I think you think it did something it didn't.
<matthewcroughan[>
Try taking it out, I bet you it won't change anything :D
<slby[m]>
Mh, maybe but I had a problem with sourcing environment variables for quite a while and I was trying to get rid of it, that finally helped. And I used it on 2 different machines and after I used it it actually helped, but yes I will try taking it out later.
<matthewcroughan[>
are your configs on git anywhere?
<slby[m]>
Yes, but I don't feel comfortable to put them in the open atm.
<matthewcroughan[>
why? if it doesn't have secrets in it
<matthewcroughan[>
all the nix code ends up in one big blob in the end anyway
<matthewcroughan[>
doesn't matter how organised/disorganised it is, hence being a programming language
<slby[m]>
No there are no secrets in it, but I guess personal information that I want to treat that way. You motivated me to think about splitting that up and maybe putting the config up on a public git instance. But that will take a bit :D.
<slby[m]>
srk has joined #home-manager
evanjs has quit [Read error: Connection reset by peer]
evanjs has joined #home-manager
quinn has quit [Ping timeout: 265 seconds]
quinn has joined #home-manager
tad-lispy[m] has joined #home-manager
<tad-lispy[m]>
Hello! I did `nix-channel --update` and `home-manager switch` and now something doesn't work. I would like to investigate, but first I'd like to switch back to see if the problem was introduced by the new generation or something else.
<tad-lispy[m]>
How can I switch to a previous generation?
<nitsky>
Hi, I am trying to set up NixOS w/ flakes and home-manager, but there is some sort of syntax error in home-manager. I believe it is because I am on Nix 2.4-pre***** and home-manager claims it does not support 2.4 yet. However, in order to use flakes, I believe I need to be on the unstable version of Nix. Is it possible to get NixOS + Flakes +
<nitsky>
home-manager running currently?
<__monty__>
nitsky: I do think there were changes made to support flakes. Might still be in a separate branch though? Good luck figuring this out.
__monty__ has quit [Quit: leaving]
quinn has quit [Ping timeout: 268 seconds]
quinn has joined #home-manager
ryantrinkle has quit [Ping timeout: 252 seconds]
<AmandaC>
nitsky: I'm using HM + Flakes just fine on my NixOS machine, what exactlt is the error you're getting?
<nitsky>
AmandaC: I downgraded home-manager to the same commit as referenced by the "devos" project, and it worked.
<nitsky>
Then, I upgraded to the latest commit, including a flake-related update from a couple minutes ago, and it's still working
<nitsky>
So all good now, thank you :)
ryantrinkle has joined #home-manager
nitsky has quit [Quit: Connection closed]
mcornick has joined #home-manager
mcornick has quit [Client Quit]
mcornick has joined #home-manager
<matthewcroughan[>
I can't quite figure out how to use `gtk.iconTheme`
<matthewcroughan[>
What display manager do you use?
<matthewcroughan[>
I see you're using `home.sessionVariables`
<SumnerEvans[m]>
I think I used `lxappearance` to actually figure out what the theme name was.
<SumnerEvans[m]>
I'm using i3wm/sway
<matthewcroughan[>
Yes, but how do you launch that?
<matthewcroughan[>
GDM? SDDM?
<SumnerEvans[m]>
On my i3 machines, I have `services.xserver.windowManager.i3.enable` in my global config and it uses whatever the default launcher is for that.
<SumnerEvans[m]>
For my sway machines, I just log in via the TTY and then type `sway`
<matthewcroughan[>
Interesting, the thing that was dark is now not dark anymore.
<matthewcroughan[>
if I rebuild nixos, home-manager can't be in a good state until a reboot occurs
<matthewcroughan[>
I guess because of something to do with `export __HM_SESS_VARS_SOURCED=1` being in the .profile stuff
<matthewcroughan[>
dunno, just seems really wrong
ryantrinkle has quit [Ping timeout: 240 seconds]
<matthewcroughan[>
I can reliably do this, if I *change* anything about my home-manager config, `rebuild switch` and then try and launch an app that is supposed to be dark for example, it'll screw everything up and the profile will not be quite right
ryantrinkle has joined #home-manager
supersandro20007 has joined #home-manager
supersandro2000 is now known as Guest68734
Guest68734 has quit [Killed (hitchcock.freenode.net (Nickname regained by services))]