146 Commits

Author SHA1 Message Date
James Dixon
610fbe719e Delete some things that do not work on terminal emacs 2025-05-17 15:32:22 +00:00
James Dixon
29348fd3a9 Move some things around, theme changes etc 2025-05-15 10:32:52 -04:00
James Dixon
f84d424908 Added lots, links for everything, add snippets plugin, run formatter 2025-05-15 01:28:55 -04:00
James Dixon
c958e2c406 Add evil-org and evil-markdown packages 2025-05-13 06:28:48 -04:00
James Dixon
2d486f3377 Fix font loading, use evil keybinds with leader and other tweaks 2025-05-13 05:52:32 -04:00
James Dixon
d9da140621 Add whitespace mode keybind, remove embark and consult 2025-05-13 04:46:06 -04:00
James Dixon
2820cfd0f1 Whitespace save hooks 2025-05-10 23:40:28 -04:00
James Dixon
1c5a3526c1 Add comment on mingw and windows paths 2025-05-10 13:03:32 -04:00
James Dixon
18803806d0 Helpful abbrevs and line highlight pulsing stuff 2025-05-10 12:09:40 -04:00
James Dixon
68662bd744 Add eval-print-last-sexp binding 2025-05-09 12:36:54 -04:00
James Dixon
dcf6e14703 Add Eval keybinds and editorconfig 2025-05-09 12:28:59 -04:00
James Dixon
50aa3f79e8 More evil keybinds!1!! 2025-05-09 11:54:10 -04:00
James Dixon
82909212f5 Shortcuts to open term, file explorer, add hl-todo and git-gutter 2025-05-09 11:30:13 -04:00
James Dixon
41113ff2dc Evil insert behavior, dired dwim, add helpful package 2025-05-09 10:09:54 -04:00
James Dixon
b66c89758b Font, encoding, evil and Windows fixes 2025-05-08 20:34:32 -04:00
James Dixon
f5ed3cb447 Use powershell on windows 2025-05-08 19:21:16 -04:00
James Dixon
111472e825 add shortcuts and windows stuff 2025-05-08 19:16:17 -04:00
James Dixon
46597ad5aa Add completion settings and ibuffer 2025-04-07 02:19:24 -04:00
James Dixon
be070830b8 Merge branch 'master' of https://github.com/lemonase/dotfiles 2025-04-07 01:28:37 -04:00
James Dixon
61720f6732 Updates to vanilla emacs config 2025-04-07 01:26:21 -04:00
James Dixon
ec25a739be tmux config changes for mouse, clipboard, focus 2025-04-05 15:42:45 +00:00
James Dixon
dab093a930 Add alias for word diff 2025-04-05 11:04:15 -04:00
James Dixon
8c23414b21 Add vanilla init (no extra packages) and changes to init.el 2025-04-03 12:10:51 -04:00
James Dixon
3659b70579 Add user name and email 2025-03-28 16:43:45 -04:00
James Dixon
72f8998d91 Keybinds for bookmark-jump and occur 2025-03-28 14:36:30 -04:00
James Dixon
a29ac55849 Enable lsp hooks for python-ts-mode and go-ts-mode 2025-03-28 10:38:15 -04:00
James Dixon
fdd48ff001 Reorg init.el to work with outline-mode and folds better 2025-03-28 10:29:19 -04:00
James Dixon
523758c370 change default bash prompt 2025-03-23 23:23:48 -04:00
James Dixon
71803dd074 Add zsh prompt example 2025-03-23 19:02:18 -04:00
James Dixon
7abc50fb33 Revamp tab handling to allow easier custom override 2025-03-23 13:47:08 -04:00
James Dixon
d17045d623 Remove hugo functions 2025-03-23 13:08:12 -04:00
James Dixon
be5f4e0f39 Keymaps for save and kill buffer 2025-03-23 11:20:38 -04:00
James Dixon
28842eb954 Setup more ergonomic C-x and M-x keybinds 2025-03-22 13:18:51 -04:00
James Dixon
e8bdb1b2c7 Fix evil package and cleanup 2025-03-22 12:12:23 -04:00
James Dixon
7a3bf83291 More package, column numbers and such 2025-03-20 23:19:30 -04:00
James Dixon
a15189c97d Add corfu auto mode and global register for init.el 2025-03-20 12:29:07 -04:00
James Dixon
18f4f53cb9 New keybind for user-init-file 2025-03-20 11:14:42 -04:00
James Dixon
c14578a6d2 More helpful packages (and vterm) 2025-03-20 10:24:06 -04:00
James Dixon
222bc94235 Keymap for easy editing of init file 2025-03-20 09:08:14 -04:00
James Dixon
30c3d59e4e Add shortcut M-p and M-n for frame naviation 2025-03-20 08:46:03 -04:00
James Dixon
17d8a9ebfd Many changes to config from various variables to plugins
Using minimal emacs as something of a guide here, but keeping
previous customizations as well.
2025-03-20 08:30:55 -04:00
James Dixon
6c87d3fb23 Make goto address mode global 2025-03-20 02:21:01 -04:00
James Dixon
b5548239a1 Remove some packages 2025-03-19 20:44:29 -04:00
James Dixon
1b4a98bc2b Make new post work with BLOG_DIR and add dir subcmd 2025-03-16 03:38:14 -04:00
James Dixon
0e31f2d7b5 add interactive clean alias 2025-03-16 02:26:30 -04:00
James Dixon
f3c32f21b8 Add hugo helper script 2025-03-16 01:52:08 -04:00
James Dixon
0f3f1a0c6b use env for BLOG_DIR for other shells 2025-03-16 00:57:52 -04:00
James Dixon
5eab5dbad3 Switch from package.el and use-package to straight 2025-03-15 23:03:53 -04:00
James Dixon
4b1238fa4f Add git ignore and organize init.el somewhat 2025-03-15 14:53:19 -04:00
James Dixon
c5fd66ed05 evil mode c-u scroll bind 2025-03-15 00:55:40 -04:00