Commit Graph

798 Commits

Author SHA1 Message Date
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
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