Commit Graph

404 Commits

Author SHA1 Message Date
colin af4e70c4c5 update nixpkgs: 2022-07-21 -> 2022-07-21
yes, two releases on the same day :o
2022-07-22 16:54:38 -07:00
colin e52e2c8faa update nixpkgs 2022-07-16 -> 2022-07-21 2022-07-22 03:00:26 -07:00
colin 7563090dd5 update nixpkgs 2022-07-14 -> 2022-07-16 2022-07-19 02:20:42 -07:00
colin 430e594285 update nixpkgs 2022-07-13 -> 2022-07-14 2022-07-17 00:11:24 -07:00
colin 8a61be18e1 update nixpkgs 2022-07-10 -> 2022-07-13 2022-07-14 19:15:43 -07:00
colin a5b3677adc deps: update nixpkgs 2022-07-08 -> 2022-07-10 2022-07-12 15:08:34 -07:00
colin 89447d9fe9 update sops-nix: 2022-07-06 -> 2022-07-10 2022-07-10 14:19:50 -07:00
colin 678958f5cf update: nixpkgs 2022-07-06 -> 2022-07-08 2022-07-09 01:42:25 -07:00
colin 39ba149aab update nixpkgs 2022-07-05 -> 2022-07-06 2022-07-07 17:16:36 -07:00
colin dfd1536d19 update sops-nix: 2022-07-03 -> 2022-07-06 2022-07-06 14:20:21 -07:00
colin c673e1db92 remove unused nurpkgs 2022-07-06 14:03:28 -07:00
colin 4d3caf6fde bump all deps 2022-07-06 02:50:47 -07:00
colin 670063d998 update nixpkgs, nurpkgs
(we might not need nurpkgs anymore)

nixpkgs: 2022-06-30 -> 2022-07-01
nurpkgs: 2022-06-30 -> 2022-07-02
2022-07-02 15:23:49 -07:00
colin 9b89b6d1af update nixpkgs, nurpkgs, sops-nix
nixpkgs: 2022-06-26 -> 2022-06-30
nurpkgs: 2022-06-27 -> 2022-06-30
sops-nix: 2022-06-26 -> 2022-06-28
2022-06-30 15:30:35 -07:00
colin 08f62152ff update nixpkgs, mobile-nixos, home-manager, sops-nix, nurpkgs
- nixpkgs: 2022-06-23 -> 2022-06-26
- home-manager: 2022-06-22 -> 2022-06-25
- mobile-nixos: 2022-06-03 -> 2022-06-27
- nurpkgs: 2022-06-24 -> 2022-06-27
- sops-nix: 2022-06-20 -> 2022-06-26
2022-06-27 01:34:04 -07:00
colin 18864b2c6f update nixpkgs 2022-06-22 -> 2022-06-23 2022-06-24 16:20:16 -07:00
colin 69cad1ca55 update nixpkgs 2022-06-20 -> 2022-06-22; nurpkgs 2022-06-22 -> 2022-06-23 2022-06-23 16:29:19 -07:00
colin 19f00b1ae9 update nixpkgs 2022-06-17 -> 2022-06-20 2022-06-22 17:09:52 -07:00
colin fa131fe39f lappy: enable impermanence
it mostly went smooth, though i lost a .ssh key.
probably the best upgrade process is to do most of the heavy work in the
initrd:

