Commit Graph

41 Commits

Author SHA1 Message Date
b8ab7c1fa9 desko: enable nix-serve 2022-09-14 14:45:07 -07:00
eaef2f2325 desko: bump /tmp size to 64G
we need just shy of 30G to build a kernel: better to have too much /tmp
space than not enough
2022-08-09 17:58:35 -07:00
65bcaa939e make some shared boot/hardware settings universal 2022-08-03 01:39:19 -07:00
451816f623 rename config.{colinsane -> sane} 2022-08-01 00:23:49 -07:00
8f88085eb5 desko: add steam 2022-07-16 03:10:57 -07:00
42117f375b introduce an 'allocations' systems for things like uids/gids 2022-07-14 23:58:27 -07:00
dc6472f39f electrum: put on all GUI systems 2022-07-07 04:10:57 -07:00
eb8cfc682f remove opengl modules
they don't seem to be necessary:
- still able to run spirv/vulkan-accelerated stuff at the same rate.
- still able to watch videos at the same CPU load.

i think mesa packages solid drivers that make this part mostly
irrelevant.
2022-07-06 02:00:12 -07:00
5a10805287 hardware.opengl.extraPackages: move to machine-specific files 2022-07-02 23:53:55 -07:00
09700adba2 desko: replace 'electron' package with 'electrum' -- as it was meant to be 2022-07-02 14:45:21 -07:00
1f3c93623f desko: enable snapper for testing 2022-06-29 03:58:11 -07:00
c39d0d1667 rebuild desko and flash it
haven't booted into it yet (we'll see!)
2022-06-24 02:07:40 -07:00
e7f05fa2ec */fs.nix: remove extraneous mkDefaults
these are no longer needed with the new image builder.
2022-06-23 21:21:01 -07:00
0579faaf89 get an image which can boot to a login prompt unattended
NB: this breaks compat with the existing lappy install.
need to switch back to impermanence, and switch the disk uuids too.
2022-06-23 02:24:52 -07:00
d80bd7d162 inline image building, and (for lappy) use a generic-extlinux-compatible bootloader
the generic bootloader will allow more code-sharing with rpi and
pinephone. desko should soon use the generic bootloader as well.

problems: lappy can't boot from USB stick. it makes it to the initrd,
but there's no dev nodes for the USB drive.
unsure if this is how it was before, too.
2022-06-23 00:24:39 -07:00
b50150b52e enable stuff needed for ifuse/iphone photo syncing 2022-06-15 17:22:27 -07:00
fb15f84f1d desko: enable duplicity backups 2022-06-10 01:43:48 -07:00
defcc15b03 desko: update fs UUIDs 2022-06-10 00:32:50 -07:00
51bf327290 port helpers/home-manager-gen-colin.nix to modules system 2022-06-09 14:50:24 -07:00
bc51244c52 move helpers/universal -> modules/universal 2022-06-09 14:06:31 -07:00
ed50ea4b4b sway: configure emoji fonts 2022-06-08 13:02:28 -07:00
d33d5a4582 hardware-x86_64: port to modules system 2022-06-06 17:51:35 -07:00
d28738eb0e gui/sway: port to module system 2022-06-06 17:35:28 -07:00
8ef29966b3 cleanup: remove unecessary arguments from nix config 2022-06-05 23:44:01 -07:00
75ba43aaca desko: switch to sway compositor 2022-06-03 01:40:32 -07:00
6df3ccd81f enable i3; switch desko to i3 2022-06-02 23:43:41 -07:00
524e9749be desko/lappy: explicitly set system.stateVersion 2022-05-28 13:14:48 -07:00
52bf4f5b67 put all gui helpers under helpers/gui/ subdir 2022-05-27 01:14:36 -07:00
9c290e0a03 move 'machines/common' into helpers/ 2022-05-26 22:16:16 -07:00
2d03f0d647 env: add electrum, metamask 2022-05-23 22:50:50 -07:00
17174a1f6e omit unnecessary inputs from some imports 2022-05-23 17:16:56 -07:00
ecac3d71e3 rename common/{hardware.nix -> hardware-x86_64.nix} to signal its platform dependence 2022-05-23 00:55:26 -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
5060669738 machines/uninsane: define 'colin' user via the helper 2022-05-23 00:26:46 -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
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
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