Commit Graph

832 Commits

Author SHA1 Message Date
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
f8ca6b9e1b +major refactors to vanilla Emacs config
Developed quite a bit of the config.

I've added a literate org config, loaded through the init.el file.
Furthermore, I've added some basic general maps and have gained a much
better understanding of Emacs than before. This refactor is one of the
main reasons I decided to so heavily refactor my doom config.
2020-07-15 15:31:56 +01:00
dx
e27bda1bde +doom monokai-classic option to my personal themes 2020-07-15 15:31:23 +01:00
dx
a369fdc0b0 ~custom variables 2020-07-15 15:31:13 +01:00
dx
08fb80ddcf +org mode hack again
Doesn't seem to work without it, I might need to add an issue or something.
2020-07-15 15:31:04 +01:00
dx
c94bfdce9e ~set alpha a bit lower 2020-07-15 15:30:35 +01:00
dx
f5f4aad637 ~compactify setq to one instance 2020-07-15 15:30:25 +01:00
dx
55e05588d2 ~molokai->monokai-classic, font options provided 2020-07-15 15:30:00 +01:00
dx
3e7642cae1 !REFACTOR: cleaning doom
This refactor removes a lot of the 'training wheels' that doom
provides (i.e. no modeline, bindings, etc). Instead, I defined my own
modules and systems to help with those tasks. I am now using the default
emacs modeline, customised to my liking, as well as the default scratch
buffer as my startup page.

This basically allows me to have a finer degree of control over what my
Emacs is doing, which is great as I can remove redundant pieces that I
don't use.
2020-07-15 15:26:11 +01:00
dx
8b067497da ~go back to molokai 2020-07-12 10:18:30 +01:00
dx
79b813f466 ~decompose the other section to its subject parts 2020-07-12 03:00:33 +01:00
dx
3099cefb57 ~set prompt colors 2020-07-12 02:59:01 +01:00
dx
dd910c4b3d ~clean up python, C and Haskell config
squash! ~clean up python and C sections of config
2020-07-12 02:58:52 +01:00
dx
9c43bb0818 +script: show album art for playing track on mpd 2020-07-12 02:56:10 +01:00
dx
bccf602ecb ~rearrange bindings for mpv 2020-07-12 02:56:10 +01:00
dx
5f73650b8b +set alternate editor for emacsclient to be emacs 2020-07-12 02:56:10 +01:00
dx
47f290caed +script to show uptime on status bar 2020-07-12 00:51:06 +01:00
dx
ecf78066b3 +alarm script in python for hour-based alarms via notify-send 2020-07-09 22:11:02 +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
d908692da9 -removed hard seek binds for mpv
This removes the minute skips in mpv, as I don't use them
2020-07-09 22:10:05 +01:00
dx
ae3ed4e4fa -space in output string for battery dwmbar script 2020-07-09 22:10:05 +01:00
dx
7f8f465881 +titles for each terminal in launch_music 2020-07-09 22:10:05 +01:00
dx
159b684f94 +memory script for dwmbar 2020-07-09 22:10:05 +01:00
dx
7e3e104bac +script to update dwmbar based on music changes 2020-07-09 22:10:05 +01:00
dx
31516c31c1 ~renamed file 2020-07-09 22:07:16 +01:00
dx
26d8f8855c -pdf applet from Emacs
Use zathura for pdf
2020-07-07 00:36:40 +01:00
dx
d673379d68 +bindings for eshell and a qnotes file 2020-07-07 00:36:12 +01:00
dx
2c229849c4 +bindings config for dired 2020-07-07 00:35:59 +01:00
dx
8ecd395491 ~clean up some english 2020-07-07 00:35:50 +01:00
dx
33da777d2b -instant startx, do it myself 2020-07-07 00:33:47 +01:00
dx
14d6527303 ~mupdf -> xdg default app 2020-07-07 00:33:35 +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
50cb476d7d +delete binding to ncmpcpp 2020-07-07 00:30:31 +01:00
dx
2f3ce0ed39 ~scripts with better simpler icons 2020-07-07 00:29:44 +01:00
dx
2d7f876c38 -rules from bspwmrc 2020-07-07 00:29:26 +01:00
dx
c895703db7 +devour function for zshrc
This destroys the terminal after launching the script
2020-06-27 11:05:43 +01:00
dx
5caab1de5d -straight and ~formatting 2020-06-27 11:05:08 +01:00
dx
cc732e8ee7 +set hibernate time to 1800s 2020-06-27 11:03:38 +01:00
dx
290a98c970 ~rearrange scripts 2020-06-27 11:03:26 +01:00
dx
b82ffe03b0 +description for sxhkd 2020-06-27 11:02:53 +01:00
dx
afa33b7491 +little script to download and view pdf files
Curls a url to a temp file, then views it in mupdf. After mupdf is
terminated, delete the file.
2020-06-27 11:00:29 +01:00
dx
1c97ea3333 ~MPD: ~/Music -> ~/Media/Music
~/Media folder so I can store videos in a similar root dir.
2020-06-27 10:58:21 +01:00
dx
f015a09649 ~small changes 2020-06-21 02:06:40 +01:00
dx
a2ec6fe98c ~set tab size 4 -> 2 2020-06-21 02:05:03 +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
d0ae12aec0 +dired binding 2020-06-21 02:00:21 +01:00