home.social

#stumpwm — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #stumpwm, aggregated by home.social.

fetched live
  1. Sadly, I have to leave #StumpWM after ~10 years of usage because of accumulating X11 issues along with my old Nvidia graphics card not playing along well with everything without a lot of manual work.

    I am on KDE #plasma with Wayland now. Graphics drivers (and so many other things) work without much hassle.

    I really hope to get back to Stump again but maybe it will be github.com/stumpwm/mahogany once that stabilizes.

  2. I'm almost finished with the second layout for #Gliver (which will become the default layout), here's a quick demo!
    #Gliver is a #riverwm based #wayland window manager inspired by #Emacs and #StumpWM, its new manual layout should give you complete control over splitting and resizing containers. New windows spawn in your focused container, and empty containers display a placeholder until they're in use.

  3. "Many users choose to sacrifice a little screen real-estate to display some generally useful information: the current time and date, wireless network connections, the names of open windows, etc. #StumpWM allows you to display this information in a bar across either the top or the bottom of the screen."

    What happens if I don't want to use that screen real-estate and instead just put a clock in my #Emacs mode line? Well, apparently the answer is on a different page: "The mode line can be turned on and off with the mode-line command or the lisp function stumpwm:toggle-mode-line". Cool, got to check it out.

    This documentation is old enough to still make reference not to polybar, but to stalonetray, which got me chuckling - time flies fast...

  4. @mariomedjeral I used #Stumpwm for many (many!) years, and its interaction with Emacs was one of the highlights.

    What broke my use was multiple monitors. I simply couldn't get it all to work properly, it was a bit overwhelming.

    I often use Ratpoison on my laptop, which suites it nicely.

    Like Stumpwm, it's stuck of X11 which is less battery efficient than Wayland. Though I think #Ratpoison probably compensates for that.

  5. My Linux workstation:

    Impressed with stumpwm. As an emacs user thought must try (usually use XMonad).

    Workflow: Debian/Emacs (denote.el)/Stumpwm/Zotero.
    Happy too with Yandex-browser-stable.

    #stumpwm

  6. @tfb My fallback WM, when for some reason exwm doesn't work for me, is StumpWM: Common LISP based so sympathetic to Emacs.

    #Emacs #TilingWindowManager #exwm #StumpWM

  7. Apparently the original developer of the ratpoison #WindowManager (I posted about it last night) has a similar project written in #CommonLisp called #StumpWM. So, if a #TilingWindowManager interests you, give it a shot!

    #Linux #RunBSD

    stumpwm.GitHub.io/

  8. Fixed bug in stumpish, which disallows to successfully run stumpish inside shell script, which was launched inside StumpWM or StumpWM REPL.

    Hope, it will be merged by the StumpWM devs :dragnloaf:

    github.com/stumpwm/stumpwm-con

    #StumpWm #stumpish #bash #shell

  9. I fuckin love this highly customizable, tweakable and hackable beast :dragnhearteyes: :dragnhearteyes: :dragnhearteyes:

    #StumpWm #CommonLisp #Emacs #REPL

  10. I was inspired by these links: merveilles.town/@neauoire/1145 and tried to use a DejaVu Serif fonts (BTW, I'm always like a Computer Modern serif font) in my system and use a smaller color palette or dithering in my wallpaper/blog header image.

    - #StumpWm modeline looks like a good old book
    - #Emacs modeline with Serif font looks interesting
    - and #conky too
    - blog's main page reduced from ~130 Kb to 59 Kb, lol :dragnaww:

    #retrocomputing #dejavu #serif #simplicity

  11. 2) I can define custom keybindings for each application. If I want to make search in Librewolf with C-s, go to address bar with M-x and move page up/down with C-v/M-v (so, I want Emacs keybindings in my browser), then I use this code:

    (2/2)

    #StumpWm #CommonLisp #librewolf

  12. Top 2 StumpWm features (for me):

    1) I can display anything in modeline. If I get rid of standard bubble notifications and want to display brightness/volume bars not in the floating notification but right in the bottom bar, temporarily replacing all its data with progress bar — then … it is simple:

    (1/2)

    #StumpWm #CommonLisp

  13. Finally, I moved the soul (but not the body) of my i3wm configuration to the #StumpWm :dragnaww:

    The possibility to open REPL and tune WM configuration step by step — is priceless. I literally can change all in the runtime.

    OFC there are some drawbacks. For ex. if I try to update modeline every second, then my CPU temperature, WiFi AP name, IP address and datetime updates will eat my CPU.

    But, because there is a hackable LISP code, I think I can change that in the future :dragnloaf:

  14. Oh, #StumpWm is an incredible thing! :dragnaww:

    Connected my StumpWm instance to the Emacs REPL to configure fonts. And found that (xft:cache-fonts) can't find my fonts. :dragnsweats:

    Go to clx-truetype sources, found that *font-dirs* looks like points to the wrong catalog suitable for Linux but unsuitable for FreeBSD — and confirmed this inside REPL :dragnthink:

    So I change the variable in the _runtime_ inside the running process and now my fonts are found!

    #CommonLisp #Emacs #FreeBSD

  15. OH SHI~~~~

    Suddenly, I found that #StumpWm is written on the #CommonLisp :dragnsweats:

    Goodbye i3wm and world :dragnhappy:

  16. Until #Gentoo portage catches up with the packages needed for #StumpWM to run without crashing, I think I'll give #QTile a go. Can't do the keyboard shortcut things I want, but neither can most other WM or DEs.

    Should be very helpful with the new 3440x1440 monitor arriving tomorrow. Large fonts AND two windows next to each other. Sounds great; I can't wait to experience it. (Upgrading from 1920x1080.)

    #Linux #WindowManagers

  17. I suppose I could switch to #EXWM (again), but can it do keystroke intercepts the way #StumpWM can?

    My reasons for trying StumpWM are:

    1) try another window manager
    2) learn some lisp
    3) use emacs keystrokes in #Mozilla #Firefox. Or at least turn off ctrl-w to kill the window.

    If EXWM can do 3, then it may be worth trying until I can get StumpWM working.

  18. Anyone get #StumpWM working on #Gentoo #Linux?

    It seems there is an issue in CLX or maybe SBCL that causes StumpWM to exit with an error at start. Supposedly fixed in updated CLX package, but that isn't in portage yet.

    I'd like to try putting the newer version in /usr/local/ and having StumpWM use that. Not sure the best way to go about that, though.

    Or, maybe a local package (portage overlay) would be better? Haven't done that before - maybe a good spring break project, though.

  19. Just learned about #Xephyr for running a second x session inside the first one. Very cool. Can't believe I hadn't heard about it before now. Years and years ago, I used to routinely run a second session on vt8. Good for testing out different window managers or desktop environments or running things as a different user.

    Using Xephyr to troubleshoot #stumpwm - it starts and exits / crashes immediately. Testing a few things, so not giving up hope yet.

  20. Upgrading my monitor to 3440x1440, from 1920x1080. Physically about the same size (about 2-inches longer, diagonally). I might even put two windows next to each other. Or, I might try #StumpWM.

    Time to go download a gig or so of wallpapers / backgrounds from #DigitalBlasphemy. Only ever downloaded the 1920x1080 ones.

  21. I just love how easy it is to tweak #stumpwm while it's running. Just keep a #sly connection open and the config in an #emacs buffer, then you can very easily implement whatever you want to do with a couple of commands.

  22. #stumpwm is looking increasingly awesome, now that I've managed to iron out some initial kinks and connected it to #slynk.

  23. I would have loved to see some kind of merge of , and . At least a version of Lem running in Nyxt, making the power of both available to build upon. I have pretty much top to bottom now (including and ), but it's still pretty disconnected. I can control things from emacs though, so that's the middle ground, but I would have loved there too.

  24. Figuring out a stupid solution to a stupid problem with my #Emacs on my #Guix / #StumpWM machine.

    There's surely an actual fix for this, but I figured out a stupid workaround at least.

    Guix, XIM, Emacs, Multi_key, Shft+SPC | The Neo-Babbage Files

    (Want to compose characters? Then you can't scroll backwards with Shft-SPACE. Want to scroll backwards with Shft-SPACE? Then you can't compose characters.)

  25. @lhp That's really cool! Currently I control #herbstluftwm via my own terribly organized #elisp wrapper scripts but would love a scheme-based alternative to #stumpwm. Any plans for tiling support?

  26. My OpenBSD Thinkpad that I use mostly for my studies.

    The screen is small but the setup is comfortable.

    #openbsd #stumpwm #lisp