132 Commits

Author SHA1 Message Date
acbf9a6124 add latex to alice non-server
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-08-16 21:46:31 +00:00
b157c08a6e update init.el
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-08-03 13:44:47 +00:00
267e2de913 create separate token 2024-07-28 13:59:44 +00:00
5ea9794a84 rotate pat 2024-07-28 13:59:44 +00:00
61c38bba3c remove cc-doxy
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-07-26 03:32:03 +00:00
575260d34a fix mode on scripts, add poetry/dependencies
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-07-26 03:30:50 +00:00
559c96c7b6 fix sops hydra 2024-07-20 14:53:25 +00:00
7e6dc7a473 reformat hydra token in sops 2024-07-19 22:54:53 +00:00
eb6fa95cd8 remove pynose from user config
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-07-11 23:04:50 +00:00
98b8854515 add dictionaries
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

remove hunspell chromium

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-07-08 14:54:15 +00:00
fe2f7ab58f add calibre-server 2024-07-07 22:44:59 +00:00
356610b48d add obisidian to alice
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-07-07 21:39:58 +00:00
335d0a3171 disable second git cleanup
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-07-07 21:39:58 +00:00
17b53ed509 add hot reloading for hyprland (since it doesnt get caught automatically lol)
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-07-07 21:39:58 +00:00
bc6edefdcf wrap rofi
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-07-07 21:39:58 +00:00
2853f786a8 add nextcloud-client and pre-gen cron
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-06-13 00:38:10 +00:00
7ef484fa68 refactor palatine-hill, add some packages to artemision, hypr zoom restart
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-06-08 15:52:04 +00:00
19b4fcfc4f move doom & gammastep to nonserver
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-06-08 15:49:43 +00:00
351ef78a56 artemision: python312 -> python
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-06-08 15:49:43 +00:00
3115b084e2 remove keychain, add spelling and grammar
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-06-08 15:49:43 +00:00
58ecb46047 remove keychain and env stuff
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-06-08 15:49:43 +00:00
10e1a4612c move ssh env to init
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-06-08 15:49:43 +00:00
7cf827f732 add keychain for ssh-agent management
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-06-08 15:49:43 +00:00
c8879013ab disable LSP downloads for doom
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-06-08 15:49:43 +00:00
5a0e4e630a migrate packages to non-server, enable hyprland config
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-29 01:59:49 +00:00
2efa47b97e switch to hm-sops key
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-29 01:59:49 +00:00
dfce0655b0 add home-manager key
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-29 01:59:49 +00:00
ec4a9cf623 fix statix issue, migrate non-essential packages to non-server
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-29 01:59:49 +00:00
48a1b95c13 add wrapper and config
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-29 01:59:49 +00:00
db57d86787 move plocate to the module level
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-28 00:52:34 +00:00
8190cf8a9b migrate eza to home-manager programs config
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-28 00:52:34 +00:00
063829dd53 add plocate
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-28 00:52:34 +00:00
1589f59e3b Introduces non-server home-manager configs
Allows home-manager configs to be done on a server/non-server basis

Provides an example config by moving emacs to its own space (behind a
lib.optionals so only non-server machines accept it)

marks artemision and rhapsody-in-green as explicitly non-server machines

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-22 00:17:49 +00:00
3522ebd8c5 applies all recommended deadnix fixes, and adds it to checks
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-22 00:02:47 +00:00
c0ca89728e revert statix fixes for empty_pattern
empty_pattern forces {...} to be converted to {_}, which breaks
situations where an import is done multiple ways with the same
attributes, and only some of the imported files use those
attributes (ex. systems/<host>/default.nix)

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-22 00:02:47 +00:00
1b65b78d13 fix all statix warnings and re-enable statix pre-commit
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-22 00:02:47 +00:00
0e090cb76a adds wakatime to alice's dependencies
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-21 23:42:43 +00:00
b10992795e add sops as a shared module for home-manager
also adds wakatime-api-key variable to personal sops-config (using new
sops capability)

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-21 23:34:58 +00:00
5f80da3b98 add c++/python lsp
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-12 20:00:28 +00:00
3c86d6ab1c move all artemision files into systems/
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-11 15:46:58 +00:00
6f6da5bddc fix hydra secret for gitlab
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

try a different PAT

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

try a different PAT

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

try a different PAT

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

Revert "try a different PAT"

This reverts commit 8b79b0c8a5a511d7d2f2cbd075844781dc74d0bc.

add david's repo for hydra tokens

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

finalize pat tokens

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-11 15:43:50 +00:00
fc39426b2a add private fork authorization
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-11 15:43:50 +00:00
3ebf127970 remove zsh-nix-shell
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-11 13:15:11 +00:00
8009b3c272 enable direnv, fixes nix-shell issues
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-11 13:15:11 +00:00
8885cae07e enable steam-run, gamescope
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-11 12:54:57 +00:00
4d66e8d1d9 add emacs dependencies
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-28 16:43:50 +00:00
e6ea385b33 add filtering for older branches to git gone
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-28 16:43:50 +00:00
af622e21db override nerdfonts
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-28 00:57:13 +00:00
ad7cff31b7 update hydra token
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-28 00:57:07 +00:00
9efddccb82 sops update for hydra fix 2024-04-28 00:57:07 +00:00