Commit Graph

246 Commits

Author SHA1 Message Date
Noah Masur
4e8546728e move colorscheme out of gui section 2022-07-25 23:36:06 -04:00
Noah Masur
6353ac188e reorganize files 2022-07-25 23:20:02 -04:00
Noah Masur
2a4a8efa48 search-and-edit jump to line number 2022-07-22 09:49:21 -04:00
Noah Masur
c42b0b20be add flake8 and improve nvim-tree 2022-07-18 23:34:32 -04:00
Noah Masur
42877bdebc add toggleterm plugin 2022-07-13 12:53:51 +00:00
Noah Masur
59c5369783 improve nvim-tree icons 2022-07-13 04:23:38 +00:00
Noah Masur
51c75e2874 fix: nvim-cmp completion bugs 2022-07-13 02:15:00 +00:00
Noah Masur
a22acac57d neovim improve bufferline and tree 2022-07-12 12:36:10 +00:00
Noah Masur
ee305529ce nvim fancy bufferline, file tree, git cmds 2022-07-12 03:53:30 +00:00
Noah Masur
92e2eac11e fix: treesitter breaking (auto-installs markdown) 2022-07-11 11:17:01 -04:00
Noah Masur
e2400475f2 fix: nvim headless failing on darwin 2022-07-11 09:23:41 -04:00
Noah Masur
35aa851231 neovim tree-sitter textobject selections 2022-07-11 12:47:36 +00:00
Noah Masur
24acd220fb move keybinds to plugin configs 2022-07-11 03:31:48 +00:00
Noah Masur
e1ac175333 lsp and completion tweaks 2022-07-11 02:47:54 +00:00
Noah Masur
e9f85b815b run packer sync on nix rebuild 2022-07-10 23:48:11 +00:00
Noah Masur
5243003bad switch to new neovim gruvbox 2022-07-10 22:17:19 +00:00
Noah Masur
4f1c61bbe0 neovim replace keymap cmds with lua 2022-07-10 17:54:21 +00:00
Noah Masur
4851637770 conditional lsp servers 2022-07-10 14:15:41 +00:00
Noah Masur
cc801b4981 neovim colors.lua based on colorscheme 2022-07-09 21:57:56 +00:00
Noah Masur
a10e33c1e1 refactor neovim into proper lua files 2022-07-09 21:27:04 +00:00
Noah Masur
3015f29f3b wsl-specific module 2022-07-08 03:13:09 +00:00
Noah Masur
cfe3c137ba wsl compatibility fixes 2022-07-08 01:31:00 +00:00
Noah Masur
86b1ab61cb add wsl host 2022-07-07 07:49:48 -04:00
Noah Masur
1e511ce08b mac alacritty keybind fixes 2022-07-06 16:04:07 -04:00
Noah Masur
8f5522c2c9 nix shell features for flake, remove channels 2022-07-06 15:50:10 -04:00
Noah Masur
df3e8e60d7 hammerspoon worklayout functional 2022-07-06 10:35:00 -04:00
Noah Masur
9aad4efd27 fix: recent file lookup with wrong stat 2022-07-05 21:05:24 -04:00
Noah Masur
682acdc8ae bind ctrl-n to nix run 2022-07-05 20:42:49 -04:00
Noah Masur
758321adc3 more commandline changes 2022-07-05 19:40:54 -04:00
Noah Masur
c646f126e2 commandline append in uncommitted and darwin-rebuild 2022-07-05 19:16:08 -04:00
Noah Masur
faa7f74773 add shfmt and shellcheck to system-wide neovim packages 2022-07-05 17:18:08 -04:00
Noah Masur
7093ba7791 improve nix-shell-run with args 2022-07-05 08:42:24 -04:00
Noah Masur
076068aa85 nix-shell-run shortcut 2022-07-04 23:31:56 -04:00
Noah Masur
6d08491f1c add haskell programming template 2022-07-04 19:17:58 -04:00
Noah Masur
704acea26e add nixpkgs search shortcut 2022-07-01 18:50:16 -04:00
Noah Masur
35a57d2905 gh repos and fix mac build 2022-07-01 08:45:07 -04:00
Noah Masur
8a22c80b2d add python black formatter to python.nix 2022-06-30 21:23:17 -04:00
Noah Masur
bfd3eb997c temp: home-manager requires state version 2022-06-26 23:08:45 -04:00
Noah Masur
6383d88b4b shortcut for nix commands 2022-06-26 22:15:25 -04:00
Noah Masur
e4b15ea100 tweaks after adding lf browser 2022-06-26 22:08:17 -04:00
Noah Masur
0cfad06763 improve fzf project presentation 2022-06-26 21:53:08 -04:00
Noah Masur
8ba28be649 hammerspoon maximize window fixes 2022-06-22 09:53:03 -04:00
Noah Masur
85116fc8fd python and other fixes 2022-06-21 17:51:27 -04:00
Noah Masur
c4ee4cafa5 bring back direnv output (was too quiet) 2022-06-21 08:36:20 -04:00
Noah Masur
1d9f48f5d3 separate kubernetes and terraform fish abbrs 2022-06-21 08:33:05 -04:00
Noah Masur
c08c5c5a9e alacritty recognize key binds for macos 2022-06-21 08:22:51 -04:00
Noah Masur
b7788431d2 add poetry template 2022-06-20 23:34:24 -04:00
Noah Masur
f5ab31dd82 ignore nix result files 2022-06-20 20:32:08 -04:00
Noah Masur
5d3fbd35c9 improve programming experience for nix 2022-06-20 19:51:03 -04:00
Noah Masur
d0b3be617c add terraform and initial programming tools 2022-06-20 16:14:04 -04:00
Noah Masur
74e53a3cd1 fzf improvements 2022-06-20 15:49:25 -04:00
Noah Masur
6a47ffa024 fish search updates 2022-06-20 15:20:20 -04:00
Noah Masur
454ceb7d7d fix email on darwin 2022-06-20 14:41:36 -04:00
Noah Masur
98dcc471b4 darwin fixes after merge 2022-06-20 14:33:19 -04:00
Noah Masur
2f58396c61 Merge branch 'experimental' 2022-06-20 09:23:26 -04:00
Noah Masur
4ad1cff80e add changes from master 2022-06-20 09:19:51 -04:00
Noah Masur
5a43ad997f replace manual home dir with config option 2022-06-20 08:39:41 -04:00
Noah Masur
fdfc66c7ad fix build on linux 2022-06-19 23:54:16 -04:00
Noah Masur
e22a4f3df2 more darwin cleanup 2022-06-19 23:44:29 -04:00
Noah Masur
a8f497e226 darwin fix dock 2022-06-19 17:30:32 -04:00
Noah Masur
7861f9ec3a fix macos homebrew and system activations 2022-06-19 15:27:52 -04:00
Noah Masur
bd7290fe63 darwin alacritty statusbar 2022-06-19 10:02:06 -04:00
Noah Masur
4f1e948843 fixes to nvim and alacritty 2022-06-19 09:34:17 -04:00
Noah Masur
baa20e4dbb fixes to darwin alacritty 2022-06-19 08:38:44 -04:00
Noah Masur
f2f0ccd63f hacking fonts 2022-06-18 17:16:38 -04:00
Noah Masur
518d788c73 more macos hacks 2022-06-18 15:45:51 -04:00
Noah Masur
e2189397fc fixes to get darwin to build 2022-06-18 13:17:11 -04:00
Noah Masur
07b00d3e3f automatically create lock screen cache if needed 2022-06-17 20:50:12 -04:00
Noah Masur
89e2e52e44 separate hammerspoon and add installation instructions 2022-06-15 08:14:01 -04:00
Noah Masur
0229df9b97 merge darwin and nixos rebuild function 2022-06-14 19:03:16 -04:00
Noah Masur
708672b2e3 add nr to rebuild nixos and darwin 2022-06-14 18:17:52 -04:00
Noah Masur
985d80eaa2 switch hammerspoon to .config 2022-06-14 08:10:02 -04:00
Noah Masur
1381b9d063 split up darwin configs 2022-06-14 07:54:18 -04:00
Noah Masur
7dfef72177 macos custom settings and alacritty tmux 2022-06-14 07:43:59 -04:00
Noah Masur
df59e376f2 hammerspoon and reorganize old files to legacy 2022-06-14 07:32:27 -04:00
Noah Masur
c048b7244f use ctrl-shift-g to insert path to git repo 2022-06-14 07:14:26 -04:00
Noah Masur
84a6f3a38a alacritty settings for macos 2022-06-14 07:00:12 -04:00
Noah Masur
884f0cdeea grub boot timeout 2022-06-14 06:38:34 -04:00
Noah Masur
b48c9aef12 add macos applications 2022-06-13 23:43:49 -04:00
Noah Masur
404426c480 prevent discord auto-update 2022-06-13 20:29:49 -04:00
Noah Masur
ac1e8828ed add some darwin user stuff 2022-06-13 08:53:00 -04:00
Noah Masur
388e50d9d4 start adding macos configuration 2022-06-12 17:46:26 -04:00
Noah Masur
2539151df9 switch to grub for dual-boot convenience 2022-06-12 16:43:07 -04:00
Noah Masur
9a21db7165 add more flexibility to installer script 2022-06-05 09:32:42 -04:00
Noah Masur
f4786156de create automatic partition installer 2022-06-05 09:24:46 -04:00
Noah Masur
8d50690a79 update system 2022-06-05 08:32:23 -04:00
Noah Masur
cd62307786 use unfree system for firefox extensions 2022-06-04 21:09:17 -04:00
Noah Masur
3b38f0301a allow specific unfree 2022-06-04 21:08:09 -04:00
Noah Masur
f4d5df0071 enable official mullvad client 2022-06-04 11:24:40 -04:00
Noah Masur
0fd3956bda wireguard config but not enabled 2022-06-04 10:29:36 -04:00
Noah Masur
aa8765b2a2 launch legendary game with fzf 2022-06-03 21:58:20 -04:00
Noah Masur
350d7bb3cd add rofi alt-tab command 2022-06-02 22:09:53 -04:00
Noah Masur
6f5b4725e7 fix: actually do home activation 2022-05-30 16:14:02 -04:00
Noah Masur
3656ed7e8f add home activation script 2022-05-30 16:07:43 -04:00
Noah Masur
60fe4caed4 add nautilus file manager 2022-05-30 13:18:18 -04:00
Noah Masur
36c4881384 revert to nvim as alias for vim 2022-05-30 13:09:50 -04:00
Noah Masur
bea0924972 use nvim for edit function 2022-05-30 09:44:33 -04:00
Noah Masur
3ba26ccfd5 improve comments and general tweaks 2022-05-29 13:44:45 -04:00
Noah Masur
3ea0e40121 unused wireguard config 2022-05-29 12:00:19 -04:00
Noah Masur
f1fda23f3f volnoti volume notifications 2022-05-28 16:48:02 -04:00