Commit graph

1076 commits

Author SHA1 Message Date
23f5aaaf45
huge options refactor
due to being on a wifi and my sim card not being able to do its job
properly this might have some errors

`nix flake check` gave me none for the current host but tbh who knows

this commit moves everything from `options` to `hosts/common` and
modifies the `createHost` function to import part of the files under
that directory by default

there's also a `hosts/common/optional` which is still being imported in
`profile.nix` but now in a better way using `lib.path.append` in tandem
with `lib.lists.map`
2024-09-01 20:31:24 +02:00
833cda9894
raf goated 2024-08-30 23:04:29 +02:00
2a229c07bc
add emergentmind to credits 2024-08-30 21:04:53 +02:00
130af6f849
save me I'm trapped in a vile world where the
the endgame's all the same as every other
we're only here to die
save me
I'm losing my only dream
save me
I can use some guiding light some place to go
if you hear me let me know
if you hear me let me know
2024-08-30 20:46:26 +02:00
07d71eefdf
man I am so fucking bored right now 2024-08-30 20:41:42 +02:00
56660b4f35
what the fuck was that 2024-08-30 20:40:34 +02:00
7543296053
make mac randomization the default 2024-08-30 20:40:02 +02:00
d5d0488101
and ANOTHER one baby 2024-08-30 20:29:16 +02:00
34013ce871
absolutely pointless reformat because I felt like it 2024-08-30 20:27:43 +02:00
6072a82432
absolutely pointless rename because I felt like it 2024-08-30 20:27:07 +02:00
0e712445a2
update raf's link to github again 2024-08-30 20:25:36 +02:00
4bfbdd44e7
add work laptop to readme 2024-08-30 20:24:46 +02:00
73fcd3dc7c
modularize displaylink 2024-08-30 20:14:52 +02:00
44b0e572c7
update graphics config on hape 2024-08-30 11:00:28 +02:00
c7cb650a53
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 2024-08-30 10:58:10 +02:00
d9b7500324
get fully rid of with from work config 2024-08-30 09:58:05 +02:00
f557a899c1
update work machine packages not to use with
more cleanup too
2024-08-29 14:49:57 +02:00
2bb42e6636
cleanup work machine packages 2024-08-29 14:48:46 +02:00
90046388dd
update the home manager search url for firefox 2024-08-29 14:46:14 +02:00
d7f3cbb118
remove unnecessary packages from work laptop 2024-08-28 23:05:44 +02:00
8236ec51ed
change forgejo work account email to fake one
hopefully this will make it possible to have signed commits
previously I tried using the protonmail one but I can't assign that to
both the work and my personal account and I'm for sure not leaking my
work email

forgejo by default allows these fake emails so hopefully this works
2024-08-28 22:36:37 +02:00
f61ea95a50
add work laptop config :3 2024-08-28 22:21:15 +02:00
f59e56dee2
add includes passthrough to git module 2024-08-28 21:50:56 +02:00
ab89b24e84
update hyprland and related 2024-08-27 16:33:14 +02:00
809a7ab4c5
switch to a nix variable for the hyprland main mod
also adds some function imports cause I forgor xddd
2024-08-27 16:22:12 +02:00
0bbc352e8f
terribly overengineered monitor -> workspace function
this probably adds around 20 years of eval time
2024-08-27 16:07:13 +02:00
e628f55645
move networking to modules in prep for work laptop 2024-08-27 15:48:04 +02:00
e1ae29834e
revert iwd backend (breaks wifi on del) 2024-08-27 11:21:31 +02:00
93df588697
update catppuccin qt stuff 2024-08-27 09:55:17 +02:00
7d2a1eaaa6
stop using forgejo-lts 2024-08-27 00:23:22 +02:00
72aefe2c51
update nixpkgs 2024-08-27 00:16:05 +02:00
3ae589a77c
attempt at changing the forgejo ssh port 2024-08-26 23:16:38 +02:00
d1f639e88e
whoops lmao 2024-08-25 22:34:44 +02:00
7ec8512531
add olm to insecure packages on da server (for some reason) 2024-08-25 22:33:45 +02:00
bc0975b564
remove regresshion workaround 2024-08-25 22:19:24 +02:00
ad342f855b
update nixos wiki search engine url 2024-08-25 22:11:02 +02:00
ecb06829d1
fix all firefox search engine aliases
changes the prefix from ! to @
previously I had to do `@!alias` to use it
not sure why it has to start with @
2024-08-25 22:08:37 +02:00
0d2991bf6e
update firefox unschizo profile name 2024-08-25 22:04:04 +02:00
ba3d05b3f1
add kokada link to readme 2024-08-25 21:43:24 +02:00
5f0cb4a273
fuck you *unlearns your flake* 2024-08-25 21:39:29 +02:00
85451e8273
senior overengineer 2024-08-25 21:31:14 +02:00
e51f8869b8
switch to optionalString in hyprland config 2024-08-25 21:07:37 +02:00
41093e8b74
get rid of all withs in the entire flake 2024-08-25 20:17:14 +02:00
3bc6f4322f
move a few packages to hyprland module 2024-08-25 19:35:44 +02:00
5de371915c
hyprland config cleanup 2024-08-25 19:23:10 +02:00
c415670e2a
add fprintd back (build failure fixed) 2024-08-25 18:23:49 +02:00
d0303fae05
patch MR to ddcci driver that fixes build issue
sweat taste tierlist
2024-08-25 17:56:24 +02:00
d6265d0762
add olm to premittedInsecurePackages on all laptops 2024-08-25 17:55:24 +02:00
5fbcdaa153
modularize dbus 2024-08-25 16:53:19 +02:00
ce96c8deb1
disable waydroid on all laptops 2024-08-25 12:15:31 +02:00