write the new nix config, notably, configuring a tmpfs / mount
and moving the previous / to /nix.
then boot and in the initrd, move all the `/nix/nix/...` items
up a level.
2022-06-20 03:28:01 -07:00
colin 878b5ed1b6 update nixpkgs, nurpkgs, sops 2022-06-19 15:55:57 -07:00
colin 7bd9a0abc9 update nixpkgs 2022-06-12 -> 2022-06-15; nurpkgs 2022-06-14 -> 2022-06-16 2022-06-16 14:38:14 -07:00
colin 1a40daeb25 update nixpkgs, nurpkgs to latest 2022-06-13 18:47:49 -07:00
colin 02b5436573 update nixpkgs/nixos-22.05: 2022-06-09 -> 2022-06-11 2022-06-11 15:54:46 -07:00
colin 8780f0444f nixpkgs 2022-06-07 -> 2022-06-09; nurpkgs up 2022-06-09 19:18:24 -07:00
colin 1670732475 update nixos-22.05 2022-06-04 -> 2022-06-07 2022-06-08 13:24:44 -07:00
colin 1c16348724 secrets: add an example sops secret 2022-06-06 16:39:27 -07:00
colin 12e6e638b8 update nixpkgs 2022-06-03 -> 2022-06-04; nurpkgs -> 2022-06-06 2022-06-06 00:20:47 -07:00
colin 77663c3104 update nixpkgs, NUR 2022-06-04 21:03:12 -07:00
colin e26ae2eee5 update nixpkgs `2022-05-31 -> 2022-06-02` also mobile-nixos, nurpkgs 2022-06-03 14:54:55 -07:00
colin 87637bb1a2 home manager: update 21.11 -> 22.05
this is necessary for sway to build
2022-06-03 01:40:32 -07:00
colin 766460164f remove pkgs-mobile: run moby off the same packages as my other system 2022-06-01 17:48:37 -07:00
colin 7892f9bfe1 `nix flake update`: `nixpkgs` 2022-05-30 -> 2022-05-31 and nur update 2022-06-01 15:14:35 -07:00
colin 4d970f5bf5 remove nixpkgs-unstable from inputs
we don't need it. the one package it was being used for is identical
in nixpkgs stable
2022-05-31 22:41:41 -07:00
Colin 18415799b7 remove gitea unstable: we're running a compatible version in nixos-22.05 now
gitea registration flow tested: it still redirects registration emails to my own email
2022-05-31 17:49:01 -07:00
colin 2135b4569f update sources
tested on moby; untested on desktop/uninsane
2022-05-31 02:39:51 -07:00
Colin 7ae8526771 update nixos-21.11 -> nixos-22.05 2022-05-28 12:40:35 -07:00
colin e9b5ef29c3 update nixpkgs and mobile-nixos 2022-05-27 22:59:49 -07:00
colin 188ce582ee flake: cleanup old mobile-pkgs attempts 2022-05-24 23:12:17 -07:00
colin 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
colin d9faeb6d6f update mobile-nixos and NUR
builds, untested
2022-05-24 14:51:37 -07:00
colin 77d6c2d15d update nixos-mobile to d6632fb77136f18db69bed43fa597ab8e8682741
this fixes some kernel compilation which was preventing me from
updating nixpkgs to the point of native phosh support!
2022-05-24 03:51:01 -07:00
colin 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
colin 390bf09c8a moby: abandon the flake fork of mobile-nixos and compile against tip instead 2022-05-23 22:47:32 -07:00
colin 743eaec331 env: add whalebird Pleroma client 2022-05-23 20:45:33 -07:00
colin 8776ad93e9 update flake-utils 2022-05-23 17:17:28 -07:00
colin 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
colin cb9308e17b add the NixOS User Repository, and source some firefox extensions from it 2022-05-22 04:03:30 -07:00
colin c5e0310229 pda: switch nixpkgs for mobile-nixos
the old one doesn't work. not sure if this one does or not
2022-05-22 02:55:36 -07:00
colin 06b23e92f9 lappy-gpt: inline nixos-generate logic for better boot consistency
this image boots!
2022-05-21 22:00:38 -07:00
colin bd3bf6d108 add a #lappy-gpt target which builds a flat, flashable image.
the root part is ext4 instead of btrfs. nixos-generators doesn't support
btrfs. the underlying machinery does though, so we can remove the
middleman in a future patch to achieve that.
2022-05-21 18:05:32 -07:00
colin b31972444e lappy: move more stuff to the toplevel lappy/default.nix 2022-05-21 00:15:33 -07:00
colin 0877570947 add (experimental) pinephone/pda target
this requires cross compilation (particularly of the kernel), which is a bit too slow on this machine
to test since it uses qemu.

i can maybe switch to an older nixpkgs for the pda build which has the
kernel cached... or migrate my desktop to nixos and build the pinephone
image there :-)
2022-05-20 21:18:04 -07:00
colin 0457ae40fe migrate my nixos laptop to this flake 2022-05-20 21:14:19 -07:00
Colin 55b3b6ad46 port to a flake
built and switched. will try reboot.
2022-05-21 01:59:51 +00:00