Commit Graph

49 Commits

Author SHA1 Message Date
Aryadev Chavali
c76475e427 (Emacs/*)~cleaning up 2024-04-20 02:52:27 +05:30
Aryadev Chavali
042590c117 (SXHkD)-super + shift + s binding
Conflicts with new DWM binding for fibonacci layout.
2023-10-21 00:39:01 +01:00
Aryadev Chavali
a06187046e (SXHkD)~Print now does a selected screenshot
ScrollLock already does the task of reconnecting the network: no
reason to duplicate function.  This is something I usually have to pop
out a terminal for, so I may as well make a binding for it.
2023-10-14 15:39:56 +01:00
Aryadev Chavali
6f043e4213 (SxHkD)~fixed issue with brightness keys
Forgot to end the command with a notify-send; the backslash looks for
another command, fails to see one, then fails the command entirely.
2023-08-20 17:44:25 +01:00
Aryadev Chavali
8c50230f88 (SXHkD)+xtrlock bindings 2023-06-10 06:24:44 +01:00
Aryadev Chavali
ffb0f21920 (SXHkD)~change brightness commands 2022-11-24 00:41:34 +00:00
Aryadev Chavali
ad853af43b (SXHkD|Scripts)~changed some details
~ made emacsclient calls with no alternate editors in
  eselect (confidence in server)
~ made notmuch option on eselect actually work properly
~ adjusted icons in status scripts
2022-09-14 00:45:42 +01:00
Aryadev Chavali
b5945ec68a (SXHkD)+bindings,~links 2022-07-28 18:23:34 +01:00
Aryadev Chavali
e1c618c63d (SXHkD)-dev terminal launcher, ~screenshot command 2022-01-18 03:44:23 +00:00
Aryadev Chavali
f54e826b3e (SXHkD)+header 2022-01-09 06:09:28 +00:00
Aryadev Chavali
49d5e987cb (xboxdrv)+configurations to make the xbox controller a working mouse
Xbox controllers are cool, and the ton of buttons allow for a lot of
customisation and ease of use.  Hence I created an xboxdrv
configuration which has the standard mouse capabilities as well as the
ability to access an on screen keyboard and some basic media
manipulation capabilities.  This is mostly for when I want to sit back
and just CONSOOM content rather than do actual work (hence trying to
remove the keyboard).
2021-07-11 13:32:54 +01:00
Aryadev Chavali
be603ca4a2 (SXHKD)~basic edits
~pactl->pamixer to toggle mutes
~xdg-open search.aryadevchavali.com -> html.duckduckgo.com cos
search.aryadevchavali.com is deprecated now
2021-07-10 17:10:02 +01:00
Aryadev Chavali
325d8b4ef7 (General)~loads of commits, getting ready to port dotfiles to another machine 2021-07-06 19:02:25 +01:00
Aryadev Chavali
2a26169b56 (Repo)~general changes that I cba to document 2021-05-06 22:11:47 +01:00
Aryadev Chavali
3a539bfea4 (SXHkD)~Print -> super + shift + s 2021-03-22 06:24:53 +00:00
Aryadev Chavali
e55660a67d (SXHkD)~bindings related to music should use spotify 2021-03-12 03:27:00 +00:00
Aryadev Chavali
78d0281e29 (SXHkD)~playerctl controls instead of mpc based commands
playerctl is a bit more generic and makes it easier to script
interactions.
2021-03-10 16:08:25 +00:00
Aryadev Chavali
1b9c43e749 (SXHkD)+binding for xf86mute 2021-02-28 23:12:31 +00:00
Aryadev Chavali
7daeadb8c5 (SXHkD)+binding for zathura 2021-02-28 23:12:16 +00:00
Aryadev Chavali
8b7837e902 (sxhkd)~change browser launcher to use xdg-defaults
Use xdg-open to open a url which triggers the default browser of the
system, instead of launching qutebrowser which may not exist on every computer.
2020-12-02 15:33:19 +00:00
Aryadev Chavali
2f9cfb54d8 (SXHkD)+passmenu options to super + p keybinding
As it uses dmenu, I can make it case insensitive and fuzzy matching.
2020-10-01 01:55:31 +01:00
Aryadev Chavali
53b9c82cc6 +dmenu script for Emacs and eserver launching 2020-09-16 18:17:40 +01:00
Aryadev Chavali
cd84485a07 -super bind on XF86 audio binds: I can just use the audio keys 2020-08-28 11:45:36 +01:00
Aryadev Chavali
fbd45fc101 ~xbacklight -> light program 2020-08-17 18:32:31 +01:00
Aryadev Chavali
e6ebbebdd9 ~Function key keybinds replaced with super + function keys 2020-08-14 23:37:07 +01:00
Aryadev Chavali
ab1490b5ed ~hyper -> super, caps -> escape
Remove the hyper key bindings, setting them purely to super.
After running pure Emacs with no leader bindings, I've found the use
of Ctrl+g/Escape really painful (as well as the use of Ctrl for
everything). I want to free the caps key (which was hyper) for use as escape.
2020-08-09 20:24:58 +01:00
Aryadev Chavali
0a1648e1ee +passmenu binding to sxhkd
This allows me to launch pass through dmenu and get passwords easily.
2020-08-01 12:58:48 +01:00
dx
e2cede510b +sxhkd bind to open dev terminals
I've added an option in dwm to place 'Dev' class terminals in the 5th
workspace, so I've also added a bind to open dev class terminals easily.
2020-07-15 15:33:55 +01:00
dx
617dbb982e +sxhkd bind to reload xprofile 2020-07-09 22:10:22 +01:00
dx
f8a041b4b0 ~moved super + Escape bind to top of sxhkd 2020-07-09 22:10:12 +01:00
dx
7e3e104bac +script to update dwmbar based on music changes 2020-07-09 22:10:05 +01:00
dx
33bcac11ee +printscreen launcher 2020-07-07 00:32:55 +01:00
dx
78495d1295 ~bspwm -> dwm
Moved back to dwm, commented out bspwm binds and reset xinit
2020-07-07 00:32:49 +01:00
dx
290a98c970 ~rearrange scripts 2020-06-27 11:03:26 +01:00
dx
b1f7292fe0 +emacs chords to sxhkd
hyper + q is the base chord from which these chords exist:
1) base + q - launch emacs
2) base + s - restart emacs server
3) base + d - launch dired
2020-06-21 02:03:17 +01:00
dx
df1af4a9a8 ~clean up notify-send 2020-06-21 02:01:57 +01:00
dx
b13135f8c5 +hyper a binding for dmenu_run 2020-06-21 02:01:29 +01:00
dx
654167b8c9 +bind for systemctl suspend 2020-06-11 20:52:58 +01:00
dx
12ca0efdaf ~refit sxhkd for bspwm and polybar, with notify-send 2020-06-10 18:51:39 +01:00
dx
13be152c6d ~dwm -> bspwm
dwm was giving me some issues, and it just wasn't fun to use anymore. So
I switched to bspwm, which should have basically everything I need.
2020-06-10 12:39:46 +01:00
dx
a9f3741cd0 +simple dmenu script to change music in mpd playlist
Searches playlist via dmenu for a music track then plays it. Bound to
hyper + m in sxhkd
2020-06-10 01:22:52 +01:00
dx
4b84e3a3d6 ~super + numbers -> functionk eys
Using the function keys, which aren't used usually, to:
- set my standard volume
- controlling mpd tracks
- setting mpc volume directly
2020-06-06 19:33:54 +01:00
dx
a5e10273cf ~use the alternative syntax in sxhkd 2020-06-06 19:32:47 +01:00
dx
54f6140857 ~st -> alacritty
I couldn't ignore some of the annoyances I had with st anymore,
alacritty fixes them for the most part. A good terminal.
2020-05-31 00:59:20 +01:00
dx
dca2df03f6 +emacs everywhere 2020-05-24 00:41:49 +01:00
dx
f45a0c86c0 +binding for brightness on normal keys 2020-05-17 09:30:53 +01:00
dx
59542a3b2e ~sxhkd lock keybind to use lock script 2020-05-14 16:18:13 +01:00
dx
c4f9c8bd68 ~use backgroudn script instead of feh call in sxhkdrc 2020-05-12 22:57:59 +01:00
dx
51c0e801d2 +sxhkd config
Useful config that can be universally used for all wms
2020-05-12 16:35:24 +01:00