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
10487f923c
Do not alias neovim anymore
2024-10-03 16:30:36 -05:00
Greg Hellings
abe7187171
Fix aliases for updating flake
2024-10-03 16:25:36 -05:00
Greg Hellings
6bc74aacf4
Update flake lock
2024-10-03 16:25:17 -05:00
Greg Hellings
4dcec8f056
Fix typo in default
2024-10-03 16:01:56 -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
805bf79ef6
Change to flake-parts instead of flake-utils
2024-10-03 09:45:45 -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
5376aa81d8
Removing pythong packages I don't use
2024-10-02 15:02:49 -05:00
Greg Hellings
bb61ef49d8
Remove unused inputs
2024-10-02 15:01:43 -05:00
Greg Hellings
027a896918
Update update aliases
2024-10-02 12:50:25 -05:00
Greg Hellings
876973e0f9
Some sort of lock update
2024-10-02 11:20:23 -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
315030d442
Update unstables to get latest Okta brwoser
2024-09-25 11:33:56 -04: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
e412cb12cd
Add LG SmartThinQ, and standardize module
...
Stop overriding the home-assistant package directly, myself, and instead
move to using the standard ways of specifying extra options that the
module exposes to us.
2024-09-17 15:54:53 -05:00
Greg Hellings
51237a1ba3
Terminal instead of Console
2024-09-16 08:03:40 -05:00
Greg Hellings
a61629e0e5
Update stable pins
2024-09-13 13:57:18 -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
5e36076f06
Merge branch 'main' of gh:greg-hellings/nixos-config
2024-09-05 16:19:38 -05:00
Greg Hellings
225854b838
Now with more lightning
2024-09-05 16:19:26 -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
1bea29dff9
Binary only available on x86_64
2024-09-03 23:03:26 -05:00
Greg Hellings
643a01e530
Make home print module
2024-09-03 20:35:31 -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
c70e098eb0
Make Hosea the bitcoin node
2024-08-23 14:08:01 -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
f09df33160
Fix apipenv
2024-08-21 13:42:22 -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
e4b4197991
Merge branch 'main' of gh:greg-hellings/nixos-config
2024-08-20 14:19:45 -05:00
Greg Hellings
70071fbd56
Bounce to released xonsh
2024-08-20 14:19:31 -05:00
Greg Hellings
063ae089d3
Nix update for development
2024-08-18 00:50:33 -05:00
Greg Hellings
bff0d12694
Remove libreoffice, since it is duplicate
2024-08-18 00:49:28 -05:00
Greg Hellings
a63d71b377
Element for fluffy
2024-08-18 00:10:32 -05:00
Greg Hellings
c8c7ddc22f
Do not double-build ISO in Garnix
2024-08-17 00:13:52 -05:00
Greg Hellings
d73ff7b664
Fix missing argument for CI build
2024-08-17 00:10:49 -05:00
Greg Hellings
f4227928a3
Split nixvim types
...
NixVim has branches to track the different hosts, so let's go ahead and
use those properly
2024-08-17 00:04:27 -05:00
Greg Hellings
1615a20b31
Support 24.05 and unstable xonsh
2024-08-16 22:58:15 -05:00
Greg Hellings
4d4beaf620
Try to migrate minio to NAS
...
Try to move as much of the S3 load onto the NAS as I am able to manage,
incluing pointing s3.thehellings.lan towards the NAS
2024-08-16 22:46:05 -05:00
Greg Hellings
400ba3eef7
Pull all my authorized keys
2024-08-16 22:27:28 -05:00
Greg Hellings
85aef202df
Update xonsh as best I can.
2024-08-16 17:29:11 -05:00
Greg Hellings
17aa8a6585
Got it working, at last
2024-08-16 15:49:29 -05:00
Greg Hellings
704afb6227
Testing xonsh
2024-08-16 15:12:53 -05:00
Greg Hellings
c46dbd3f59
Make zwave even better
2024-08-16 11:56:49 -05:00
Greg Hellings
a139415fc9
Tighten up evaluation
...
No need to bring along the unstable when I ended up never using it.
Also, clean up some extra cruft in the tmux configuration
2024-08-15 22:55:56 -05:00
Greg Hellings
e275da94c4
Update unstable
2024-08-15 22:55:49 -05:00
Greg Hellings
be94132813
Uhh... Jude has Gnome
2024-08-15 21:12:08 -05:00
Greg Hellings
e4cb663a0d
Update stable
2024-08-15 17:12:53 +00:00
Greg Hellings
ab640c5623
Nextcloud 29
2024-08-15 16:06:36 +00:00
Greg Hellings
6547e4c5d8
Nextcloud 28
2024-08-15 16:04:38 +00:00
Greg Hellings
89789e6af8
Update to run on Isaiah and containers
2024-08-15 09:43:35 -05:00
Greg Hellings
6987c485fb
Make backups work on Genesis
2024-08-15 00:34:28 -05:00
Greg Hellings
f9b4b7133b
Make backups more fun with syncthing
2024-08-15 04:48:29 +00:00
Greg Hellings
4ea9df33c9
Update nextcloud settings
...
The module has deprecated some of the settings
Make nginx wait for nextcloud to start
2024-08-15 02:26:02 +00:00
Greg Hellings
0b1646c6c1
Reduce closure size and fix xonsh rendering
2024-08-13 23:25:46 -05:00
Greg Hellings
c5fca73402
Improved behavior of gnome-terminal
2024-08-13 23:25:29 -05:00
Greg Hellings
81259d529c
Improved resiliency of home-manager config
2024-08-13 23:24:49 -05:00
Greg Hellings
f52c5f85e8
Add vscodium to Exodus
2024-08-13 23:23:09 -05:00
Greg Hellings
93c7ff00ce
Remove unused overlay
2024-08-13 23:18:43 -05:00
Greg Hellings
e36d9a0e12
This is already a standard app
2024-08-13 22:44:11 -05:00
Greg Hellings
602300412c
Enable X11Forwarding over ssh
2024-08-09 03:42:09 -05:00
Greg Hellings
2f62b73d89
Merge branch 'main' of gh:greg-hellings/nixos-config
2024-08-09 03:36:44 -05:00
Greg Hellings
1756bb07cb
Fix ff crash on Jude
2024-08-09 03:36:36 -05:00
Greg Hellings
c6e2387e8c
Also add the mysql server commands
2024-08-07 00:05:34 -05:00
Greg Hellings
fbd69ad63e
Add process-compose directly to development
...
Typically I am going to be using it from a flake, directly, but there
are times when it is useful to have the command itself around.
2024-08-06 23:46:42 -05:00
Greg Hellings
62df7c8cf6
Gain access to nixfmt
2024-08-04 23:21:52 -05:00
Greg Hellings
0317d03ce2
Remove Compass references
2024-08-04 20:30:49 -05:00
Greg Hellings
1203db6a25
Reorder and clean up aliases
2024-08-04 20:25:35 -05:00
Greg Hellings
c7156051f7
Fix Jude and give it developer tools
2024-08-04 19:58:20 -05:00
Greg Hellings
e46c754c8d
Merge branch 'main' of gh:greg-hellings/nixos-config
2024-08-04 19:56:32 -05:00
Greg Hellings
042c3a5a6b
Merge branch 'main' of gh:greg-hellings/nixos-config
2024-08-04 19:07:44 -05:00
Greg Hellings
7b67f63295
Create develpoment module
2024-08-04 19:01:13 -05:00
Greg Hellings
ed7f397903
Allow unfree packages in home-manager
2024-08-02 08:43:44 -05:00
Greg Hellings
9496415435
Update pin, again
2024-08-01 14:37:05 -05:00
Greg Hellings
658ea4a925
Add rust tools to VSCode
2024-08-01 14:30:55 -05:00
Greg Hellings
04d781d70f
Update IVR to match new paradigm
2024-08-01 09:33:58 -05:00
Greg Hellings
d09f7b3553
Do not pin spcial Firefox
2024-07-31 23:04:26 -05:00
Greg Hellings
9b0f298cd9
Update nur and hmunstable
2024-07-31 22:59:30 -05:00
Greg Hellings
38519c9512
Clean up the building
2024-07-31 22:56:37 -05:00