this post was submitted on 01 Oct 2023
117 points (90.3% liked)

Programming

17538 readers
71 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities [email protected]



founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 2 points 1 year ago* (last edited 1 year ago)

Text editor is highly customized Neovim in compiled suckless terminal emulator. Used for HTML, CSS, JavaScript, Bash, Python, and a bit of C. I also use a text expander called espanso that is really powerful when used with bash.

In my search engine of choice, Duckduckgo (Lite), I love using bangs like !mdn !w !aur !archwiki for amazingly fast searches. I have a bunch of extensions, but Vimium is crazy helpful. I love my bspwm window manager in Linux. Plus my ortholinear keyboard just made my workflow crazy fast when it needs to be...

I also wrote my own git wrapper in bash that can do the basics (add, commit, push) and some other features (add emojis, reset hard push, choose previous commit to roll back to, even create or delete a github repo calling out to their api). I use that for most git related things, otherwise I just use git directly. The list goes on, but for web dev my tools are...unique.