Commit Graph

461 Commits

Author SHA1 Message Date
8bce4295c8 Major Refactored vim config.
There's a lot of cruft built up over my years of using vim & with the
introduction of Doom Emacs what I use vim for has gotten more pointed as
well. Vim now services as a quick in and out tool for dropping to the
commandline on local or remote machines.

So quick rundown on changes.

- Removed weird hallow sourcing in vimrc
- Removed unused or under used Plugs.
- Switched from ctrl+p to fzf.
- Switched to ALE for linting and formatting
- Configuration and keybinds now lives with the Plugs. Intended one
  level under it.
- The large boilerplate sane default file has been extracted into
  sensible.vim. This based on tpope's config.
- Make will no longer symlink .dotfile/vim to ~/.vim. This was causing
  lots of unversioned cruff to pile up in the project. Instead it will
  now symlink all the things needed.
- Make update will now run PlugClean as well.
2021-07-20 14:47:54 -04:00
df0981745d Removed fly spell checker hook. 2021-06-03 11:07:08 -04:00
5562f431d0 Generally guard clauses > if else 2021-05-11 15:11:30 -04:00
f91ca86a82 Adding ForwardingAgent by default for work 2021-04-27 15:13:21 -04:00
fa25dd7ff1 Removed unused packages.
These were added from tecosaur's configuration. They we're ever really
used & were incredibly slow on mac.
2021-04-27 14:56:10 -04:00
7deffb5cd2 Replacing diff-so-fancy with delta.
They are largely comparable, but I'm interested in the syntax
highlighting that ships with delta, and more regular upkeep and
security checks
2021-04-27 14:39:49 -04:00
9cd50287b8 Added Formatting command for JSON & XML
This requires python3 to be installed along with standard set of
modules.
2021-04-10 16:39:41 -04:00
2035eec6b7 Merge pull request 'doom_bankruptcy' (#14) from doom_bankruptcy into master
Reviewed-on: #14
2021-04-10 20:28:59 +00:00
0ee113afd9 Make the name buffer names a little better 2021-04-02 15:53:52 -04:00
1f7b9cd28e Don't tell me if a file is UTF8. Everything's UTF8
Do let me know when things aren't UTF8 though.
2021-04-02 15:52:30 -04:00
bad2de65e2 Tweaking the delay for suggestions from company. 2021-04-02 15:51:49 -04:00
9bd27bc4be Better Spellchecking 2021-04-02 15:51:25 -04:00
76fa17427f Updating the org UI to try and make it better looking.
Mixed Mode is loaded from the zen doom module, but there's a fair amount
of general weirdness with the ZEN mode so there might be some rough edges.
2021-04-02 15:51:02 -04:00
65e012d880 Enabling the systems that I want. 2021-04-02 15:45:32 -04:00
3bb0ae8e98 Corrected Lexical binding string 2021-04-02 15:45:01 -04:00
7313b6ccb0 bankruptcy of enabled modules. 2021-03-20 19:29:40 -04:00
ed61954dc0 bump 2021-03-08 00:14:46 -05:00
7486f1eecc Fixing work aliases 2021-03-08 00:07:05 -05:00
d2891c6830 Removed git-fuzzy
Cool & all but this shouldn't be added to my dotfiles.
2021-02-18 00:00:13 -05:00
543009a8da Bump 2021-02-17 23:59:34 -05:00
fd66191bdf Added Window Switching tool for sway 2021-02-17 23:58:48 -05:00
94252d74b9 Added todo_sync script.
This will move/link/create project todo.org to git repo.
2021-02-17 23:45:39 -05:00
6c638715c5 Merge branch 'master' of git.jpatrick.io:james/dotfiles 2020-12-08 22:05:16 -05:00
06389a76e2 Whitespace changes. 2020-12-08 22:03:39 -05:00
aee151dbb9 Added wifi click behavior. 2020-12-08 22:02:44 -05:00
73e9b85d7d removed todo 2020-11-27 17:14:31 -05:00
6bc4a7849d Updated and cleared doom modules. 2020-11-27 17:14:16 -05:00
8f7cf56234 Merge branch 'master' of git.jpatrick.io:james/dotfiles into master 2020-11-27 16:59:16 -05:00
1780abde72 Run the tasks. 2020-11-27 16:56:11 -05:00
c7eb2179d9 Make's UI is weird in emacs.
Its easier just to run it in the command line.
2020-11-27 16:55:27 -05:00
c298ca5376 This is required after pretty-code -> ligatures. 2020-11-27 16:53:49 -05:00
679437e9ad Define github name 2020-11-27 16:53:24 -05:00
4b5034f705 Added comments 2020-11-27 16:49:06 -05:00
b8e41ca491 Use chruby on linux and rbenv on mac 2020-11-27 16:46:00 -05:00
09eeee079d Added java to paths 2020-11-27 16:13:42 -05:00
cad3533153 Adding forge 2020-11-27 16:12:10 -05:00
d911851b9b Pretty-code moved to ligatures
See 7081d83.
2020-11-27 16:07:37 -05:00
f6a7b25125 import org for faster run of emacs batch eval
We can run
 emacs -batch -l ~/.doom.d/+org.el -eval '(org-batch-agenda-csv "t")'
Which is significantly faster than booting up all of doom.
2020-11-27 15:57:55 -05:00
f0fd387fbf LSP for web wasn't working well last time I tried.
There was a fair bit on slow request/response time from the server.
2020-11-20 12:34:00 -05:00
486e5faa64 Addd binds for QR and deleting items in buffer. 2020-10-07 01:44:52 -04:00
10a658bd5b Sanitized cliphistory. 2020-10-06 23:39:43 -04:00
4d25b2e7b3 Reworked some styling and removed old values 2020-09-16 22:10:32 -04:00
23d3efc525 Updated clipboard script to actually work. Kind of
There are some issues around escaping characters. But it is currently functioning.
2020-09-16 22:09:35 -04:00
50ef9fd177 refactor and adding custom wifi module. 2020-09-16 22:08:52 -04:00
4e5cb3baad Fixed some issue nonstandard font name. 2020-09-03 00:36:14 -04:00
dba9d57965 Using nerdfont for more icons. 2020-09-03 00:35:14 -04:00
4a9e7f32d7 Extracted out color constants to prevent repeating myself.
Extracted out color constants to prevent repeating myself.
2020-09-03 00:34:42 -04:00
df58c9f4f2 Added more states for waybar. 2020-08-27 00:55:38 -04:00
5569f2db2a Fixing the log errors.
The old Xresources based configuration format is deprecated.
2020-08-24 21:12:09 -04:00
e595adafbc Switched to gammastep from no longer supported redshft 2020-08-24 21:11:23 -04:00