Commit Graph

123 Commits

Author SHA1 Message Date
Aryadev Chavali
00d3a423e9 Other changes 2025-06-08 14:07:35 +01:00
Aryadev Chavali
536e1b3a68 Add hibernate to battery script at less than 5% 2025-05-08 23:59:42 +01:00
Aryadev Chavali
e1cc5e133d Changes to SXHkD and added script to easily perform xrandr on displays 2025-04-05 19:41:09 +01:00
Aryadev Chavali
0d7970742f Some work on Scripts
notable changes:
- rename `bt-connect` to `bt_connect`
- rename `music` to `media` and make it generic instead of checking
  Spotify
- make separate script to set background to a preset black image
- make all shebangs "#!/usr/bin/env sh"
2025-04-05 19:40:22 +01:00
Aryadev Chavali
7f7e050471 Remove XSECURELOCK_PAM_SERVICE from lock script 2025-01-22 00:12:24 +00:00
Aryadev Chavali
0554932970 backup script performs notify-send <=> X display is available 2025-01-04 15:37:44 +00:00
Aryadev Chavali
51c373b3cb Cannot be bothered to explain - just read the changes if you want 2024-12-03 14:08:59 +00:00
Aryadev Chavali
5205980dd5 Ensure backgrounds script choose backgrounds randomly be default 2024-11-01 07:05:53 +00:00
Aryadev Chavali
6c5c32c24a Added script to connect via bluetooth to already known device 2024-10-14 03:10:45 +01:00
Aryadev Chavali
de80fa4426 Update some scripts and SXHkD config 2024-10-14 00:44:54 +01:00
Aryadev Chavali
e19d0e6256 Add brightness to statdisplay 2024-10-05 15:33:30 +01:00
Aryadev Chavali
44ea16b7be Add brightness script for statusbar 2024-10-05 15:33:30 +01:00
Aryadev Chavali
fc0fc0f991 General emacsclient alias not dependent on ZSH 2024-10-01 16:27:13 +01:00
Aryadev Chavali
9db6e01de6 (Scripts/battery)~Fix issue 2024-09-23 17:11:40 +01:00
Aryadev Chavali
d0583dc338 (Scripts/lock)~Indent variables 2024-09-23 17:11:18 +01:00
Aryadev Chavali
ff3766bf0a (Scripts/cowfortune)-satanic option 2024-09-23 17:11:07 +01:00
Aryadev Chavali
28df0b5ad5 (Scripts)+localstream script
Uses the oldboy server, which may or may not be configured on YOUR
machine, to find playlists or video files to watch via MPV
2024-09-23 17:09:50 +01:00
Aryadev Chavali
f7d1073a98 (Scripts)~qdisplay -> statdisplay 2024-09-16 01:04:09 +01:00
Aryadev Chavali
47e7501fb6 (Scripts)~minor adjustments 2024-09-08 02:53:02 +01:00
Aryadev Chavali
da2dd35303 (Script)+qdisplay for displaying questions about the system
Essentially a way for me to call dwm status bar scripts with a
notification.  Useful in full screen modes where I may not see my
battery.
2024-09-08 02:51:26 +01:00
Aryadev Chavali
42980d0c6a (Scripts/status)~Notify if battery is below 10% 2024-08-28 13:32:17 +01:00
Aryadev Chavali
45f7a9530d (Scripts)~lock: i3lock -> xsecurelock + xscreensaver
XSecureLock supports fingerprints and xscreensaver looks nicer.
2024-08-19 16:31:04 +01:00
Aryadev Chavali
fb498ec5f0 (Scripts)~Fixup cowfortune and datetime
Cowfortune now has a hardcoded absolute path to the cowfile.

datetime has a better icon.
2024-08-19 16:30:06 +01:00
Aryadev Chavali
d56aea2398 (Scripts)+script for getting time left in battery using acpi -b
Customisable and has an exact hour + minute timer.
2024-08-19 16:29:37 +01:00
Aryadev Chavali
714e8d74ec Big push 2024-07-31 17:49:52 +01:00
Aryadev Chavali
370793e72e (Scripts)+ytsearch script using ytfzf
Actually quite proud of this one.  Uses ytfzf to search up and select
videos in YouTube, selecting the titles and URLs of all the videos
then putting it on the clipboard.
2024-07-27 16:24:49 +01:00
Aryadev Chavali
571a896f7c (Scripts)~fix eselect
Big issue with emacsclient when launching alternate editor with eval
instructions: it considers the --eval Lisp code a file name, which it
opens as a buffer.  Instead, use -a "" which launches Emacs with
daemon on if no daemon is running.

