- I've setup a better window layout for gdb-many-windows:
| command window | source code |
| helper buffers | program i/o |
- Hydra to swap between the various helper buffers quickly
I added support for focusing a specific window when some kind of
notification occurs to my DWM fork in 879e7d3. This script allows me
to choose an open window and force my window manager to pull it up.
Very powerful!
Makes it easier to read. Also ensures any future additions just have
their own section rather than me appending the Lisp and forgetting to
update the text.
- A helper function to instantly perform commands
- eshell-goto-latest-prompt to remove any artifacts when performing
these instant commands
Bindings needed to be moved over to that section cos they utilise
these helpers.
awk is OP man - so easy to use and does a bunch of stuff all at once
without having to rely on multiple pipes. It comes with essentially
every distribution so you'll always have access to it.
When on a remote directory (i.e. ssh'd onto a separate folder), user
input would be coloured based on the status colour of the last
command. This colouring should only apply on the actual user-prompt
component - so this commit fixes it.
RCA: caused by run-on-colouring from the ep/user-prompt i.e. no
defaulting of the face.
empty C-u will always maps to choosing an instance, numerics will map
to numeric eshell instances. This way you can still name your
instances if you really want, but instant access eshells through
numeric argument is allowed and incentivised.
browser: open http://loopback via xdg-open (allows us to abstract away
details and reuse the script)
spawn_everything: launch all the stuff I require for my full desktop
experience on boot.