Aryadev Chavali
504bdc17f3
Bunch of changes
2026-01-24 00:44:05 +00:00
Aryadev Chavali
9fafe74378
Add support for tidal; an algorithm musical pattern language
2026-01-24 00:44:05 +00:00
Aryadev Chavali
cb63f1a609
reset-font-size: add booster, make calculation simpler
2026-01-24 00:44:05 +00:00
Aryadev Chavali
958974dc29
Minor adjustments
2026-01-24 00:44:05 +00:00
Aryadev Chavali
239a11c7a0
search_apps script to make pulling up open applications easier
...
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!
2026-01-24 00:44:05 +00:00
Aryadev Chavali
d239dc5ffe
bt_connect now accepts an argument to pass to bluetoothctl
...
Allows to me to setup bindings for disconnecting or connecting a
bluetooth device.
2026-01-24 00:44:05 +00:00
Aryadev Chavali
fdd92a07fe
Some adjustments to text
2026-01-24 00:44:05 +00:00
Aryadev Chavali
12da1e3dbb
Split out basics into several sections
...
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.
2026-01-24 00:44:05 +00:00
Aryadev Chavali
fdb8cd5dbc
Emacs:+oreo -> +cfg
2026-01-24 00:44:05 +00:00
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