Also, instead of using a SystemD service for Emacs, let's just manage
it via emacsclient.  Less dependence on it then.
2024-07-25 02:37:20 +01:00
Aryadev Chavali
748c5e8360 (Scripts)~Work on scripts a little bitt 2024-06-23 21:26:58 +01:00
Aryadev Chavali
a89353eeb8 Tons of changes 2024-06-22 02:26:08 +01:00
Aryadev Chavali
3765aafeef (*)~Some cleanup 2024-06-11 01:24:10 +01:00
Aryadev Chavali
642e7c95c1 (Scripts)~mail_fetch:refresh notmuch before counting 2024-06-11 01:23:36 +01:00
Aryadev Chavali
f5ea98f474 (Scripts)~better eselect 2024-06-11 01:23:24 +01:00
Aryadev Chavali
c509e33586 (Scripts)~do_backup now has backups characterised by year 2024-06-11 01:23:03 +01:00
Aryadev Chavali
a882d15a3f Merge remote-tracking branch 'origin/master' 2024-05-31 20:54:47 +05:30
Aryadev Chavali
d2e7060f89 (Scripts|SystemD)~lower size of scripts 2024-05-31 20:52:53 +05:30
Aryadev Chavali
0bd2bcb172 (Scripts)+repo_find and rgrep 2024-05-31 16:04:30 +01:00
Aryadev Chavali
6e2696e47e (Scripts)~if no emacs server then use just general emacs 2024-05-13 17:03:40 +05:30
Aryadev Chavali
b8dc2696dc (Scripts)~list_packages now uses less 2024-05-08 01:31:46 +05:30
Aryadev Chavali
25b0bc9d4f (Scripts)-some obsolete scripts 2024-05-08 01:31:35 +05:30
Aryadev Chavali
2450e47882 (Scripts|Emacs/app)~ported eshell banner to a script
Instead of doing it all in Emacs lisp (which while pretty fun to
write, is not fun to execute outside of Emacs), I wrote a shell script
which generates the same banners, then just linked
+eshell/banner-message to it.
2024-05-08 01:17:29 +05:30
Aryadev Chavali
ae73ed6dc6 (Scripts/status)~bluetooth-status now prints battery info if found 2024-04-23 17:06:01 +05:30
Aryadev Chavali
e172610a69 (Scripts)+scripts to grab/open links and copy output for st 2024-04-23 16:58:01 +05:30
Aryadev Chavali
95edd754ca (Scripts)+labelled_terminals
This script creates n labelled terminals, where n is passed in as a
command line argument.  This makes demonstrating and understanding
differing layouts in say DWM or some other window manager easier as we
can directly see how the stack changes based on operations.
2024-04-23 16:55:29 +05:30
Aryadev Chavali
c76475e427 (Emacs/*)~cleaning up 2024-04-20 02:52:27 +05:30
Aryadev Chavali
7e77b603ad (Scripts)~datetime script uses different icon 2024-04-18 10:30:53 +01:00
Aryadev Chavali
79f1fdfcf5 (Scripts/status)~Changed emoticons 2023-10-21 00:39:16 +01:00
Aryadev Chavali
fd22305dac (Scripts)~Prefix every notify-send with script creating it 2023-10-18 20:01:26 +01:00
Aryadev Chavali
84fb1be64c (Scripts|SystemD)+mail fetch script and a SystemDservice/timer for it
Syncs every 3 hours.  Produces a notify-send message on fetching.
2023-10-18 19:58:45 +01:00
Aryadev Chavali
300e8cbabd (Emacs)+Elisp archive, (Scripts/status)+bluetooth status 2023-10-06 01:18:33 +01:00
Aryadev Chavali
d88430aa8a (Scripts|SystemD)~rework backup system
This is purely for the desktop: only enable if you fix it up.
2023-10-06 01:16:47 +01:00