• 0 Posts
  • 9 Comments
Joined 2 years ago
cake
Cake day: December 6th, 2023

help-circle


  • The Unix philosophy is many parts combined, instead of one mega-part. The Linux kernel is an exception, but the concept allows Linux to evolve over time, and to be flexible. I don’t know what AHK does (consider describing behaviour in these kinds of posts), but concepts like uber-key mapping can’t exist the way they did in Windows.

    It seems to me that you have two options:

    1. Move to a launcher style approach: find a utility that let’s you trigger a menu that offers the things that your are trying to do (dmenu, fuzzel have lots of extensions for behaviours), similar to the OSX launchpad or the windows start menu w/typing, but you can create your own options and script them
    2. Look at the key mapping for your DE (kde, gnome, sway, xfce, niri) and see what is there. KDE has excessive key mapping, and the small tiling managers have many launching and scripting options.

    Listen, moving from windows to Linux is not like moving to an apartment across the hall, it is more like moving to an apartment across the border - they have worked out some things differently, and sometimes better. Half of the goal of moving away from windows is moving away from windowisms. Explore and what else is there.

    People ask me why I use emacs (they don’t actually, but they could) and I answer by telling them that there are some very new progressive workflows that are significantly better that most IDEs - look at consult/vertico/marginalia/orderless/corfu , and forget evil/vi, look at meow. File browsing using a tree navigator is a last ditch thing. Watch prot on YouTube to learn build a stone cabin, understand philosophy, and learn how to use emacs; move forward and progress.

    Darnit, I’m rambling again.