<shin0x0b>
I'm new to nixos, can anyone point me in the right direction for a minimal desktop support with wifi and bspwm
2021-04-16
<kitty_hut[m]>
Yo, I am new to nixos. I am wanting to try out bspwm, how would that look to set it up? I have used tiling window managers before but I haven't set one up. I already have nixos set up, temporarily with KDE.
2021-03-25
<fuzzypixelz>
I know this is somewhat silly... I'm writing a config file for sxhkd and bspwm in nix: I have a bspwmrc.nix file that evaluates to a path to /nix/store/HASH-bspwmrc
2021-01-28
<peskygee>
Duponin: That is a no go. I'm out! I'll stick with i3 or bspwm hehe :-)
2021-01-27
<tpw_rules>
instead of just "exec bspwm"
<matthewcroughan>
I thought it'd just be `bspwm` and it'd pick up the default of .config/bspwm or something
<jesystani>
nope it just says bspwm
<tpw_rules>
okay yeah you shouldn't. do you see bspwm being pointed to a config file in ps aux?
<matthewcroughan>
so unless bspwm is being spawned by a systemd service, it's probably not going to be logged
<jesystani>
but ps aux says that bspwm is running
<jesystani>
no results for bspwm
<tpw_rules>
or just grep it for bspwm :P that's what i'd start with
<jesystani>
i dont see any configs there, and im not sure about systemd logs for nix, but the one in /var/log doesnt have any mention of bspwm
<matthewcroughan>
so it is generating xinitrc files, but what about config files for bspwm?
<matthewcroughan>
you said "but its not reading any of the config that im setting for bspwm in my home-configuration"
<jesystani>
i have home-manager writing a file ~/.xinitrc with `exec bspwm` in it, then once i login i run startx. when i tried using lightdm it would tell me "failed to start session", and i dont want to have to use an x based displaymanager anyway because it seems like bloat
<jesystani>
so my problem is that i can start bspwm through the startx displayManager, but its not reading any of the config that im setting for bspwm in my home-configuration
<jesystani>
howdy, im trying to get my xsession working nicely. i have bspwm enabled in my home-manager config, but i cant figure out how to get it to start on logon. ideally id like to have the default text-based login prompt, then upon login, have the xsession automatically start with whatever that user has defined in their home.nix file
2020-09-09
<simpson>
CyberManifest: *Completely* frozen? The mouse cursor was not moving, network I/O halted, SSH wouldn't respond? And what configuration did you change, exactly; bspwm?
<CyberManifest>
simpson: I have a perfect example of that bspwm that froze my entire system with one little configuration change, unresponsive to TTY or anything
<CyberManifest>
is bspwm available for NixOS ?
2020-08-21
<vika_nezrimaya>
I used bspwm some time ago to try it out and I'd like to say you'll be somewhat at home with sway
<vika_nezrimaya>
Sway is a tiling window environment too, but it's more like i3 than bspwm
<confused-jmc-nix>
but I like bspwm
<confused-jmc-nix>
Hmm, unfortunately `exec bspwm` doesn't work
<confused-jmc>
I have enabled bspwm in my home.nix
<confused-jmc>
I'm totally confused about how to setup home-manager in such a way that I can launch bspwm using startx
<confused-jmc>
and the last one was `exec bspwm`
<confused-jmc>
I'm trying to setup bspwm + sxhkd via home-manager. When I run startx, I end up in bspwm with some xterms that I didn't ask for. It didn't start sxhkd. The relevant bit of my config is here: https://pastebin.com/uVZxY939
2020-08-15
<Hayden[m]>
Can someone give me a hand with BSPWM on NixOS? For some reason my configuration just... refuses to apply.
2020-08-09
<nature>
infinisil: also this shouldn't be an issue once I start using bspwm via home-manager ?
<nature>
Does any of you have some idea of what might be wrong ? I did setup a xinitrc, I enabled startx and xserver, bspwm (my wm) is setup correctly too but when I startx I have a black screen
2020-07-29
<mattlevan>
It's the same reason why I'm using GNOME with pop-shell for tiling instead of something like i3, bspwm, etc.
<nature>
ideally what I want to achieve is to be presented with the startx login prompt (the simple tty one) and once I log in bspwm starts
<nature>
Can someone help me configure bspwm to start withou a displayManager (just simply starting via startx) ? I am having a hard time figuring it out...
<nature>
I don't know if you said it to me but no it's not the normal behaviour since I enabled bspwm, I should at least get inside the wm when I do a startx
2020-07-20
<kuramashinobi13[>
i can't set cursor theme in bspwm
2020-07-12
<pjt_014>
so `nix search bspwm` not showing a package named bspwm-unstable should be expected then?
2020-06-25
<sumina4>
qyliss, that's why I didn't find any xfce option on `xsession.windowManager` option I imagine (only stuff like i3, bspwm, xmonad and so on) ? I will look into NixOs modules then, thanks!
2020-06-24
<itshaydendev>
I've got this configuration for lightdm for bspwm, and the session config for bspwm is pointing at an xsession file
<pingiun>
doesn't bspwm log those anywhere?
<itshaydendev>
i get the feeling this might actually be a case of bspwm not reading the config at all
<KarlJoad>
I don't use BSPWM, so I'm making some guesses as to what might be wrong. It feels like a path issue though. If only the scripts, and only the first line of the bspwmrc file are not loading, then it feels like a path issue.
<pingiun>
because bspwm is started with a very limited path
<itshaydendev>
BSPWM *config* is in home/.config/bspwm/bspwmrc
<itshaydendev>
BSPWM *inclusion* is in modules/x/bspwm.nix
<itshaydendev>
pingiun: the thing is, the file that bspwm is being launched with *has* my changes
<pingiun>
but I don't think I can help any further, I don't use bspwm myself
<itshaydendev>
pingiun: The thing is, that's not the case. BSPWM is configured via an rc file and the `bspc` command. So for example, `bspc config window_gap 12`. If I run the config I changed manually from a terminal, it goes through ok
<pingiun>
itshaydendev: does bspwm have some config validation? maybe your config is invalid and it defaults to something
<pingiun>
itshaydendev: are you restarting bspwm in between config changes?
<itshaydendev>
Anyone know why I might be having problems with bspwm's `configFile` option in nixpkgs seemingly having a cache of some sorts?
<itshaydendev>
Anyone in here got bspwm knowledge? Still having the issue with my config not updating
2020-06-23
<simpson>
Can bspwm tell you its configuration file path? You could cross-reference to see which file is being used. It might be in the process arguments which you could retrieve with top or htop or /proc or etc.
<simpson>
itshaydendev: I don't use bspwm, but just to double-check: You changed the configuration file, and then did a nixos-rebuild switch and logged out and back in, but it was still the old configuration?
<itshaydendev>
Can I get a hand on the nixpkgs GH? Having some trouble with updating my bspwm config
<evils>
itshaydendev: you're editing a config file for bspwm and bspwm isn't charging in accordance?
<itshaydendev>
Can I get a hand with my NixOS bspwm config?
2020-05-18
<{^_^}>
rycee/home-manager#1247 (by fifn2, 10 minutes ago, open): How to configure bspwm
<finnwww[m]>
anyone have experience with bspwm?
<finnwww[m]>
I'm trying to configure bspwm on xorg with home manager and I keep getting an error that says "Failed to start session".
<finnwww[m]>
anyone configure bspwm with home manager?
2020-05-11
<pistache>
you can enable bspwm using xsession.windowManager.bspwm.enable
<pistache>
but there's nothing actually instructing bspwm to start
2020-04-20
<energizer>
finnwww[m]: i haven't tried that package so i can't say. otoh i'm using qtile's version of bspwm and i love it
<finnwww[m]>
I'm having a hard time installing bspwm on nix os. does anyone know a tutorial?
2020-03-26
<atemu12[m]>
Valodim: I probably don't need SXHKD in my systemPackages though, I must've missed that when removing bspwm, the module should add it automatically
<atemu12[m]>
Valodim: BSPWM
2020-01-18
<Guest85327>
I start a none+bspwm session via sddm
2020-01-14
<jD91mZM2>
buckley310: I'm using the bspwm window manager, no full DE.
2019-09-07
<Ashy>
havent used bspwm myself, for i3 i don't need xinitrc though i just use the gnome session manager to start it
<Raylier>
So installed bspwm, I don't need xinitrc right
<Raylier>
So I downloaded bspwm, sxhkd and stuff will I configure it from $HOME/.config/
<wildtrees>
I think I have it started but its not responding, so more of like how to configure bspwm on nixos
<wildtrees>
any guides to getting bspwm working on nixos?
2019-07-14
<day|flip>
oborot: if i have to guess. bspwm
2019-05-08
<ottidmes>
Synthetica: I am afraid of using wayland because I don't like the prospect of the potential problems it could bring, and I would have to change to the i3 variant that works on wayland, while I would prefer to say with bspwm
<ottidmes>
Synthetica: ah like so, right now I am happy with bspwm
2019-04-11
<mabel>
in my home.nix, where I fetch a specific version of bspwm by overriding the "src" attribute of the derivation
<over7head>
I installed xmonad instead of bspwm...
<over7head>
Im new here... it is minimal iso... i read manual, there is not "bspwm" wm listed in example... does it mean its not in repo?
2019-03-04
<ottidmes>
laalf: I can't help you more, it should just be matter of standard debug steps. Like does is it only sxkhd that does not run but bspwm does, what do the logs say, what if you run it your self explicitly, what if you check the contents of the session commands file and try to run the command that they run yourself manually as root, etc.
2019-03-03
<laalf>
sddm worked on gentoo and arch as well with bspwm
<ottidmes>
I am a lightdm user as well with none+bspwm
<sondr3>
laalf: I ran bspwm on my laptop with NixOS, my configuration was only windowManager and then I configured everything in .xinitrc
<laalf>
ottidmes: so if i select none+bspwm in sddm it should work
<ottidmes>
laalf: pretty sure thats it, since services.xserver.windowManager.session for bspwm starts sxhkd
<ottidmes>
I am trying to create a manpage for one of my packages, I tried asciidoc, because I saw bspwm use it, and it is easy enough, except the synopsis, I would like to have whitespace sensitiviy, but still style the flags in bold and such, anyone any experience with this?
2019-01-22
<ar1a>
none+bspwm here
<ottidmes>
rycee: my ~/.xsession is empty and I use lightdm, if that qualifies as standard X sessions, then my value is: xfce+bspwm
2019-01-17
<jomik>
bspwm does look nice tho.
<ottidmes>
jomik: with i3 I had glitches in full screen mode, and then I learned of bspwm and loved it
<jomik>
Well, ther eis a reason that people use bspwm, so I am sure that there are some things :D
<jomik>
I think it does the same as BSPWM at least :O
<ottidmes>
I loved the idea of writing the config in Haskell, but I did not like the window manager itself, I am now using bspwm with a forked lemonbar
2019-01-04
<ottidmes>
siraben: I also have a HiDPI display, I use bspwm+lemonbar and since I use multiple displays including normal DPI I just have my lemonbar configured to scale up accordingly, and then I set scaling per application that support it, it is good enough for me
2018-12-13
<ottidmes>
siraben: I have XFCE + bspwm and I had an application that required it to work, and since worked, but I have not used it a lot, so I am not sure whether there might still be open issues
<ottidmes>
Should I use a session manager? I am using no desktop manager with just a window manager (bspwm), but this causes the message about SESSION_MANAGER not being set, should I be using something for this, if not, can I just set it to e.g. '${coreutils}/bin/true' to silence the message?
2018-12-10
<apaul1729>
i run bspwm but have been thinking of trying dwm
2018-11-30
<ottidmes>
eyjhb: because I love having a programmable window manager, and although its not like that is not possible in i3, they have very similar capabilities, but in bspwm its how almost everything is approached, so it matches that way of using a window manager better.
<eyjhb>
ottidmes: makes sense! Why bspwm over i3?
<ottidmes>
eyjhb: I have used i3 for a time, but am now using bspwm, when you start out I can recommend just using the full screen tabbed view to work (and the basic commands i3 / keyboard shortcuts), then at least you can get productive with it
2018-11-26
<ottidmes>
the-kenny: I too have experienced that, but haven't in quite some time, which probably has to do with me now using bspwm without a compositor (rather than gnome 3)
2018-11-24
<ottidmes>
infinisil: In my case e.g. bspwm and bitwarden_rs, which I follow closely and tend to want the latest commit from
2018-10-29
<LnL>
I think keyboard service that's used with bspwm also can
2018-09-08
<jonreeve>
Does anyone know how to switch users, if home-manager manages your X session? I use SDDM as a display manager, and BSPWM as a window manager, but I can't seem to do Ctrl+Alt+F1 to get another SDDM login screen, as I would normally do on Arch.
2018-08-19
<jonreeve>
And I can't seem to quit properly (it quits bspwm, but not the rest of X, and doesn't drop me back to my display manager)
<jonreeve>
I'm having trouble getting bspwm set up, and I'm trying to find examples of good configs that use it
<jonreeve>
Does anyone here use bspwm?
2018-08-07
<kisik21>
So... I upgraded again. Rebooted. Rofi still complains about locale, termite still can't handle iBus layout switching, but hey, bspwm now launches correctly and I have colored emoji system-wide!
<kisik21>
How can I override bspwm's xsession snippet with an overlay?
2018-07-28
<smolboye>
i used to use startx before this when i used bspwm
<worldofpeace>
smolboye: This looks right in bspwm?
<sphalerite>
smolboye: and if you bind it to `pkill 'bspwm|sxhkd'`?
<sphalerite>
smolboye: what if, for testing purposes, you bind it to `pkill bspwm` rather than `bspc exit`?
<sphalerite>
smolboye: well usually the session should just end when the session process (probably bspwm) exits
<sphalerite>
so it's bspwm failing to exit
<smolboye>
killing sxhkd and bspwm gets me back to the sddm screen
<smolboye>
system boots into sddm, then i login, press cmd+alt+esc. instead of going back to sddm it just gets stuck on my bspwm screen. i can use mouse but nothing else works. i can switch ttys
<smolboye>
it just hangs on my bspwm screen instead of going back to sddm
<smolboye>
so quitting bspwm with cmd+alt+esc
<smolboye>
bspwm works just fine afterwards
2018-04-30
<{^_^}>
[nixpkgs] @joachifm merged pull request #39707 → Properly put bspwm process in the background in module → https://git.io/vpBDB
<{^_^}>
[nixpkgs] @iitalics opened pull request #39707 → Properly put bspwm process in the background in module → https://git.io/vpBDB
2018-04-27
<{^_^}>
→ 1a244d9a by @rvolosatovs: bspwm: add rvolosatovs to maintainers
<{^_^}>
→ df85ddd2 by @rvolosatovs: bspwm: 0.9.4 -> 0.9.5
<crooksey>
Any bspwm users here? If I start the standard nixos session, e.g. just a xterm window, then run sxhkd & followed by bspwm, it loads perfectly. However, if I have this as my .xinitrc "sxhkd & exec bspwm" bspwm starts, but I can't use my keyboard and none of the key bindings work, I assume its a trivial issue (as it works when starting from xterm)
2018-04-02
<_t_a_>
Howdy, could someone using bspwm and / or home manager send me their config to have a look through?
2018-04-01
<__tA__>
Could someone who's using Home-Manager as a NixOS Module, or someone using BSPWM share their configs? Wanna see some working exmples try and figure stuff out
2018-03-30
<ThatPako>
bspwm
<{^_^}>
[nixpkgs] @obadz pushed commit from @ryantm to master « bspwm: 0.9.3 -> 0.9.4 »: https://git.io/vxriC
<tA63>
Trying to play with Home Manager, I have it writing my .config/bspwm/bspwmrc, and I have in my main configuration.nix the option set to have bspwm's config file set to that same file. but the changes arent taking affect
<ottidmes>
alhariel: I am on xfce+bspwm and I use a hotkey daemon for those, not sure if there is anything in xfce to handle those things
2018-03-17
<ottidmes>
clever: I guess I should use loPrio, good catch! Since the bspwm module just uses the package provided to the package attribute to run bspwm directly from, while my general PATH bspwm should point the the binary, not my loop
<clever>
was bspwm already in systemPackages for another reason?
<ottidmes>
clever: nope, I just double checked, worked like I expected it to, hiPrio sets the meta.priority attribute on any deriviation and that in turn works as advertised when adding the deriviation in systemPackages, I get no more collision errors for bspwm :)
<sphalerite>
ottidmes: the key in mine is that bspwm is the loop condition so you don't need the || break
<ottidmes>
sphalerite: I thought they were all the same, while :; do bspwm; done, or the one with true, or the one you supplied? as in, : is a special true value in bash, or does it have performance implications (doubt they will be anywhere near significant)
<ottidmes>
Is there a way to prevent collisions when rebuilding your config for e.g. services.server.windowManager.bspwm.package = pkgs.writeScriptBin "bspwm" '' while true; do bspwm || break done ''; (I joined the lines for pasting, is actually multi lined)? Or another example, if I want to wrap nixos-rebuild, that will probably complain as well with a similar warning
2018-03-16
<ThatPako>
also, instead of using whatever crap the bspwm nix config I found uses I made it provide it's own stuff and now it all resides where it should
<MagnificentPako>
ottidmes: so you mind sharing how you set up bspwm in your .nix?
<MagnificentPako>
Is bspwm broken then?
<MagnificentPako>
Now after logging in I'm stuck at a white screen with the text "Session: none+bspwm"
<MagnificentPako>
Executing bspwm manually gives me "can't parse display string"
<MagnificentPako>
I have a basic bspwm and sxhkd config which should work
<ottidmes>
MagnificentPako: I am using bspwm on NixOS, so if you have any questions about setting it up, let me know
<ottidmes>
MagnificentPako: I would recommend keeping bspwm initially, take it one step at a time, going from Arch to NixOS already is a huge leap
<MagnificentPako>
Btw, if I were to use XMonad (might as well move to a fully functional workspace; I'm coming from bspwm though) would I configure it using Nix or a .hs config somewhere in my home?
2018-03-08
<ottidmes>
johnhamelink: I just ran polybar from the bspwm config, now I am using lemonbar though
<rawtaz>
johnhamelink: replace i3 with bspwm :)
<johnhamelink>
rawtaz: That's great for i3 but what if I want to use, say, bspwm with polybar on top. How would I do that? :)
<LnL>
johnhamelink: the nixos options will do that kind of stuff for you, bspwm is also available check man configuration.nix
<johnhamelink>
LnL: Yeah I did see this - what I'm more used to is having an xinitrc where I can run whichever WM I choose (my favourite is bspwm). Am I just thinking about this incorrectly?
2018-03-07
<ottidmes>
rawtaz: I had it in my i3 config and now have it in my bspwm config
<ottidmes>
rawtaz: I do not think there is much in bspwm that cannot be done in i3 and vice versa, there are some differences, but what made me choose bspwm is that with i3 it is more common to stick with the default config and tweak it a bit, while with bspwm automating and creating your own behaviors with the CLI is the common way of doing things
<ottidmes>
rawtaz: First of, i3 is more beginners friendly, I started out with it, went to xmonad and after getting fed up with certain bugs learned of bspwm
<rawtaz>
ottidmes: what do you like with bspwm that i3 doesnt provide?
<ottidmes>
rawtaz: I use bspwm, big fan
2018-02-26
<mfiano>
clever: Well bspwm loads to a black screen with no cursor and doesn't respond to anything
2018-02-16
<ottidmes>
i-am-the-slime: Well, if you take bspwm as an example, it does not really look like anything, the wallpaper, window switcher, toolbars, are up to you, i3 and xmonad do have a little bit more window decorating going on
<ottidmes>
i-am-the-slime: Personally I am a fan of bspwm, which prefer over XMonad even though I love Haskell and the idea of XMonad
2018-01-31
<ottidmes>
mlin: What? Weren't you using bspwm?
2018-01-30
<tmplt>
is it possible to override a package so that a command is run before starting the program within? This is for idea-community on bspwm, which I do `wmname LG3D` before starting.
2017-12-05
<joepie91>
I don't know anything about bspwm, but I know that eg. Plasma doesn't like certain ATI cards
<ati-radeon>
nope, bspwm
2017-11-05
<justin-sleep>
bspwm
2017-09-26
<S0rin>
I might try an other tiling (bspwm ?) some day but dwm is light fast and very few disadvantages (at least for me :)
2017-08-02
<mpcsh>
bspwm doesn't work for me (gives me like 1/6th of my screen, all windows stacked together, no keybinds work except to launch stuff)
<deltasquared>
srhb: whoah, I go install bspwm in nix and the install so far is still lighter than a minimal base arch install
2017-07-16
<ottidmes>
celph_: That will depend on you setup, in my case using bspwm I have it run in my bsprc setup file
2017-07-14
<mpcsh>
hey all, I'm using lightdm and bspwm, but whenever I switch to a tty (e.g. ctrl+alt+f2), bspwm quits, and I can't find a way to start lightdm again. what gives?
2017-05-25
<rvolosatovs>
clever: so I should go for xfce+bspwm?
<rvolosatovs>
hi. Where can I find any guidelines regarding multihead setup? I want to use a 4k screen with my x260 and `bspwm`. Tried putting `xrandr` command in services.xserver.sessionCommands, but that does not seem to work too good with the WM.(I only get 1 desktop and have to manually add new ones)
2017-04-01
<ndowens08>
crzyp3ck: not sure on blackbox, but on awesome and bspwm it is in the config file
2017-03-23
<ndowens08>
I dont worry about themes :) i use bspwm and awesome, things like that
2017-03-13
<ndowens08>
got to figure out these bspwm shortcuts lol, trying it out :)