Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-06-11 | ~literate config -> org-babel-load-* | dx | |
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-10 | ~alpha: 85 -> 95 | dx | |
2020-06-10 | -calctex | dx | |
2020-06-10 | ~cleanup keybinds in config.org | dx | |
2020-06-10 | +company config with frontend configuration | dx | |
2020-06-10 | ~sedit now uses eserver | dx | |
2020-06-10 | ~clean up xinitrc, rearrange service instantiation | dx | |
2020-06-10 | ~st -> alacritty for $TERMINAL | dx | |
2020-06-10 | ~st -> $TERMINAL | dx | |
Easier to manage | |||
2020-06-10 | ~refit sxhkd for bspwm and polybar, with notify-send | dx | |
2020-06-10 | +modules for polybar | dx | |
memory and music | |||
2020-06-10 | ~clean up bspwmrc and add emacs rules | dx | |
2020-06-10 | +simple eserver script | dx | |
This will substitute with the systemd server for emacs server, this will hopefully fix some of the issues with persistence. | |||
2020-06-10 | ~i3 command variables set to local scripts | dx | |
2020-06-10 | ~dwm -> bspwm | dx | |
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 | ~rdwm -> rxinit | dx | |
Restart via xinit instead of dwm. More applicable to multiple desktop environments | |||
2020-06-10 | ~moved launch_polybar to scripts folder | dx | |
2020-06-10 | +simple dmenu script to change music in mpd playlist | dx | |
Searches playlist via dmenu for a music track then plays it. Bound to hyper + m in sxhkd | |||
2020-06-10 | +dir local variable list | dx | |
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-06 | +dre = doom sync along with other bindings | dx | |
2020-06-06 | ~auto-fill -> truncate lines | dx | |
2020-06-06 | ~path: ~ -> $HOME and use find to get all the script folders | dx | |
2020-06-06 | +dunst | dx | |
Using the default config given on website | |||
2020-06-06 | +mpc volume script to get the volume of mpc | dx | |
2020-06-06 | ~super + numbers -> functionk eys | dx | |
Using the function keys, which aren't used usually, to: - set my standard volume - controlling mpd tracks - setting mpc volume directly | |||
2020-06-06 | ~use the alternative syntax in sxhkd | dx | |
2020-06-06 | +dwmblocks | dx | |
2020-06-06 | ~set_bar -> scripts/status/* | dx | |
Decomposed the set_bar monolith script into seperate 'block' scripts | |||
2020-06-06 | ~reboot_services -> xinitrc | dx | |
2020-05-31 | +visual-line segment | dx | |
2020-05-31 | ~my-* -> +oreoline-* | dx | |
2020-05-31 | +enable eshell | dx | |
2020-05-31 | ~completion -> ivy | dx | |
2020-05-31 | ~disable unused modules | dx | |
csharp, java, fsharp and irc | |||
2020-05-31 | ~icomplete module -> completion module | dx | |
2020-05-31 | ~formatting oreoline/config.el | dx | |
2020-05-31 | -+icomplete/M-x | dx | |
This command doesn't work for icomplete, so I can't do this. | |||
2020-05-31 | +xprofile file for the xmodmap and setxkbmap | dx | |
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 | ~st -> alacritty | dx | |
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 | ~ivy-read -> completing-read for dx:themes/set-new-theme | dx | |
completing-read for icomplete-mode but also because it allows others to use it, regardless of completion framework of choice | |||
2020-05-31 | ~dx:newline function config.org -> personal.org | dx | |
2020-05-31 | ~using icomplete command means that I don't need counsel bindings | dx | |
2020-05-31 | ~symbol setup | dx | |
2020-05-31 | ~haskell +ghcide -> haskell | dx | |
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 | ~ivy -> icomplete | dx | |
2020-05-31 | +icomplete module | dx | |
My own module for using icomplete, which has some sane 'evil' bindings and other such stuff. | |||
2020-05-31 | +download-playlist script | dx | |
Using youtube-dl, set some sane defaults for what I usually do when downloading an album or playlist. | |||
2020-05-25 | +script to quickly edit scripts by emacs from term | dx | |
2020-05-25 | +binding to open emacsclient (connect to server) called sedit | dx | |
2020-05-25 | ~EDITOR nvim -> emacsclient | dx | |