-- Leo's gemini proxy

-- Connecting to tilde.cafe:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

..

Lately I have decided to change a bunch of stuff when it comes to my workflow with my devices. Be it my laptop or my android phone. I have made some changes mostly out of boredom, but also because I have got a few problems that I didn't feel like fixing on Spectrwm[1], as well as other quality of life changes.


🪟 Leaving Spectrwm, embracing Awesome, considering DWM


I really, really liked Spectrwm, I might as well go back to it in a few days, since the main reason I am moving away from it might not be that hard to fix. I find the system tray to be quite useful to me, my choice was trayer[2], since it was good enough. However, I had some problems that made it feel pretty clunky.


I can only show tag numbers,or numbers + name. I want to display only the names, which are Nerd Font glyphs.

The systray will overlap with the bar content, at least on the position I want it to be.

The systray wont follow me when switching workspace, but I have a script that moves it using `wmctrl`

When trayer gets moved to my current workspace, it steals focus, if I close every window, it steals focus

If trayer gets mouse focus, I **cannot** do **anything**, no keybindings will work. The only thing that works is clicking an icon that opens a window (like Discord) or killing Spectrwm from a TTY


Honestly, most of these problems are not a big deal most of the time. But as I said, I am doing this mainly out of boredom, so let me be.


Installing dwm[3] also came to mind, and I decided to give it a try, but right now I can't wrap my head around it, but I might check it out later.


🌐 Changing Firefox, checking out Qutebrowser


For quite some time, I have heard good things about Qutebrowser[4]. So I have decided to give it a try. I actually loved it, I really liked the way it works and I found myself extremely comfortable using Vim keybindings on it. I really enjoyed how smooth it was and the keyboard driven workflow.


Its engine is now based on Chromium, which is a bit annoying since I support Firefox's Gecko. However it now will display most websites better than when it was using WebKit as a base.


So right now I decided to go back to Firefox, and set it up in a similar manner to HexDSL's configuration[5], which has tabs on the left side and gets rid of most of the GUI, making it pretty nice looking to me. I will change to Qutebrowser once I set it up properly and get ad-blocking on it.


For now, Firefox + VimVixen[6] will do to give me that Vim-like workflow. I actually can't believe how handy and nice it is.


💻 Maybe distro hopping, changing rom again


After all this, I have also been thinking about changing my distro once again. I have enjoyed void for quite a while, and its great, with no doubt, I might just be a bit inspired while writing this and I might end up not switching after all.


I have been considering something like EndeavourOS[7], or maybe reinstalling Void, but base only, we will see. I am a bit tempted by the "terminal driven" workflow the claim to have, I already have that on Void, but I am still curious.


Also, I will change my Android rom soon. I haven't updated it in a while, and I have been looking for a bit more customization than what I already have. I have downloaded CrDroid[8], which has an official rom available for my Redmi Note 8, so I will give it a try later today.


Syncthing and Migrate are great tools for making backups, and I think I will have to install minimal Gapps due to school stuff, and because I got some paid apps I can't live without, such as Nova Launcher or Typing Hero. I am working towards changing that, but not right now.


I always feel quite dirty when I have to change rom and reinstall the Google apps, especially when I try to defend FOSS and Android in general, but well, you gotta do what you gotta do.


Wrapping up


Anyways, after all of this I gotta say I am quite happy with the changes I've done, and I hope the ones I still have to make will be good too. I have had some problems with time management, and I know that it's kind of a meme the amount of time you invest on setting everything up on Linux to get actual work done. But well, I enjoy it, and I still managed to deliver all of my homework! So I consider this a win. I have exams next week, so let's see what happens with that.


This has been day 34 of #100DaystoOffload[9]


1: https://github.com/conformal/spectrwm

2: https://github.com/sargon/trayer-srg

3: https://dwm.suckless.org/

4: https://qutebrowser.org/

5: https://gitlab.com/hexdsl/dots/-/tree/master/firefox

6: https://github.com/ueokande/vim-vixen

7: https://endeavouros.com/

8: https://crdroid.net/

9: https:/100DaystoOffload.com

-- Response ended

-- Page fetched on Sun Jun 2 12:16:28 2024