Commit Graph

814 Commits

Author SHA1 Message Date
dx
546e3b1804 +support for deleting a modules
Refactored the code a bit to make it a bit cleaner, added support for
deleting modules in dotfiles
2020-05-17 09:26:37 +01:00
dx
d483094f0c +elisp support to stow a specific module 2020-05-17 09:23:41 +01:00
dx
3a3e0dbeb3 ~install.sh -> Install.org
An org file is better suited for this kinda job: literate, modular and
easy to explain my decisions. Furthermore, I can make components for
this installation easily just by making sections
2020-05-17 09:06:45 +01:00
dx
824d8fe0e1 +set backgrounds to latest commit 2020-05-14 18:07:15 +01:00
dx
b2859688ba +connections block for dwmbar
Basically checks if connected to some form of internet, and prints
'Connected' or 'Not connected'. Removed the applet refresh because this
is better. If I need access to those managers, I'll just launch them.
2020-05-14 18:07:02 +01:00
dx
d20fcb86b8 ~xss-lock sleep control given to lock script 2020-05-14 18:05:03 +01:00
dx
9b267b1155 +hook to org mode for auto-fill-mode 2020-05-14 16:18:13 +01:00
dx
a0459a6397 +configuration for ranger
Just hidden files and cleanup really, those were the two things that
annoyed me the most about doom-vanilla ranger.
2020-05-14 16:18:13 +01:00
dx
fef89fbbf4 +Calc configuration +calctex
Setting up hooks and keymaps, as well as radians mode for calc. Calctex
mode makes calc look nicer, some eyecandy
2020-05-14 16:18:13 +01:00
dx
2aa56a1d20 +added funny meme
hahah please laugh
2020-05-14 16:18:13 +01:00
dx
59542a3b2e ~sxhkd lock keybind to use lock script 2020-05-14 16:18:13 +01:00
dx
297f679d97 +lock script
Randomly chooses a file from the lockscreens folder, then uses it for
the i3lock lockscreen background image
2020-05-14 03:03:21 +01:00
dx
e4e8719471 ~made delimiters smaller for set_bar script 2020-05-13 04:57:23 +01:00
dx
1cdb662b08 +quit parameter to popup-rule in literate 2020-05-13 04:56:08 +01:00
dx
51ab820b6f +org-fragtog-mode to org-mode-hook 2020-05-13 04:56:08 +01:00
dx
1195569732 ~moved thesaurus to org section 2020-05-13 04:54:41 +01:00
dx
f0259cc902 +Emacs splash screens 2020-05-13 04:54:21 +01:00
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