Es difícil levantarse, es difícil laburar, es difícil parar de laburar, es difícil descansar, es difícil dormir, es difícil cocinar, es difícil pedirle al otro que cocine, es difícil no cocinar y pedir delivery, es difícil salir a hacer las compras, es difícil no salir, es difícil ir a la terraza, es difícil la reunión por zoom, es difícil concentrarse, es difícil programar, es difícil hacer videos, es difícil leer, es difícil escuchar música, es difícil distraerse, es difícil el chat del laburo, es difícil el chat de amigos, es difícil twitter, es difícil el noticiero, es difícil escribir, es difícil.
It has been a little over a week since I committed to using a tiling window manager.
Sure, I am cheating because I am actually still using KDE plus Kröhnkite but my windows are tiled and I am liking it a lot.
Why this and not i3 or whatever? Because I don't want to change my lifestyle, I just want my windows to not overlap generally.
Kröhnkite provides enough tiling functionality that I get (I think) the benefits without the massive upheaval of giving up everything I am used to in my desktop. I still use the Windows Key (ok, ok, the "Meta" key) to launch apps. I still have a plasma panel with plasmoids at the bottom of my monitor, I can still float the windows if I want to! I can still use most of the shortcuts from my past 24 years using KDE (yes, really) and so on.
What are some things I had to change to adapt?
I had to change to focus-follows-mouse. BUT for the first time since I started using FVWM in 1993 I am liking focus-follows-mouse better than click-to-focus. It turns out KDE's implementation of it is quite nice and almost "does what I mean". As it says in the docs, "like click to focus, but just don't click".
I removed window decorations. Yes, you can keep them, but they feel out of place.
I set thicker window borders. Resizing windows via shortcuts is just not nice in general, so thicker borders help.
What are some things I have liked?
Fixed tiling layout in one monitor and floating in the other is awesome when needed. And I can get it in place with one keypress! So, in general, dynamic, separate layouts for each screen is very, very useful.
Having a "tiling" wm that still respects most WM conventions is good. So, popups float. Yay.
Alt+Entershortcut to make a window the "important" one is neat.
Love how maximization/minimization works.
What are some things I have not liked?
The "tiled" layout has multiple versions you can switch between with Ctrl+I/D ... and well, sometimes none of them is exactly what I want? Also, the higher numbered ones only are useful when you have many windows tiling, and if you don't they don't do anything.
Since I have no window decorations, the brutal inconsistency on app-quitting shortcuts is annoying. It can be
escor whatever. I end up doing
alt+f4which feels like windows 3.11.
The UX of KWin scripts is a bit lacking. I installed another one a while ago, called Quarter-Tiling, and I have removed every trace of it from my system... except for its shortcuts, which will apparently pollute my config dialogs forever.
So, experiment will continue!
(Sorry, the video is in spanish)
Preguntas de gente! Respuestas de mí!
Perdón por el sonido, moví el micrófono de lugar, quedó más cerca y el sonido clipea, lamentablemente soy demasiado haragán como para grabarlo de nuevo.
- Entrevistas de trabajo: https://youtu.be/ICndfSG1Or4
Because my site has 20 years of baggage. Which means every bad idea in the my 20 year history of doing my own blog software is lurking in it somewhere.
For example, when Nikola got started, it had (it still has it!) support for what I called "meta files". Basically, you put your post's content in a file, say "mypost.txt" and you added things like the date, the title, tags and so on in "mypost.meta", which was the metafile.
That was good in that it was a way to quickly get it working without worrying about how to extract metadata from source files, and to keep source files compatible with other toolchains, like docutils' or normal markdown.
BUT, then we added ways to have metadata in the files and keep them compatible. But
I still had 1500 metafiles in my site. And getting rid of them would involve some
python and some pain, so I never upgraded the posts to the newer format.
two_post_files = [p for p in site.timeline if p.is_two_file] for p in two_post_files: p.is_two_file = False print(p.title())
What is that? Well, it filters the
site.timeline and finds all the things
that are in two files using the
is_two_file property, and then makes them
not be two files.
What is the result?
$ git diff --stat 766d8e1c5dd495d4aa7e27bb0b7f6b2c62c6aa63 | tail -1 3739 files changed, 20521 insertions(+), 7381 deletions(-)
Of course my site is under git, I would not dare do this without it.
And hey, no more