Commit Graph
100 Commits
Author SHA1 Message Date
tim.mccarthy 4950d56efa Add git config to home.nix 2022-09-01 11:39:44 -07:00
tim.mccarthy d9d0c67f03 mach-nix to 3.5.0, remove pypi-deps-db input 2022-08-31 15:06:32 -07:00
tim.mccarthy 65589f74bc Use flake-utils to be generic over systems 2022-08-31 14:54:53 -07:00
tim.mccarthy d6275afe52 Add Fira Code font to home manager config 2022-08-31 14:47:17 -07:00
tim.mccarthy 4299616d8d Update TODO 2022-08-31 14:47:11 -07:00
tim.mccarthy 3bb4f8d4bb First attempt at flake for home manager config 2022-08-31 14:10:43 -07:00
tim.mccarthy 0c3d8e2a39 Switch to human readable direnv caches 2022-08-26 11:52:46 -07:00
tim.mccarthy 8ac5ff67a4 Move direnv cache to central location 2022-08-26 11:39:54 -07:00
tim.mccarthy 20a46e64a7 Xonsh no longer needs version overrides 2022-08-08 11:53:03 -07:00
tim.mccarthy 12eb03de48 TODO update 2022-06-03 14:48:02 -07:00
tim.mccarthy 1328d4d60a Longer tmux scrollback 2022-06-03 14:48:02 -07:00
tim.mccarthy 8999f4a1b6 Import ON_DARWIN in aliases 2022-06-03 11:16:10 -07:00
tim.mccarthy d86851301d Add "o" alias for "open" or "xdg-open" 2022-06-03 11:14:08 -07:00
tim.mccarthy 70d19cd304 Xonsh: Fix kitty ssh alias 2022-06-03 11:14:08 -07:00
tim.mccarthy a0d33ac34c TODO update 2022-05-18 14:06:55 -07:00
tim.mccarthy d74517cdba Archive unused files, pending deletion 2022-05-17 17:12:19 -07:00
tim.mccarthy 3217ba8549 Re-enable Emacs vterm 2022-05-17 16:47:06 -07:00
tim.mccarthy f7f7152da6 Disable buggy Xonsh prompt options 2022-05-17 16:24:50 -07:00
tim.mccarthy d105b1aff2 Fix xonsh overlay on Linux
switched overrideAttrs to overridePythonAttrs and disabled tests that
make bad assumptions about user environment
2022-05-17 16:24:18 -07:00
tim.mccarthy d5b85163a9 Update TODO 2022-05-17 12:21:30 -07:00
tim.mccarthy d48d86dde4 Move around xonsh prompt settings 2022-05-17 12:21:18 -07:00
tim.mccarthy b8425c3989 Further xonsh overlay cleanup 2022-05-17 12:19:22 -07:00
tim.mccarthy 53dfd43198 Cleanup xonsh overlay 2022-05-17 11:21:50 -07:00
tim.mccarthy 269fb6c24f Upgrade to xonsh 0.12.4 2022-05-17 11:19:12 -07:00
tim.mccarthy 0a0887680d Move xonsh customization to an overlay 2022-05-17 10:49:11 -07:00
tim.mccarthy 0aba1a4fb2 Hopefully really fix colors 2022-05-16 23:51:40 -07:00
tim.mccarthy 81931367f7 TODO updates 2022-05-16 20:35:11 -07:00
tim.mccarthy 4d9adc8ef1 Remove some less-used modules from doom init 2022-05-16 12:07:18 -07:00
tim.mccarthy 3e9d74e20e Update TODO 2022-05-16 11:48:32 -07:00
tim.mccarthy 95d1472636 Add duf to home.nix 2022-05-16 11:48:32 -07:00
tim.mccarthy ea41684188 Fix home.nix on Mac 2022-05-13 23:52:44 -07:00
tim.mccarthy 5572473c55 Fix issues with nix Emacs on Mac 2022-05-13 23:46:35 -07:00
tim.mccarthy 13c667b9f3 Theme update 2022-05-13 23:44:03 -07:00
tim.mccarthy 6d187190f9 Add bat and htop to Nix config 2022-05-13 12:37:35 -07:00
tim.mccarthy c35b6569fb Install Emacs through Nix 2022-05-13 12:37:26 -07:00
tim.mccarthy ac1dbf979c "g u" key binding for Emacs 2022-05-13 12:36:26 -07:00
tim.mccarthy 839f39cf23 Fix Emacs annoyances 2022-05-12 22:06:42 -07:00
tim.mccarthy 9d8c61bd23 Add todo items 2022-05-12 21:46:59 -07:00
tim.mccarthy 727b511cf8 Fix Ctrl-W/Y in xonsh 2022-05-12 21:46:49 -07:00
tim.mccarthy 034ef10c09 Add pyright to home.nix 2022-05-11 23:29:02 -07:00
tim.mccarthy b2f5438c2d Update TODO 2022-05-11 18:47:02 -07:00
tim.mccarthy 3597ca8eac Add infer-out and .cache to gitingore 2022-05-11 17:25:24 -07:00
tim.mccarthy 937f9cd997 Update TODO 2022-05-11 10:22:01 -07:00
tim.mccarthy 32786c1efe Add kitty to home.nix 2022-05-11 10:21:50 -07:00
tim.mccarthy 583acceb43 Add tmux to home.nix 2022-05-10 23:46:39 -07:00
tim.mccarthy e3ed193a57 Fix broken less 2022-05-10 23:33:43 -07:00
tim.mccarthy df2641866c Update home.nix
- Add xonsh
- Setup nix-direnv
2022-05-10 23:32:52 -07:00
tim.mccarthy 1807e4ddde Clean up init.el 2022-04-13 17:10:27 -07:00
tim.mccarthy 993e1a88a3 Disable custom xonsh style 2022-03-31 10:31:07 -07:00
tim.mccarthy 7c83c8ea0b Switch Emacs bash to /bin/bash 2022-03-31 10:15:18 -07:00
tim.mccarthy 0ad2c1d3a7 Add doom/custom.el to gitignore 2022-03-28 12:14:18 -07:00
tim.mccarthy 5ea9396e76 Add Nix to doom config 2022-03-28 12:13:13 -07:00
tim.mccarthy ab792cdb50 Alias to reset plasma shell 2022-03-28 12:12:54 -07:00
tim.mccarthy dd724ae057 Support for nix home-manager 2022-03-28 12:12:32 -07:00
tim.mccarthy d49d5d0061 Override ssh in kitty to set TERM=xterm-256color 2022-03-28 12:11:43 -07:00
tim.mccarthy 7ae526e91f Make nix.xonsh apply to Linux 2022-03-08 11:46:15 -08:00
tim.mccarthy e0c7774134 Add shortcut for setting up new python venv 2022-03-08 11:43:08 -08:00
tim.mccarthy be77e88a87 Add dockerignore tester to xonsh config 2022-03-08 11:42:53 -08:00
tim.mccarthy c8dd05a3d1 Start new kitty windows in same cwd 2022-03-08 11:42:29 -08:00
tim.mccarthy 975e7789ab Add Jupyter garbage to global gitignore 2022-02-04 13:23:29 -08:00
tim.mccarthy d78ec41536 Set default git branch to main 2022-02-04 13:23:19 -08:00
tim.mccarthy 8d43d188d6 Nix MacOS configuration 2022-01-06 16:52:30 -08:00
tim.mccarthy 18b8ff2665 Emacs Python updates
Add LSP-mode and Black support
2022-01-06 16:51:03 -08:00
tim.mccarthy fffa231f56 Direnv support 2022-01-06 16:51:03 -08:00
tim.mccarthy 68d903d628 Refactor xonsh config 2022-01-06 16:50:56 -08:00
tim.mccarthy 33372e8300 Require ctrl+shift to click URLs in Kitty 2021-11-23 13:07:52 -08:00
tim.mccarthy 8c5c22551b Change Xonsh style to make numbers more visible 2021-11-05 17:50:01 -07:00
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