Commit Graph
100 Commits
Author SHA1 Message Date
tim.mccarthy 203aebd6a9 Xonsh and Emacs don't get along well 2021-11-05 17:49:49 -07:00
tim.mccarthy 06a88593a8 Doom: Set org directory 2021-10-25 15:29:37 -07:00
tim.mccarthy 21e67c8d9a Tweak kitty opacity 2021-10-25 15:29:29 -07:00
tim.mccarthy f5df6186a4 Remove old spacemacs files 2021-10-25 15:29:21 -07:00
tim.mccarthy 923d432e61 Disable Doom Emacs ligatures support 2021-10-25 15:29:01 -07:00
tim.mccarthy fd2bfdb34b Switch Kitty to One Dark theme 2021-10-25 15:10:47 -07:00
tim.mccarthy f8deb5760d Add ctrl-l/ctrl-h to vertico bindings 2021-10-22 15:56:43 -07:00
tim.mccarthy 7469d0c76a Add intellimacs bindings to ideavim if available 2021-10-21 10:09:18 -07:00
tim.mccarthy 90f745edbf DOOM: Switch to VMOCE stack for completion 2021-10-21 09:54:47 -07:00
tim.mccarthy 82679ea1e6 Replace Powerline as xonsh prompt 2021-10-21 09:54:28 -07:00
tim.mccarthy a45b02ffa8 Switch Kitty to Nord theme 2021-10-19 14:37:53 -07:00
tim.mccarthy 9010d60cc1 Adjust kitty keybinds 2021-09-23 12:05:33 -07:00
tim.mccarthy 0e4efb5b76 Add Kitty config 2021-09-23 11:54:04 -07:00
tim.mccarthy 6d3ba48b51 Xonsh: Static prompt 2021-09-23 11:49:42 -07:00
tim.mccarthy f4fe5e8d08 Ideavim: Better clipboard integration
yy yanks to clipboard now
2021-09-23 11:49:00 -07:00
tim.mccarthy ccaeaada70 ideavim: Add gs command to go to sidebar 2021-09-23 11:48:39 -07:00
tim.mccarthy fa2b3fb3c1 Emacs: Remove default frame size, add transparency 2021-09-23 11:48:16 -07:00
tim.mccarthy bd3ec03c84 Xonsh live prompt 2021-06-24 17:00:48 -07:00
tim.mccarthy 0f926110ea Follow alias function naming conventions 2021-06-24 16:35:54 -07:00
tim.mccarthy 9e70ad0d15 Use p-strings 2021-06-24 16:35:47 -07:00
tim.mccarthy 17fb3a230d Fix quotes 2021-06-24 16:24:29 -07:00
tim.mccarthy 46a252a822 Xonsh record requirements 2021-06-24 16:24:20 -07:00
tim.mccarthy 550f1102f8 Xonsh hide tracebacks 2021-06-24 16:24:09 -07:00
tim.mccarthy 765badec73 Xonsh TRAMP support 2021-06-24 16:11:30 -07:00
tim.mccarthy df45278338 Xonsh: Fix paths 2021-06-24 16:10:56 -07:00
tim.mccarthy 2d9a424294 Powerline: Cleanup 2021-06-24 15:48:08 -07:00
tim.mccarthy 4210febfd5 Xonsh use FZF for history search 2021-06-24 15:41:19 -07:00
tim.mccarthy 08a09d522d Powerline 2021-06-24 15:31:04 -07:00
tim.mccarthy 66e10dc4cc Zoxide 2021-06-24 15:30:40 -07:00
tim.mccarthy 0d139f003d Doom: Switch to parinfer-rust-mode 2021-06-24 13:58:52 -07:00
tim.mccarthy f5b8a582fe Doom: Remove eshell 2021-06-24 13:58:46 -07:00
tim.mccarthy a7e6791bf9 Doom: Add xonsh-mode 2021-06-24 13:58:35 -07:00
tim.mccarthy f9eebcc621 Doom: Add PHP mode 2021-06-24 13:52:06 -07:00
tim.mccarthy b29ecd4cde First draft of xonshrc 2021-06-24 00:02:29 -07:00
tim.mccarthy 8b4b7ee849 Add items to gitingore-global 2021-05-27 23:04:56 -07:00
tim.mccarthy f2410093af Fix ttm-org-clear-all 2021-05-27 23:04:30 -07:00
tim.mccarthy e15ed10c16 Doom: Update org todo clearer
Add ":localleader  C" keybind
Also delete timestamps
2021-05-27 23:04:30 -07:00
tim.mccarthy 62ab79fd6d Doom: Font selection
Add Fira Code as default, but fallback to monospace if unavailable.
2021-05-27 11:41:53 -07:00
tim.mccarthy b3c598b297 i3: Mouse binds for prev/next workspace 2021-05-27 11:41:53 -07:00
tim.mccarthy 9afce15a92 i3: Move close/split/vsplit out of space mode 2021-05-27 11:41:53 -07:00
tim.mccarthy 6cea5b18e1 i3: Remove lockscreen 2021-05-27 11:41:53 -07:00
tim.mccarthy 69f7db05b6 Fix printing of starship path on shell launch 2021-05-27 11:23:13 -07:00
tim.mccarthy 9d4ddd2914 Use starship prompt if available 2021-05-27 11:21:54 -07:00
tim.mccarthy 8790817641 TERMINAL=kitty 2021-05-25 23:25:49 -07:00
tim.mccarthy 6229950b10 Add ~/.local/bin to path 2021-05-25 23:20:21 -07:00
tim.mccarthy 544dc84c26 i3wm configs 2021-05-25 23:20:05 -07:00
tim.mccarthy 9a84ceaa45 Add ranger to setup_linux 2021-05-19 13:08:50 -07:00
tim.mccarthy 3315db7ad6 Add ExFAT to setup_linux 2021-05-19 13:08:10 -07:00
tim.mccarthy 1b8d640e8f Update setup_linux.sh
Emacs 27, xsel, jq
Remove gnome stuff
Replace CheckPoint VPN dependencies with vpnc
2021-05-19 12:36:07 -07:00
tim.mccarthy 86ee41ba1e Add .dotfiles/bin directory and tat command 2021-05-17 12:21:51 -07:00
tim.mccarthy d9a25a0dd0 Add Tmux C-s b break-pane 2021-05-17 12:21:37 -07:00
tim.mccarthy 54c4e65975 Remove window decorations from Alacritty 2021-05-17 12:21:24 -07:00
tim.mccarthy 8d989dc87a Alacritty config 2021-05-17 12:11:11 -07:00
tim.mccarthy 2026699cc0 Only load iTerm Fish integration on macOS 2021-05-17 12:10:55 -07:00
tim.mccarthy 6530e35130 Blacken deploy.py 2021-05-17 11:45:08 -07:00
tim.mccarthy 3cb8ff8a33 Bigger Emacs window by default 2021-05-06 19:22:00 -07:00
tim.mccarthy ddd6ac2e1f Enhanced Tmux.conf 2021-05-06 19:21:37 -07:00
tim.mccarthy 8d286886e2 Select all in Ideavim 2021-05-06 19:21:14 -07:00
tim.mccarthy d03eb59d26 Doom: Add undo-fu
evil-redo was refusing to work without it
2020-12-07 12:28:07 -08:00
tim.mccarthy b66cf98483 Fish: Fall back to simple prompt for dumb terms 2020-12-07 11:16:24 -08:00
tim.mccarthy 1d59e4520b Clojure: Update lein repl dependencies 2020-12-07 11:16:09 -08:00
tim.mccarthy a61dad3017 Gitignore-global updates 2020-12-07 11:16:00 -08:00
tim.mccarthy 0ac8fe6b72 Fish: vv for Python venvs
vv searches for and activates the nearest directory named "venv" in the
current directory upward (stopping if it finds a .git).
2020-12-07 11:15:21 -08:00
tim.mccarthy ed480cc0a1 DOOM: Disable Fuzzy Ivy
The default search is kind of fuzzy, you just have to separate disjoint
parts with spaces.
2020-12-07 11:14:54 -08:00
tim.mccarthy a9592cbeca DOOM - Add smartparens slurp/barf 2020-12-07 11:14:30 -08:00
tim.mccarthy 129bf65e29 Doom: Add YAML 2020-06-23 12:21:47 -07:00
tim.mccarthy 8244156829 Git: Rebase when pulling by default 2020-06-14 11:30:15 -07:00
tim.mccarthy e25eb17108 Setup Linux: Change default packages 2020-06-14 11:28:52 -07:00
tim.mccarthy cb0efd24d5 Fish: Rename ip to pubip
It was conflicting with linux "ip" command
2020-06-14 11:27:25 -07:00
tim.mccarthy cf43b3b192 Setup Linux: Remove SSH key generation
Since this repo is now private, we need to already have created an SSH
key and added it to github, so making another is redundant.
2020-06-14 11:20:23 -07:00
tim.mccarthy 553d798665 Setup Linux: Don't install Java by default 2020-06-14 11:20:11 -07:00
tim.mccarthy 40022ad61e Doom: Display ANSI color codes in log files 2020-06-14 11:12:00 -07:00
tim.mccarthy ad43cb6601 Remove breaking CLI option to cshs in setup_linux 2020-06-14 11:11:30 -07:00
tim.mccarthy 23459470db Doom: Vterm 2020-05-20 22:56:27 -07:00
tim.mccarthy f8e6eb58ba Ignore case in eshell autocomplete 2020-05-20 22:56:11 -07:00
tim.mccarthy 9d69e39a2d Doom: Add treemacs and eshell 2020-05-20 22:06:24 -07:00
tim.mccarthy 8c65ad1edd Platform-independent reveal-in-finder 2020-05-20 11:46:40 -07:00
tim.mccarthy a924f32df9 Git: Ignore files generated by tex 2020-05-20 11:28:37 -07:00
tim.mccarthy bf52149c08 Doom: CCLS/LSP support for C++ coding 2020-05-20 11:28:17 -07:00
tim.mccarthy b6d44dde94 Doom: Add ttm-org-clear-all for groceries 2020-04-30 15:29:21 -07:00
tim.mccarthy 9a133c294d DOOM: Make SPC SPC into M-x 2020-04-23 13:40:04 -07:00
tim.mccarthy 340df909ba Deployment improvements
Replace deploy.sh with deploy.py
Some updates to setup scripts, for more consistency
Split out some common unix setup tasks into a script that both mac and
linux scripts call.
2020-04-23 13:39:20 -07:00
tim.mccarthy e66be17d89 Fish: direnv integration 2020-04-22 11:58:26 -07:00
tim.mccarthy 4be86e306e DOOM: Jump to current file in dired 2020-04-22 11:56:28 -07:00
tim.mccarthy bcf1dba234 Git personas 2020-04-22 11:56:22 -07:00
tim.mccarthy d5c4ebd3f2 DOOM: Ctrl-H kills a word in Ivy 2020-04-22 08:04:28 -07:00
tim.mccarthy add923c125 Doom: Add "reveal in finder" feature 2020-04-21 18:24:10 -07:00
tim.mccarthy a8e6dd2c75 Add todo to emacs shortcuts 2019-06-05 11:56:11 -07:00
tim.mccarthy 57745eda6a Move projects shortcut to point to OneDrive 2019-06-04 12:42:07 -07:00
tim.mccarthy 63fa8434a0 Update custom spacemacs jump commands 2019-05-16 11:35:35 -07:00
tim.mccarthy da58976257 Add fish_variables to gitignore 2019-05-16 11:35:21 -07:00
tim.mccarthy 4ef6308345 Add thefuck support to fish config 2019-02-27 12:13:07 -08:00
tim.mccarthy 9033403e94 Add more custom jump-to-notes shortcuts 2019-02-27 11:39:34 -08:00
tim.mccarthy 7b1c05c594 Make abbrevs shut up when updating packages 2019-02-27 11:39:17 -08:00
tim.mccarthy fc572f4bfb Turn off line numbers 2019-02-27 11:39:08 -08:00
tim.mccarthy 96e5bec5eb Disable smartparens for quotes
- Add go-to-projects file binding (SPC o p)
2019-01-31 12:16:15 -08:00
tim.mccarthy bddbdca20a Relative line numbers 2019-01-31 12:15:40 -08:00
tim.mccarthy e21ec609a8 Re-enable smartparens (for now) 2019-01-28 13:08:54 -08:00
tim.mccarthy 63422d3c6c Update leiningen profiles with newer versions of cider stuff 2019-01-28 13:07:18 -08:00
tim.mccarthy 781a49dd42 Spacemacs config updates
- Disable lazy loading of layers, because it seems to be broken
- Disable progress bar for faster startup
- Enable line numbers
- Enable server at startup
- Auto-delete trailing whitespace on changed lines when saving
2019-01-28 13:07:18 -08:00