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
cjpbirkbeck has joined #home-manager
<kyren> okay I was wrong, it appears to default to melpaPackages, I was deducing this from bad information, and it appears I can switch betwen melpaPackages and melpaStablePackages by prefixing the package name with melpaStablePackages, I think I understand now :)
<kyren> I was thrown off by the fact that I'm using 20.03 and the melpa snapshot is a few months old
Emantor has quit [Quit: ZNC - http://znc.in]
Emantor has joined #home-manager
BiancaRagazza has joined #home-manager
BiancaRagazza has quit [Ping timeout: 240 seconds]
cole-h has quit [Ping timeout: 264 seconds]
malSet has quit [Read error: Connection reset by peer]
malSet has joined #home-manager
Feliciana has joined #home-manager
Feliciana has quit [Client Quit]
__monty__ has joined #home-manager
greizgh has quit [Quit: greizgh]
greizgh has joined #home-manager
alexbakker has quit [Quit: Dikke doei]
alexbakker has joined #home-manager
CamilaMorro has joined #home-manager
CamilaMorro has quit [Client Quit]
cjpbirkbeck has quit [Quit: cjpbirkbeck]
Laboon3k has joined #home-manager
<Laboon3k> Hello, people! Newbie question here!
<Laboon3k> I have seen some configuration option in the manual, as 'xsession.*'.
<Laboon3k> Does it imply I can get rid of all X11 configurations in root /etc/nixos/configuration.nix file and use Home-Manager to manage them?
<Laboon3k> Or there is something I need to keep in those "root-owned" files?
<infinisil> Laboon3k: You do need to keep services.xserver.enable and services.xserver.displayManager.*, as those are not user-specific
<infinisil> But everything else can be removed I'm pretty sure
<Laboon3k> infinisil: as far as I remember, there is no way to start X without a display manager, right?
<Laboon3k> Then, how can I select one of the possible window managers?
<infinisil> I think X is what actually runs the display manager
<Laboon3k> Oh, maybe I am confusing the things here.
<infinisil> Look at home-managers xsession.* options
<Laboon3k> Oh, fine. I will read it now.
<Laboon3k> Another thing: what about Wayland?
* infinisil has no idea about wayland
* Laboon3k thanks anyway.
eon` has quit [*.net *.split]
infty has quit [*.net *.split]
eon` has joined #home-manager
infty has joined #home-manager
meatcar has quit [*.net *.split]
meatcar has joined #home-manager
meatcar has quit [Changing host]
meatcar has joined #home-manager
andi- has quit [Ping timeout: 246 seconds]
andi- has joined #home-manager
andi- has joined #home-manager
andi- has quit [Changing host]
<maralorn> Laboon3k: For completeness: No, you can start X without a display-manager. I don‘t know though how good it is supoort by nixos, hm or the window manager of your choice. They way to go would be tty login and then run xinit.
<maralorn> Laboon3k: Also I start sway (the wayland compositor) similarly. You can just install it via /etc/nixos/configuration.nix and then start it with by running "sway" in the tty.
<maralorn> It‘s by the way possible to just install sway for your user without using the /etc/nixos/configuration.nix. But sadly there so no home-manager module for that yet.
<maralorn> (or was the last time I checked.)
<maralorn> I was thinking about upstreaming my solution to hm but that would lead to duplication with the system wide installation.
cole-h has joined #home-manager
<Laboon3k> maralorn: as far as I remember, there are some options like programs.sway and wayland.windowManager.sway.*
<Laboon3k> Another question: how I effectively use Comptop/Picom?
<mmatthieu> maralorn: I spent hours and hours to make my awesomewm config and I looking for a basic i3/sway one. do you have one on gitlab or somewhere ? Thanks.
<maralorn> mmequignon: It‘s not optimized to generalize to other people, but here you go: https://git.darmstadt.ccc.de/maralorn/nixos-config/-/blob/master/home/desktop/sway.nix
<mmatthieu> thx
<maralorn> mmequignon: If you search that repo for "sway" you should have now false negatives for things you need to do to use sway.
<maralorn> (Of course some of the hits are probably optional.)
<mmatthieu> I just need to "reproduce" the awesomewm behaviour. I do not need something overtuned, with fancy bars everywhere like I already say many times.
<mmatthieu> a few shortcuts, 2 or 3 widgets and I'm fine. ^^
Laboon3k has quit [Quit: Leaving]
__monty__ has quit [Quit: leaving]
RenataFox has joined #home-manager
RenataFox has quit [Client Quit]