Commit Graph

32 Commits

Author SHA1 Message Date
6e4629c0e8 disable powertop service: it breaks USB HID (mouse permanently asleep; keyboard powers off every 2 seconds) 2022-05-26 03:20:06 -07:00
1cdae86121 boot.initrd.availableKernelModules: annotate these modules based on what i know about their origin 2022-05-26 03:19:19 -07:00
48a985c74e try some phosh packages 2022-05-24 23:12:51 -07:00
c95485589a moby: upgrade pkgs from 2022/03/30 -> 2022/05/20
this upstreams the manual phosh tweaks i had previously applied.
2022-05-24 20:58:45 -07:00
e4a2dc986a HE DDNS: properly run every 10 minutes 2022-05-24 19:02:51 -07:00
f8cf676df4 uninsane: add a hurricane electric ddns service
also adds some basic secrets management. i can make this more robust in time.
2022-05-24 17:24:11 -07:00
e8cc71b03e moby: update pkgs-mobile to 2022/03/30
i was using something from like 2021/06/...

it's not new enough to have upstream support for phosh,
so i still need the wrapper. i think such an update is blocked on the
mobile-nixos project.
2022-05-24 02:47:04 -07:00
2d03f0d647 env: add electrum, metamask 2022-05-23 22:50:50 -07:00
7cf0dffa36 colin: switch default shell to zsh 2022-05-23 20:33:08 -07:00
17174a1f6e omit unnecessary inputs from some imports 2022-05-23 17:16:56 -07:00
b11fcebd5b moby: switch to phosh 2022-05-23 03:06:29 -07:00
ecac3d71e3 rename common/{hardware.nix -> hardware-x86_64.nix} to signal its platform dependence 2022-05-23 00:55:26 -07:00
493bd5de65 move timezone config to common config so it applies to... ALL platforms 2022-05-23 00:52:36 -07:00
a12560c8b4 machines/common: put some of these files behind all/, indicating that they're expected to be used by *all* machines 2022-05-23 00:46:58 -07:00
dc6f949c4d rename gui.nix -> gnome.nix 2022-05-23 00:43:27 -07:00
5c17274721 moby: use the 'home-manager-gen-colin' helper 2022-05-23 00:40:59 -07:00
94b145f869 machines: uninsane: migrate default user config to common/ 2022-05-23 00:33:11 -07:00
5060669738 machines/uninsane: define 'colin' user via the helper 2022-05-23 00:26:46 -07:00
c06e9800b9 machines/uninsane: use the home-manager helper 2022-05-23 00:10:52 -07:00
617fb9fff0 rename homes.nix -> home-manager.nix 2022-05-23 00:08:14 -07:00
56a0d5bab8 machines: lappy/desko: port to use the new homes helper 2022-05-23 00:07:08 -07:00
abc15897aa rework users to be more definable
this seems like an odd way to do it, but... it works?
and i don't understand how else to achieve what i want.
2022-05-23 00:01:50 -07:00
62fd04536c lappy/desko: enable signal messenger 2022-05-22 23:14:14 -07:00
2603dc590d moby: populate from lappy config (gnome, firefox, etc)
it's not the best: probably want to replace with phosh
2022-05-22 19:45:54 -07:00
cb9308e17b add the NixOS User Repository, and source some firefox extensions from it 2022-05-22 04:03:30 -07:00
454e65b027 add img targets for desko and uninsane machines 2022-05-22 02:57:05 -07:00
92769da8e5 machine: uninsane: port to home-manager 2022-05-22 09:40:36 +00:00
71957428e2 allow ssh access from desko 2022-05-22 02:06:33 -07:00
49c0854fa6 duplicity: fix broken link during earlier refactor 2022-05-22 02:03:52 -07:00
3b8c76f46c desko/lappy: factor out common hardware 2022-05-22 02:03:25 -07:00
e9dbbb764f desko/lappy: factor out some easy commonalities
i'm sure this will change as i mess with the rpi image
2022-05-22 01:59:04 -07:00
e0b0fe065b move all machines into a subdirectory 2022-05-22 01:29:56 -07:00