Commit Graph
305 Commits
Author SHA1 Message Date
Greg Hellings 113197fb9f Update unstable systems 2024-10-19 00:53:41 -05:00
Greg Hellings de1b2ce936 Add nix-output-monitor
Use nix-output-monitor for things like my rebuilds
2024-10-19 00:30:25 -05:00
Greg Hellings cd0533332d Add Noogle
Add both a bookmark and a search shortcut for noogle
2024-10-18 09:19:58 -05:00
Greg Hellings 6080920cf1 Update vscodium plugins and settings
Give universally accessible direnv path
Update to Even Better TOML
Add binary debugger
2024-10-16 10:47:52 -05:00
Greg Hellings 26a10f1b86 Finish zims move and update vim config
Alter the vim-cmp bindings so that it's nicer to me and to selections
Finish updating the Zim packages with their hash values
2024-10-12 17:32:32 -05:00
Greg Hellings 54dfebe7f7 More moving out of overlays
Moved homebrew installer package out of overlays
Removed ITG specific Python packages entirely
2024-10-11 13:07:41 -05:00
Greg Hellings 8d752032ae Some massive changes to make flakiness better
Renamed the @inputs to @top. This was a misguided attempt to make a
different change, but it's going to stick, now.
Began moving packages to their own folder rather than being intermingled
with overlays
Created a local overlay that just includes my personal packages
Cleaned up some dead code
Moved to just using the raw 'imports' instead of needing to explicitly
call out the `foo = import foo.nix {};` syntax
2024-10-11 12:28:53 -05:00
Greg Hellings d9a5f7968a Reformat bookmarks with the new style 2024-10-11 10:28:45 -05:00
Greg Hellings b7bd4879b0 Add a better Git grep command 2024-10-11 10:25:31 -05:00
Greg Hellings 448dd69804 Cleanup copilot option 2024-10-10 17:39:19 -05:00
Greg Hellings 38899afeb3 Add layout_poetry to direnv
Give direnv knowledge of how to use Poetry
2024-10-10 15:09:28 -05:00
Greg Hellings 6803ec0e6d Avoid unfree in local dev environment 2024-10-10 13:01:37 -05:00
Greg Hellings c3f979ec05 Add copilot-vim to the build 2024-10-10 11:28:48 -05:00
Greg Hellings 75b67f607d Add new IVR bookmarks 2024-10-04 18:33:37 -05:00
Greg Hellings 709d1cf2a4 Add keybindings for cmp and editor config 2024-10-04 11:12:06 -05:00
Greg Hellings 81f534dd46 Fix build errors on 24.05 without web-devicons 2024-10-04 10:06:58 -05:00
Greg Hellings c12ed1b8a9 Separate nixvim config
Separating the actual nixvim config out to its own file allows me to
include it directly in the devshells that I create, incluing all of the
configuration, plugins, and settings that I have. Man, the power of
nixvim is awesome
2024-10-04 09:33:53 -05:00
Greg Hellings abe7187171 Fix aliases for updating flake 2024-10-03 16:25:36 -05:00
Greg Hellings 229188214f Support for deadnix pre-commit check 2024-10-03 15:21:56 -05:00
Greg Hellings 78c802d32c A complete reformatting to match nixpkgs-fmt 2024-10-03 11:26:39 -05:00
Greg Hellings e2f0856102 Add basic check compat 2024-10-03 11:16:06 -05:00
Greg Hellings 755e5ea4ba Add freeciv to Exodus 2024-10-03 09:27:30 -05:00
Greg Hellings 29460f45d7 Add ansible to NeoVim language server 2024-10-02 16:05:03 -05:00
Greg Hellings 99801f65b9 Moved to neotree 2024-10-02 15:55:11 -05:00
Greg Hellings 5419bc64c1 Significant upgrades to nvim
Added language servers for my most common languages
Added completion to the language servers
Moved more of my plugins to the proper configuration
Removed unused plugins
Added Hack font to default config
2024-10-02 15:35:00 -05:00
Greg Hellings 027a896918 Update update aliases 2024-10-02 12:50:25 -05:00
Greg Hellings 17baffb1b7 Add Zed editor 2024-10-02 10:17:51 -05:00
Greg Hellings dc2521e3a3 Add another name for the connection 2024-10-01 14:19:12 -05:00
Greg Hellings 90b4b7b5fb Now with nixd language server 2024-09-20 10:10:52 -05:00
Greg Hellings 596ca973c0 Add more VSCode extensions
Add the nix-vscode-extensions flake to get all of the extensions
Add in all the nix extensions that I use for work and doing better
Python things
2024-09-20 09:20:56 -05:00
Greg Hellings 8044702f06 Cleanup some default values
Set IVR tmux setting to Xonsh, since I cannot control my user's login
shell
Set some default editor and terminal settings in VSCodium so it
automatically launches tmux (thus, on my IVR machine, it will also pick
up Xonsh for my user's environment setting)
2024-09-19 14:45:43 -05:00
Greg Hellings fc22ef2c8e Add robo3t for Mongo development 2024-09-19 13:21:01 -05:00
Greg Hellings 51237a1ba3 Terminal instead of Console 2024-09-16 08:03:40 -05:00
Greg Hellings c9f7e659eb Fix problems with xonsh-apipenv 2024-09-11 15:45:25 -05:00
Greg Hellings 7df4fa032e Add Bruno for development 2024-09-06 22:43:16 -05:00
Greg Hellings b6ce9e8f20 Merge branch 'main' of gh:greg-hellings/nixos-config 2024-09-06 12:59:50 -05:00
Greg Hellings 05a1c32034 Add Okta plugin 2024-09-06 09:38:58 -05:00
Greg Hellings 6736e0d3a7 Add nix aliases 2024-09-04 20:54:21 -05:00
Greg Hellings 4501cce408 Merge branch 'main' of gh:greg-hellings/nixos-config 2024-09-04 20:54:09 -05:00
Greg Hellings 42e607dc68 Remove Insomnia 2024-08-29 13:44:13 -05:00
Greg Hellings d851c5e8dc Add nodejs to developer 2024-08-27 22:04:37 -05:00
Greg Hellings 6aaf28843a Add bookmark 2024-08-23 14:10:54 -05:00
Greg Hellings a0d82f5912 Merge branch 'main' of gh:greg-hellings/nixos-config 2024-08-23 14:08:34 -05:00
Greg Hellings c072693263 Add more nix tools for building 2024-08-21 22:34:44 -05:00
Greg Hellings 560458380d Bring in IVR bookmarks 2024-08-21 16:38:48 -05:00
Greg Hellings 8e0b8987cf Create standard Firefox bookmarks 2024-08-21 16:14:51 -05:00
Greg Hellings c87826975b Move 23_ 05 support
Putting 23_05 directly into the top level overlays introduced
unnecessary calculations when it is only used in one location on the IVR
system. Therefore, we only import it at the point of its use.
2024-08-21 08:16:48 -05:00
Greg Hellings 3e343565f4 Pull Xonsh directly into IVR 2024-08-21 08:11:25 -05:00
Greg Hellings d9153ca794 Cleanup aliases
Make Xonsh aliases nicer
Organize the ones in my config
Enhance the cleanup alias to include home-manager generations
Create aliases as Python raw strings
2024-08-20 22:43:31 -05:00
Greg Hellings 063ae089d3 Nix update for development 2024-08-18 00:50:33 -05:00