188 Commits

Author SHA1 Message Date
dd296c65a1 Add fingerprint acpi rules & pre-6.9 power patches
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-13 13:22:13 -04:00
38d8b593f2 fix waybar 2024-04-13 13:22:13 -04:00
b9e4e95fb5 remove wheel from flake-level trusted users
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-13 13:22:13 -04:00
6726deff62 port flake settings to nix settings
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-13 13:22:13 -04:00
3b04ada007 undo nix-doc changes
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-13 13:22:13 -04:00
df0ae523d1 all sorts of fprintd changes
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-13 13:22:13 -04:00
316e70d45b revert temporary logrotate fix
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-13 13:22:13 -04:00
1ad2bf21b7 switch to fw16 branch, flake update
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-13 13:22:13 -04:00
036e5302f6 initial waybar commit
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-13 13:22:13 -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
c32e3f9023 more wifi, more git, and more formatting 2024-04-13 13:22:13 -04:00
b6936ba400 redisable fprintd 2024-04-13 13:22:13 -04:00
7ff3f1b133 add more emacs dependencies 2024-04-13 13:22:13 -04:00
980e91e17f signal and telegram 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
26b8b00043 fix doom path
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-13 13:22:13 -04:00
ccb67e7c05 doom, with fewer submodules 2024-04-13 13:22:13 -04:00
2f91681ce4 doom, with fewer submodules 2024-04-13 13:22:13 -04:00
5a3e0909a0 remove submodule 2024-04-13 13:22:13 -04:00
fbf5867a30 remove submodule
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
Richie Cahill
b753d81af9 removing users.users.richie 2024-04-10 20:33:54 -04:00
Richie Cahill
34c516f8b1 added substituters and trusted-users to nix.nix 2024-04-10 20:22:59 -04:00
Richie Cahill
2e7e7ef0b3 cleaned up rhapsody-in-green configuration.nix 2024-04-10 20:22:59 -04:00
Richie Cahill
0f0b3df15f created nix.nix 2024-04-10 19:32:52 -04:00
github-actions[bot]
b1bebca47b flake.lock: Update
Flake lock file updates:

• Updated input 'fenix':
    'github:nix-community/fenix/aa45c3e901ea42d6633af083c0c555efaf948b17' (2024-03-28)
  → 'github:nix-community/fenix/d402ae4a5e5676722290470f61a5e8e3155b5487' (2024-04-10)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/ad51a17c627b4ca57f83f0dc1f3bb5f3f17e6d0b' (2024-03-27)
  → 'github:rust-lang/rust-analyzer/a5feb4f05f09adca661c869b1bf2324898cbaa43' (2024-04-09)
• Updated input 'home-manager':
    'github:nix-community/home-manager/c0ef0dab55611c676ad7539bf4e41b3ec6fa87d2' (2024-03-28)
  → 'github:nix-community/home-manager/31357486b0ef6f4e161e002b6893eeb4fafc3ca9' (2024-04-10)
• Updated input 'nix-index-database':
    'github:Mic92/nix-index-database/34519f3bb678a5abbddf7b200ac5347263ee781b' (2024-03-24)
  → 'github:Mic92/nix-index-database/4676d72d872459e1e3a248d049609f110c570e9a' (2024-04-07)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/9a763a7acc4cfbb8603bb0231fec3eda864f81c0' (2024-03-25)
  → 'github:NixOS/nixos-hardware/e1c4bac14beb8c409d0534382cf967171706b9d9' (2024-04-10)
• Updated input 'nixos-modules':
    'github:SuperSandro2000/nixos-modules/34fdf6625852d421407e3654472e81de4ba2f6ca' (2024-03-19)
  → 'github:SuperSandro2000/nixos-modules/cbda462e44a5f269e38699ecc4d3ccb4f3fe9516' (2024-04-01)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/43f956227e7bbcb11aa54ce1294f6b5bdf6c8fad' (2024-04-02)
  → 'github:nixos/nixpkgs/ca74eb22840662bbd4aca7c38a35a02d16f0dd0a' (2024-04-10)
