56 Commits

Author SHA1 Message Date
cfdb199a0b
cycle attic token
Some checks failed
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 11s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m49s
Check Nix flake / Perform Nix flake checks (pull_request) Failing after 3m57s
2025-04-09 11:41:02 -04:00
cb9f93f611
add gocryptfs 2025-04-02 00:18:21 -04:00
8294dbdd0b
add waybar 2025-03-13 18:05:15 -04:00
3ac21fe70e
add stylix
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-03-04 01:14:31 -05:00
9948121e9c
add pipewire utilities, file
Some checks failed
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (push) Failing after 5m37s
Check flake.lock / Check health of `flake.lock` (push) Failing after 40s
Check Nix formatting / Perform Nix format checks (push) Failing after 5m31s
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-12-26 02:42:56 -05:00
b6bb9091f0
add sqlite
All checks were successful
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (push) Successful in 2h39m18s
Check flake.lock / Check health of `flake.lock` (push) Successful in 9m27s
Check Nix formatting / Perform Nix format checks (push) Successful in 22m7s
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-12-15 22:12:41 -05:00
a2581fd84b
add firewall for docker 2024-10-26 15:51:05 -04:00
f5479342a8
disable gitea createDatabase, fix nix gc
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-10-26 15:51:05 -04:00
ebd2756d3e
add home-manager nix gc
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-10-26 15:51:05 -04:00
ebcbdece4f
remove sops and obsidian from servers
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-10-26 15:51:05 -04:00
3d7e41f96e
update flake, fix breaking changes 2024-10-26 15:51:05 -04:00
fd15cb553a
add onefetch 2024-10-23 00:40:03 -04:00
4d79ff8c01
add onefetch/hyfetch
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-08-17 22:17:06 -04:00
b157c08a6e update init.el
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-08-03 13:44:47 +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
356610b48d add obisidian to alice
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-07-07 21:39:58 +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
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
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
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
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
4d66e8d1d9 add emacs dependencies
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-28 16:43:50 +00:00
0124151c1d add hydra-check dependencies
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-25 23:19:26 +00:00
f4ba553aa8 fix tslsp
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-23 00:46:23 +00:00
68b1e3a966 add typescript-language-server
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-23 00:46:23 +00:00
053103b5a5 add glances
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-20 22:25:25 +00:00
8febdc8e9a fix bash/syntax related errors,add yamlls for alice
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-17 12:15:42 +00:00
d28e70c6a1 update home-manager for alice
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-17 12:15:42 +00:00
0b28ac1202 Add XDG management and grimblast
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-17 10:27:04 +00:00
e84b25e1a6 fzf fixes
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-13 18:34:54 -04:00
2b443ed861 add eza
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-13 18:34:54 -04:00
13481e49d2 add git config
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-13 14:44:24 -04:00
a7736ba814 add gammastep,zerotier,nerdfonts,polkit,pipewire
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-13 13:22:13 -04:00
7ff3f1b133 add more emacs dependencies 2024-04-13 13:22:13 -04:00
97337d0714 Fun artemision changes
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-13 13:22:13 -04:00
6a419c3143 emacs!
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-13 13:22:13 -04:00
6ff1446669 add doom
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-13 13:22:13 -04:00
46a605d12e
initial artemision changes (#116)
* Add artemision

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

* blank config.nix for alice

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

* move alice config

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

* move alice config

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

* fix slack (artemision)

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

* fix unipicker (artemision)

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

* fix vscode (artemision)

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

* add wired-notify (not currently working, artemision)

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

* change formatter to nixfmt-rfc-style

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

* update lock

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

* initial format

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

* artemision settings

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

* add artemision files

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

* artemision initial setup

* artemision initial setup

* sops generation

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

* sops updates

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

* sops updates

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

* fix breaking changes, add framework module

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

* formatting and friends

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

* add boot, mutable users is true

* fmt

* Add desktop/framework dependencies

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

* enable sops

* sops/ethernet fixes

* update subs

* cache key fix & mutable users

* temp neovim

* zsh changes

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

* dependency fixes, zsh.nix

* zsh fixes for home-manager

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

* minor zsh fixes

* minor zsh/home fixes

* cleanup

* typo from merge

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

* formatting

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

* remove owner

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

* non-server :)

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

* add display manager

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

* switch to gdm

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

* wayland errors

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

* fix formatting

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

* remove ZFS unstable

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

* zsh reorg

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

* wayland enable

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

* add boot partition options

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

* wayland agian

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

* nix format

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

---------

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
Co-authored-by: ahuston-0 <alice.huston@gmail.com>
2024-03-24 14:21:28 -04:00
1a8a2fa394
Feature/rfc 0166 fmt (#113)
* change formatter to nixfmt-rfc-style

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

* Add rfc-style fmt'ing

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

---------

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-03-03 18:06:28 -05:00
Dennis
4c1e86907a dennis the formatter (#75)
* dennis the formatter

* changed comment

* fixup
2024-02-05 22:45:43 +01:00
241c66f5ec enable external SMTP for hydra (#49)
* external SMTP for hydra

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

* nix-serve sops

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

* add binary cache

* add hydra jobs

* cleanup (#50)

* finish up cleanup branch merge

* switched back to nixpkgs-fmt

* add nixpkgs-fmt to hydrajobs.build

---------

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
Co-authored-by: Dennis Wuitz <dennish@wuitz.de>
Co-authored-by: Dennis <52411861+DerDennisOP@users.noreply.github.com>
2024-02-01 22:50:14 +01:00
fb3128b5ae Disable podman, fix topgrade config (#34)
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-01-09 11:11:00 -05:00