dx
68fa5a1790
+modules for polybar
...
memory and music
2020-06-10 18:51:18 +01:00
dx
9530c8d446
~clean up bspwmrc and add emacs rules
2020-06-10 18:14:50 +01:00
dx
2c9f679433
+simple eserver script
...
This will substitute with the systemd server for emacs server, this will
hopefully fix some of the issues with persistence.
2020-06-10 18:09:30 +01:00
dx
c46cb32073
~i3 command variables set to local scripts
2020-06-10 12:40:37 +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
319194ea02
~rdwm -> rxinit
...
Restart via xinit instead of dwm. More applicable to multiple desktop environments
2020-06-10 12:37:48 +01:00
dx
5bbce8e03c
~moved launch_polybar to scripts folder
2020-06-10 12:37:33 +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
a0b577ee22
+dir local variable list
...
Added a default-header-arg for elisp in org-babel to turn off results,
as I use them often and I don't want them to be version controlled.
2020-06-10 01:17:34 +01:00
dx
8c25ce0104
+dre = doom sync along with other bindings
2020-06-06 19:38:45 +01:00
dx
7fec08acd6
~auto-fill -> truncate lines
2020-06-06 19:38:16 +01:00
dx
ebd73fc641
~path: ~ -> $HOME and use find to get all the script folders
2020-06-06 19:37:27 +01:00
dx
d548cca75f
+dunst
...
Using the default config given on website
2020-06-06 19:37:00 +01:00
dx
6c02553c34
+mpc volume script to get the volume of mpc
2020-06-06 19:35:14 +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
4c4598e41b
+dwmblocks
2020-06-06 19:32:06 +01:00
dx
45b80e8e67
~set_bar -> scripts/status/*
...
Decomposed the set_bar monolith script into seperate 'block' scripts
2020-06-06 19:31:36 +01:00
dx
852d280157
~reboot_services -> xinitrc
2020-06-06 19:30:58 +01:00
dx
a396b216c2
+visual-line segment
2020-05-31 17:23:58 +01:00
dx
d05d83e0be
~my-* -> +oreoline-*
2020-05-31 17:23:22 +01:00
dx
dea9c7b859
+enable eshell
2020-05-31 15:39:49 +01:00
dx
b1664b6862
~completion -> ivy
2020-05-31 15:39:39 +01:00
dx
1d4143d795
~disable unused modules
...
csharp, java, fsharp and irc
2020-05-31 15:39:24 +01:00
dx
5bf6d429aa
~icomplete module -> completion module
2020-05-31 15:38:52 +01:00
dx
6c262a85bc
~formatting oreoline/config.el
2020-05-31 15:38:09 +01:00
dx
6e605639ee
-+icomplete/M-x
...
This command doesn't work for icomplete, so I can't do this.
2020-05-31 01:05:12 +01:00
dx
8b141a9c07
+xprofile file for the xmodmap and setxkbmap
...
When switching keyboards, these aren't applied. So I want a separate
script to run such that when I do switch keyboards I can just run it to
reapply these crucial settings.
2020-05-31 01:00:35 +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
d97b08021e
~ivy-read -> completing-read for dx:themes/set-new-theme
...
completing-read for icomplete-mode but also because it allows others to
use it, regardless of completion framework of choice
2020-05-31 00:57:27 +01:00
dx
c6fa4ba25a
~dx:newline function config.org -> personal.org
2020-05-31 00:56:23 +01:00
dx
c5c8c8c4f1
~using icomplete command means that I don't need counsel bindings
2020-05-31 00:56:02 +01:00
dx
b109953c33
~symbol setup
2020-05-31 00:55:51 +01:00
dx
ab3c8f98b8
~haskell +ghcide -> haskell
...
The default haskell mode with ghci has good defaults, completion systems
and an overall workflow which I can really work with. This is better
than the LSP system which uses a lot of memory and CPU without much
returns in comparison to this method.
2020-05-31 00:54:12 +01:00
dx
ac8eee9b3b
~ivy -> icomplete
2020-05-31 00:54:03 +01:00
dx
2aa3f0d3a9
+icomplete module
...
My own module for using icomplete, which has some sane 'evil' bindings
and other such stuff.
2020-05-31 00:53:21 +01:00
dx
dcbf9b2191
+download-playlist script
...
Using youtube-dl, set some sane defaults for what I usually do when
downloading an album or playlist.
2020-05-31 00:52:19 +01:00
dx
be913d895f
+script to quickly edit scripts by emacs from term
2020-05-25 01:52:29 +01:00
dx
16ad537558
+binding to open emacsclient (connect to server) called sedit
2020-05-25 01:52:02 +01:00
dx
c132915c67
~EDITOR nvim -> emacsclient
2020-05-25 01:51:51 +01:00
dx
a741216c4e
~corrected calctex link
2020-05-25 01:51:40 +01:00
dx
2056db86d1
+bind to stop doom default bindings from taking the local leader
2020-05-25 01:51:14 +01:00
dx
8f8f39ab24
+binding to open newlines without using o/O
2020-05-25 01:50:51 +01:00
dx
727c133c26
~auto-fill-mode -> visual-line-mode, +org-toggle-latex
2020-05-25 01:50:34 +01:00
dx
7d889b366d
~auto filled lines to long lines
2020-05-25 01:50:14 +01:00
dx
93fbe65c27
~pretty-code snippet: delete offending item
2020-05-25 01:49:23 +01:00
dx
6ac0098997
+alias to load other emacs (user based one in .config/emacs/init.el)
2020-05-24 00:42:33 +01:00
dx
eac3c9e4dd
+C-x C-e bind to zsh to edit command line
2020-05-24 00:42:15 +01:00
dx
e059f06942
~set alternate editor for emacsclient to be vim
2020-05-24 00:41:59 +01:00
dx
dca2df03f6
+emacs everywhere
2020-05-24 00:41:49 +01:00