4 ms·
Ooh, another NixOS user! I'm curious about your setup; Do you use the same NixOS configuration across machines? Do you use i3 with another desktop environmen
by siraben 6y ago
Ooh, another NixOS user! I'm curious about your setup;
Do you use the same NixOS configuration across machines?
Do you use i3 with another desktop environment or by itself?
- MarcScott 6y agoSame configuration across different machines (apart from hardware.nix). I have a configuration.nix, networking.nix and packages.nix that pretty much covers everything. Then there's my .emacs, bashrc and my i3/config files. There's probably a way to get those last three into my NixOS config, but I haven't really investigated that. I only use i3. Haven't found a reason to install another WM yet. I tend to use xrandr, pavucontrol and wpa_supplicant quite happily for most of the stuff people use a GUI WM for.
- onlydnaq 6y ago> There’s probably a way to get those last three into my NixOS config There is, it’s called home-manager [1] and it’s a pretty nice way to manage your config files and user packages even if you’re not on a NixOS system. [1]. https://github.com/nix-community/home-manager https://github.com/nix-community/home-manager
- siraben 6y agoI see. I keep my Emacs configuration non-nixified but otherwise I use home-manager + stow for shell config and config dir stuff.
- momentoftop 6y agoI've nixified my emacs configuration for a while now and, relevant to this thread, it's put up a bit of a roadblock for me trying EXWM (I'm a long time xmonad user). Changing my emacs configurations means restarting my emacs sessions in NixOS, and I don't want to have to do that if emacs is going to be my WM....