• Updated input 'nixpkgs-stable':
    'github:nixos/nixpkgs/219951b495fc2eac67b1456824cc1ec1fd2ee659' (2024-03-28)
  → 'github:nixos/nixpkgs/d272ca50d1f7424fbfcd1e6f1c9e01d92f6da167' (2024-04-08)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/42a168449605950935f15ea546f6f770e5f7f629' (2024-03-29)
  → 'github:oxalica/rust-overlay/9ef1eca23bee5fb8080863909af3802130b2ee57' (2024-04-10)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/405987a66cce9a4a82f321f11b205982a7127c88' (2024-03-24)
  → 'github:Mic92/sops-nix/538c114cfdf1f0458f507087b1dcf018ce1c0c4c' (2024-04-08)
• Updated input 'wired-notify':
    'github:Toqozz/wired-notify/3db419563a20f1706a3d45262e782e48eee411a2' (2024-03-15)
  → 'github:Toqozz/wired-notify/54bae8ac6154e52215c4c0f7d25fb5e735b9179e' (2024-03-31)
2024-04-10 19:12:29 -04:00
Richie Cahill
adf629d596 updated allowedTCPPorts 2024-04-10 19:11:09 -04:00
Richie Cahill
07d226fc13 removed console.keyMap = "us"; 2024-04-10 19:11:09 -04:00
Richie Cahill
452f751dc9 updated endlessh.nix 2024-04-10 19:11:09 -04:00
Richie Cahill
5398ab38c9 moved locale.nix to modules dir 2024-04-10 19:11:09 -04:00
Richie Cahill
e822f2d89c ran nix fmt 2024-04-10 19:11:09 -04:00
Your Name
c2465c6b9c central locale setting 2024-04-10 19:11:09 -04:00
Richie Cahill
e12cf4bc74 added git settings 2024-04-10 18:21:42 -04:00
Your Name
98c51a0aab made locale.nix lib.mkDefault 2024-04-10 18:21:42 -04:00
Your Name
237abb8c51 setup zerotierone and sshconfig 2024-04-10 18:21:42 -04:00
Your Name
918baa6d58 cleaned up my home.nix 2024-04-10 18:21:42 -04:00
Your Name
95851ee2fa renamed us_ny.nix to locale.nix 2024-04-10 18:21:42 -04:00
Your Name
2d3fe4be6e created us_ny.nix 2024-04-10 18:21:42 -04:00
Your Name
2cddd35c23 added pacages 2024-04-10 18:21:42 -04:00
Your Name
36ab04c5d8 renamed to rhapsody-in-green 2024-04-10 18:21:42 -04:00
Richie Cahill
1567d5f296
Feature/removing junk (#129)
* removing fail2ban jails

* removed gitea seting and renamed security.nix to endlessh.nix

* fixed formating

---------

Co-authored-by: Your Name <you@example.com>
2024-04-06 19:02:32 -04:00
Richie Cahill
e5daa66460
added configuration.nix hardware.nix and programs.nix (#120)
* added configuration.nix hardware.nix and programs.nix

* updated boot setings

* added docker

* added default.nix

* updated .sops.yaml

* nix format

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

* fix breaking issues

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

* WIP

* rhapsody_in_green

---------

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
Co-authored-by: ahuston-0 <aliceghuston@gmail.com>
Co-authored-by: Your Name <you@example.com>
2024-04-03 19:08:36 -04:00
784da650c0 switch to nixos-unstable-small, which already finished the xz revert
https://github.com/NixOS/nixpkgs/issues/300055

https://nixpk.gs/pr-tracker.html?pr=300028

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-03 14:32:22 -04:00
3552071246 update alice's sops keys, as age key for jeeves changed
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-02 23:19:11 -04:00
github-actions[bot]
2dbb3ab9d8 flake.lock: Update
Flake lock file updates:

• Updated input 'attic':
    'github:zhaofengli/attic/6eabc3f02fae3683bffab483e614bebfcd476b21' (2024-02-14)
  → 'github:zhaofengli/attic/4dbdbee45728d8ce5788db6461aaaa89d98081f0' (2024-03-29)
• Updated input 'attic/nixpkgs-stable':
    'github:NixOS/nixpkgs/1e2e384c5b7c50dbf8e9c441a9e58d85f408b01f' (2023-12-17)
  → 'github:NixOS/nixpkgs/44733514b72e732bd49f5511bd0203dea9b9a434' (2024-03-26)
• Updated input 'fenix':
    'github:nix-community/fenix/2f420b2cc2dc0c91031a4a5625a2217f8e49657b' (2024-03-24)
  → 'github:nix-community/fenix/aa45c3e901ea42d6633af083c0c555efaf948b17' (2024-03-28)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/e265e3d5189513c42d037999d41a696369af9388' (2024-03-23)
  → 'github:rust-lang/rust-analyzer/ad51a17c627b4ca57f83f0dc1f3bb5f3f17e6d0b' (2024-03-27)
• Updated input 'home-manager':
    'github:nix-community/home-manager/1c2c5e4cabba4c43504ef0f8cc3f3dfa284e2dbb' (2024-03-22)
  → 'github:nix-community/home-manager/c0ef0dab55611c676ad7539bf4e41b3ec6fa87d2' (2024-03-28)
• Updated input 'nix':
    'github:NixOS/nix/34807c8906a61219ec2e9132c9cf0bd4d29e1d12' (2024-03-11)
  → 'github:NixOS/nix/3272ed0d5813175ea240ce2dfadf9de24c9d14ae' (2024-03-26)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/7559df1e4af972d5f1de87975b5ef6a8d7559db2' (2024-03-24)
  → 'github:NixOS/nixos-hardware/9a763a7acc4cfbb8603bb0231fec3eda864f81c0' (2024-03-25)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/44d0940ea560dee511026a53f0e2e2cde489b4d4' (2024-03-23)
  → 'github:nixos/nixpkgs/d8fe5e6c92d0d190646fb9f1056741a229980089' (2024-03-29)
• Updated input 'nixpkgs-stable':
    'github:nixos/nixpkgs/56528ee42526794d413d6f244648aaee4a7b56c0' (2024-03-22)
  → 'github:nixos/nixpkgs/219951b495fc2eac67b1456824cc1ec1fd2ee659' (2024-03-28)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/dcc802a6ec4e9cc6a1c8c393327f0c42666f22e4' (2024-03-24)
  → 'github:oxalica/rust-overlay/42a168449605950935f15ea546f6f770e5f7f629' (2024-03-29)
2024-03-29 22:07:55 -04:00
github-actions[bot]
967ca6d0ea flake.lock: Update
Flake lock file updates:

• Updated input 'fenix':
    'github:nix-community/fenix/4b07da0f91ea99f263f47165a11a48678c9e0dc3' (2024-03-03)
  → 'github:nix-community/fenix/2f420b2cc2dc0c91031a4a5625a2217f8e49657b' (2024-03-24)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/4ef6a49b44e8aa380da7522442234bfd7a52c55e' (2024-03-02)
  → 'github:rust-lang/rust-analyzer/e265e3d5189513c42d037999d41a696369af9388' (2024-03-23)
• Updated input 'flake-utils':
    'github:numtide/flake-utils/d465f4819400de7c8d874d50b982301f28a84605' (2024-02-28)
  → 'github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a' (2024-03-11)
• Updated input 'home-manager':
    'github:nix-community/home-manager/d579633ff9915a8f4058d5c439281097e92380a8' (2024-03-03)
  → 'github:nix-community/home-manager/1c2c5e4cabba4c43504ef0f8cc3f3dfa284e2dbb' (2024-03-22)
• Updated input 'nix':
    'github:NixOS/nix/edcb3430ef39a225aada06ef898c907d8277fbe8' (2024-02-28)
  → 'github:NixOS/nix/34807c8906a61219ec2e9132c9cf0bd4d29e1d12' (2024-03-11)
• Updated input 'nix-index-database':
    'github:Mic92/nix-index-database/93554c04c2f1c02f4a383538e8848d511c3129e9' (2024-03-03)
  → 'github:Mic92/nix-index-database/34519f3bb678a5abbddf7b200ac5347263ee781b' (2024-03-24)
• Updated input 'nixos-modules':
    'github:SuperSandro2000/nixos-modules/529db3a982d4939e8b4656472945c73181520a67' (2024-03-01)
  → 'github:SuperSandro2000/nixos-modules/34fdf6625852d421407e3654472e81de4ba2f6ca' (2024-03-19)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/1536926ef5621b09bba54035ae2bb6d806d72ac8' (2024-02-29)
  → 'github:nixos/nixpkgs/44d0940ea560dee511026a53f0e2e2cde489b4d4' (2024-03-23)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/075df9d85ee70cfb53e598058045e1738f05e273' (2024-03-03)
  → 'github:Mic92/sops-nix/405987a66cce9a4a82f321f11b205982a7127c88' (2024-03-24)
2024-03-24 18:59:30 -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
bc7034e7e2 typo in optimise
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-03-24 13:09:22 -04:00
c35ee793a1 add space optimizations for servers
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-03-24 13:09:22 -04:00