dx
a286f91ad7
~theme: molokai -> gruvbox, font size: 17 -> 15
2020-06-11 01:02:15 +01:00
dx
1b07dcdad9
-base16 themes and a few other from personal
2020-06-11 01:02:00 +01:00
dx
039c9c37c8
~auto-filled and added binding for auto-fill converter
2020-06-11 01:00:03 +01:00
dx
e84183f4bb
+auto-fill-lines -> truncate-lines function
...
This function just converts auto-fill to long lines. This is easier to
manage and is just easier for me to use.
2020-06-11 00:59:09 +01:00
dx
9f2c086dfd
~literate config -> org-babel-load-*
...
Basically, instead of generating files at every save on Emacs, just load
them via org-babel-load-file. This means that I can rely on those
functions to compile and manage org file to elisp file conversions. This
happens at first run time, and will not compile org files to el files if
there have been no changes to the org files.
2020-06-11 00:57:33 +01:00
dx
4641546f06
~alpha: 85 -> 95
2020-06-10 18:54:02 +01:00
dx
75321e6f8e
-calctex
2020-06-10 18:53:57 +01:00
dx
c08bb4463d
~cleanup keybinds in config.org
2020-06-10 18:53:46 +01:00
dx
085dbb31e4
+company config with frontend configuration
2020-06-10 18:53:26 +01:00
dx
2d8f507949
~sedit now uses eserver
2020-06-10 18:52:51 +01:00
dx
7ba08b646f
~clean up xinitrc, rearrange service instantiation
2020-06-10 18:52:24 +01:00
dx
64c71e8459
~st -> alacritty for $TERMINAL
2020-06-10 18:52:09 +01:00
dx
1598b192a0
~st -> $TERMINAL
...
Easier to manage
2020-06-10 18:51:57 +01:00
dx
12ca0efdaf
~refit sxhkd for bspwm and polybar, with notify-send
2020-06-10 18:51:39 +01:00
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