Aryadev Chavali
7339e74a71
Scripts/status: check if bluetooth controllers are even available
2025-11-24 16:42:16 +00:00
Aryadev Chavali
9bba43b567
textual adjustments in config
2025-11-18 06:58:01 +00:00
Aryadev Chavali
8b0ebb8254
split of C/C++ auto-insert into its own section.
2025-11-17 01:08:57 +00:00
Aryadev Chavali
9f32648119
WIP script to be able to lookup keybindings from SXHkD
2025-11-16 22:31:57 +00:00
Aryadev Chavali
9eb7582eff
Script to check the dirty memory property of /proc/meminfo
2025-11-16 22:31:35 +00:00
Aryadev Chavali
7337d56786
Small changes
2025-11-16 22:31:24 +00:00
Aryadev Chavali
93be55b00a
Better clean-buffer-list
2025-11-16 22:30:37 +00:00
Aryadev Chavali
711cdf555b
Reintroduce reset-font-size
2025-11-16 22:30:30 +00:00
Aryadev Chavali
69f82668f1
bump versions
2025-11-09 19:02:55 +00:00
Aryadev Chavali
2795248a74
Small changes
2025-11-08 04:28:09 +00:00
Aryadev Chavali
a0c8e3ab3e
add gptel
2025-11-08 04:19:42 +00:00
Aryadev Chavali
58cc74e096
eshell: Setup some helper functions in eshell-additions, move bindings to there.
...
- 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.
2025-11-04 16:44:28 +00:00
Aryadev Chavali
088ce4a865
Add exit status code on failure to eshell prompt
2025-11-04 16:43:02 +00:00
Aryadev Chavali
d46304378c
Small changes
2025-11-04 16:41:57 +00:00
Aryadev Chavali
fe0c756636
eselect: use the Emacs systemd service instead of a random bg-daemon
2025-11-04 16:38:51 +00:00
Aryadev Chavali
0fb4a59372
Small adjustments on other scripts
2025-11-04 16:38:41 +00:00
Aryadev Chavali
0d374a5f82
awk refactor of my scripts
...
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.
2025-11-04 16:37:44 +00:00
Aryadev Chavali
0f667e4d76
qedit: quickly write up some code in your editor of choice
...
Generates a temp file (with your choice of extension) which you can
then write code in immediately.
2025-11-04 16:35:13 +00:00
Aryadev Chavali
1241cc216d
In no world should battery hibernate the system automatically
...
Not a job for a simple status script - user should be smart enough to
do it themselves.
2025-11-03 15:42:19 +00:00
Aryadev Chavali
f531712101
Fix bug eshell-prompt
...
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.
2025-10-29 23:45:25 +00:00
Aryadev Chavali
eccbbacbd4
Cleanup gitignore
2025-10-29 23:44:35 +00:00
Aryadev Chavali
6b17ba2e02
Some more yakshaving
2025-10-29 00:34:28 +00:00
Aryadev Chavali
0996728c64
rework +eshell/open and +eshell/at-cwd
...
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.
2025-10-29 00:32:43 +00:00
Aryadev Chavali
4492cbc9b5
make normal the initial state for eshell-mode
2025-10-29 00:32:15 +00:00
Aryadev Chavali
c53d9647c1
Some light yakshaving
2025-10-29 00:32:09 +00:00
Aryadev Chavali
b05741b961
Using ly for my login manager means I don't need auto login
2025-10-29 00:31:26 +00:00
Aryadev Chavali
8b535437f6
Extend bluetooth-status to present the status of multiple devices
2025-10-29 00:31:21 +00:00
Aryadev Chavali
11b2f049fe
Added script to rerun a command on a timer infinitely.
2025-10-26 13:58:25 +00:00
Aryadev Chavali
991c499599
small changes to scripts
2025-10-26 13:58:10 +00:00
Aryadev Chavali
bb4c5af86c
Two new scripts with bindings in sxhkd
...
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.
2025-10-26 13:57:08 +00:00
Aryadev Chavali
56afe2e109
Make act_display present arguments in dmenu prompt
2025-10-23 02:53:00 +01:00
Aryadev Chavali
a7f95c1ce2
rearrange sxhkd
2025-10-23 02:52:51 +01:00
Aryadev Chavali
4debe52aab
Setup script to init/tear down a screen timer for autolocking
2025-10-23 02:52:43 +01:00
Aryadev Chavali
dd3932ec1c
yakshaving ykwim
2025-10-23 02:23:10 +01:00
Aryadev Chavali
6910f07d14
bump lazy
2025-10-23 02:22:24 +01:00
Aryadev Chavali
f417ddbef2
Match foreground with colour in personal-solarized
2025-10-23 02:22:08 +01:00
Aryadev Chavali
e2b1883af6
Fix bug with making new frames not having the right font settings
2025-10-23 02:21:49 +01:00
Aryadev Chavali
c4e935e3d6
make qscope a single pipe
2025-10-23 00:13:20 +01:00
Aryadev Chavali
f20c7f25cb
Added little script to quickly kill processes
2025-10-19 21:30:47 +01:00
Aryadev Chavali
6a68d3805d
update aspell
2025-10-09 23:34:27 +01:00
Aryadev Chavali
a479fa9551
config changes
2025-10-09 23:33:20 +01:00
Aryadev Chavali
5925de374e
scripts: respawn for tearing down then starting up some process
2025-09-28 20:36:31 +01:00
Aryadev Chavali
72d9e54e1c
ignore me git
2025-09-25 00:37:53 +01:00
Aryadev Chavali
247d19b5d4
Bunch of changes fr fr
2025-09-25 00:36:32 +01:00
Aryadev Chavali
5150ad453e
Move all org-babel language loading to the org section
2025-09-23 23:21:34 +01:00
Aryadev Chavali
26219a0654
Emacs: Some extra bindings and configuration
2025-09-23 23:21:00 +01:00
Aryadev Chavali
c10d665e57
Binding to clear output in python-shell
2025-09-23 23:21:00 +01:00
Aryadev Chavali
35ad876e11
+eshell/open now uses project eshells first priority!
2025-09-21 22:25:16 +01:00
Aryadev Chavali
54531abe3c
Some small changes
2025-09-21 21:21:39 +01:00
Aryadev Chavali
8c95236530
Small refactor
2025-09-21 21:20:55 +01:00