dx
90a0f84285
+backgrounds git repo to dotfiles with a GNU stow record
2020-05-13 04:49:12 +01:00
dx
e60e85757a
~set superstar headline bullets
...
Default doom emacs ones get a bit stale after a while, so I set these
new ones with differing polygons! They progress by number of vertices.
2020-05-13 02:56:23 +01:00
dx
08f9b770f5
+emoticon selection script
2020-05-13 02:00:17 +01:00
dx
d3b0d4bbbf
+updating the readme
2020-05-13 01:41:07 +01:00
dx
c97e386425
+a lot more stuff
...
+better binding system (general) with a leader
+evil-surround
+which-key
+org
+counsel
and tango-dark cos if I see default emacs again I'm going to throw my
computer outside.
2020-05-13 00:15:44 +01:00
dx
5fca56c6cb
+xmodmap and xinitrc
...
Theses are the files that dictate the startx routine. I don't use a
login manager as I don't need one. The last statement in xinitrc
represents the wm I'm using. Xmodmap maps the caps lock to hyper, which
I can use as an extra layer system for sxhkdrc, allowing even more key combinations.
2020-05-12 23:08:12 +01:00
dx
dcc8f8320e
+script to setup music workspace using st
2020-05-12 22:58:18 +01:00
dx
c4f9c8bd68
~use backgroudn script instead of feh call in sxhkdrc
2020-05-12 22:57:59 +01:00
dx
ceaa91c43e
+scripts to version control
...
Stored in .local/scripts, scripts I use for my init. I will be adding my
xinit shortly for a full experience.
2020-05-12 22:06:42 +01:00
dx
f3d34eed3f
+neovim config
...
As I'm now going to be using neovim as my editor, here's a config for it
2020-05-12 22:05:45 +01:00
dx
6885c76c37
-gentemplate offline command
...
Most of the time I'm doing something like this, I'll just do the copying myself.
2020-05-12 19:48:01 +01:00
dx
9f5a17b683
~launch.sh -> launch_polybar
2020-05-12 19:47:50 +01:00
dx
9a8ffe5d51
~rearranged a few thigns
2020-05-12 17:41:22 +01:00
dx
b34487def4
~zsh -> Shell
2020-05-12 17:29:57 +01:00
dx
6d05ea08cc
~Broke zshrc into .zprofile and .config/zsh/.zshrc
2020-05-12 17:26:38 +01:00
dx
42b9443aa7
+clang format allow short loops
...
Eye candy.
2020-05-12 16:38:53 +01:00
dx
e407b80783
+company childframe module in doom
2020-05-12 16:38:23 +01:00
dx
51c0e801d2
+sxhkd config
...
Useful config that can be universally used for all wms
2020-05-12 16:35:24 +01:00
dx
034224fd93
+hook to set c-style to user on cc-mode-hook
2020-05-11 19:10:13 +01:00
dx
72d9102a30
+fira to pretty code
...
Actually works now
2020-05-11 19:09:40 +01:00
dx
b2288872d8
+private narrow module to init.el
2020-05-11 19:09:31 +01:00
dx
a89e6c8dc9
~moved some stuff into the .local directory
...
The scripts folder is now in the ~/.local/scripts location, .local/src
has my custom repos (DWM, DMENU, etc).
2020-05-11 19:08:44 +01:00
dx
f4ad02ef81
+narrowing module, from narrowing handler in config.org
2020-05-10 18:01:37 +01:00
dx
786b21b019
+bind to M-c for count-words
...
When using visual mode, I often require the size of the selected region.
My modeline doesn't currently have a method of displaying selected text
properties, so I set this. Only works in visual mode.
2020-05-10 17:28:07 +01:00
dx
5bd00101fc
~clean p the narrow state config
...
Basically, setq -> defvar and using cond instead of if due to the
ability to do multiple conditions for the body of an 'if'.
I might make this a module actually.
2020-05-10 17:25:56 +01:00
dx
5bfcedb6b0
~fboundp -> bound-and-true-p for lsp-mode check
2020-05-10 17:25:30 +01:00
dx
871b6f24c5
~better implementation of lsp segment
...
Checks if lsp-workspaces has been defined.
2020-05-06 21:40:04 +01:00
dx
e053ef3d2c
~formattign for oreoline/config.el
2020-05-06 21:39:56 +01:00
dx
277c4bcac6
+feed in +rss/feed-urls
2020-05-05 20:54:55 +01:00
dx
cdea867c9d
+support for unlimited tags in +rss/feed-urls
...
This uses the second cdr of any one feed-url item, which is the
remaining args in there.
2020-05-05 20:54:55 +01:00
dx
717181328c
+prettify-symbols config in packages config
...
This is easier to do, I found another problem with it so I moved the C++
config to one universal one.
2020-05-05 20:54:55 +01:00
dx
cbe9926bc4
+yaml packages
2020-05-05 02:59:56 +01:00
dx
fcab09bcba
~fonts, spacing and others
2020-05-05 02:59:45 +01:00
dx
ba0ef217e8
+suctl alias for terminal
...
suctl = systemctl --user, useful for user services.
2020-05-05 02:59:45 +01:00
dx
80d6348cad
-removed editor config
...
Seems to be screwing up my config in some form, elisp is being formatted
in a way I don't like. More to research I guess.
2020-05-05 02:59:45 +01:00
dx
881daaa8a8
~spaces -> tabs
...
Formatting included
2020-05-05 02:59:45 +01:00
dx
72725dd00d
~literate/load-files instead of trying to guess them
2020-05-05 02:59:45 +01:00
dx
1377fe212d
+popup rule for async-shell-command buffer
2020-05-05 02:59:45 +01:00
dx
fbc6a4427c
~call-process -> async-shell-command
...
Async shell command gives me a buffer for my output, is faster as it's
async rather than blocking my Emacs, and all around better to use.
2020-05-05 02:59:45 +01:00
dx
cfc7859884
~setq -> defvar
2020-05-05 02:59:45 +01:00
dx
161aa2492c
+editor config
...
Switching from spaces to tabs because tabs are better for everyone to
use.
2020-05-05 02:59:45 +01:00
dx
02f9acde41
+polybar to i3 config
...
Will now start instead of py3status bar. I've still got the config there
in case I want to try it some other time.
2020-05-05 02:59:45 +01:00
dx
7f95086d0f
+simple launch script for polybar
2020-05-05 02:59:45 +01:00
dx
b8a9fe6b1c
+some custom polybar script
...
Pretty simple, just paste some text on the screen. I've realised that my
problem with i3blocks wasn't the lack of complexity, but rather the lack
of variety, which polybar allows me to access.
2020-05-05 02:59:45 +01:00
dx
06884dab13
+polybar config file
2020-05-05 02:59:45 +01:00
dx
650514c137
~.emacs.d -> .config/emacs, XDG conventions
2020-05-05 02:59:45 +01:00
dx
fd557152ed
+braces to end of org keymap
2020-05-05 02:59:45 +01:00
dx
65aa56eee6
+custom rss module
...
When using the inbuilt RSS module, this becomes my personal config for
that module.
However, when not using that and instead using the newsticker inbuilt
for Emacs, I've got a config for that as well.
2020-05-05 02:59:45 +01:00
dx
1b3c266d77
+default frame alpha setting
...
Make Emacs slightly transparent, might as well use the compositor.
2020-05-05 02:59:45 +01:00
dx
be092753df
~bindings for section jumping to jump-item
...
Section jumping can be done through the square bracket binds, which are
actually quite intuitive. So I instead bound TAB to be jump
item (usually in vim it's "%") which allows me to quick jump around files.
2020-05-05 02:59:45 +01:00