Commit Graph

231 Commits

Author SHA1 Message Date
ahuston-0 b157c08a6e update init.el
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-08-03 13:44:47 +00:00
ahuston-0 267e2de913 create separate token 2024-07-28 13:59:44 +00:00
ahuston-0 5ea9794a84 rotate pat 2024-07-28 13:59:44 +00:00
ahuston-0 61c38bba3c remove cc-doxy
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-07-26 03:32:03 +00:00
ahuston-0 575260d34a fix mode on scripts, add poetry/dependencies
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-07-26 03:30:50 +00:00
ahuston-0 559c96c7b6 fix sops hydra 2024-07-20 14:53:25 +00:00
ahuston-0 7e6dc7a473 reformat hydra token in sops 2024-07-19 22:54:53 +00:00
ahuston-0 eb6fa95cd8 remove pynose from user config
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-07-11 23:04:50 +00:00
ahuston-0 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
ahuston-0 fe2f7ab58f add calibre-server 2024-07-07 22:44:59 +00:00
ahuston-0 356610b48d add obisidian to alice
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-07-07 21:39:58 +00:00
ahuston-0 335d0a3171 disable second git cleanup
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-07-07 21:39:58 +00:00
ahuston-0 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
ahuston-0 bc6edefdcf wrap rofi
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-07-07 21:39:58 +00:00
ahuston-0 2853f786a8 add nextcloud-client and pre-gen cron
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-06-13 00:38:10 +00:00
ahuston-0 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
ahuston-0 19b4fcfc4f move doom & gammastep to nonserver
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-06-08 15:49:43 +00:00
ahuston-0 351ef78a56 artemision: python312 -> python
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-06-08 15:49:43 +00:00
ahuston-0 3115b084e2 remove keychain, add spelling and grammar
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-06-08 15:49:43 +00:00
ahuston-0 58ecb46047 remove keychain and env stuff
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-06-08 15:49:43 +00:00
ahuston-0 10e1a4612c move ssh env to init
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-06-08 15:49:43 +00:00
ahuston-0 7cf827f732 add keychain for ssh-agent management
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-06-08 15:49:43 +00:00
ahuston-0 c8879013ab disable LSP downloads for doom
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-06-08 15:49:43 +00:00
ahuston-0 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
ahuston-0 2efa47b97e switch to hm-sops key
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-29 01:59:49 +00:00
ahuston-0 dfce0655b0 add home-manager key
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-29 01:59:49 +00:00
ahuston-0 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
ahuston-0 48a1b95c13 add wrapper and config
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-29 01:59:49 +00:00
ahuston-0 db57d86787 move plocate to the module level
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-28 00:52:34 +00:00
ahuston-0 8190cf8a9b migrate eza to home-manager programs config
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-28 00:52:34 +00:00
ahuston-0 063829dd53 add plocate
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-28 00:52:34 +00:00
ahuston-0 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
ahuston-0 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
ahuston-0 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
ahuston-0 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
ahuston-0 0e090cb76a adds wakatime to alice's dependencies
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-21 23:42:43 +00:00
ahuston-0 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
ahuston-0 5f80da3b98 add c++/python lsp
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-12 20:00:28 +00:00
ahuston-0 3c86d6ab1c move all artemision files into systems/
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-11 15:46:58 +00:00
ahuston-0 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
ahuston-0 fc39426b2a add private fork authorization
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-11 15:43:50 +00:00
ahuston-0 3ebf127970 remove zsh-nix-shell
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-11 13:15:11 +00:00
ahuston-0 8009b3c272 enable direnv, fixes nix-shell issues
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-11 13:15:11 +00:00
ahuston-0 8885cae07e enable steam-run, gamescope
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-11 12:54:57 +00:00
ahuston-0 4d66e8d1d9 add emacs dependencies
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-28 16:43:50 +00:00
ahuston-0 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
ahuston-0 af622e21db override nerdfonts
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-28 00:57:13 +00:00
ahuston-0 ad7cff31b7 update hydra token
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-28 00:57:07 +00:00
ahuston-0 9efddccb82 sops update for hydra fix 2024-04-28 00:57:07 +00:00
ahuston-0 0124151c1d add hydra-check dependencies
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-25 23:19:26 +00:00