cd89ea884b
secrets: update moby
keys
2022-08-31 17:01:41 -07:00
13b937fbb7
fix up /mnt/desko-root to be usable as a remote /nix store
2022-08-30 22:25:22 -07:00
877870a522
net: hardcode the host/IPs for desko/servo/lappy
2022-08-30 21:56:04 -07:00
956545a795
move universal/env/users.nix -> universal/users.nix
2022-08-30 21:48:19 -07:00
cb98ac2a91
fs: add desko-root
2022-08-30 21:14:12 -07:00
85add7c531
add a script to mount servo root
2022-08-30 19:55:15 -07:00
df379a2a38
packages: only deploy makemkv to x86 machines
2022-08-26 22:20:21 -07:00
d49ac8c175
update nixpkgs 2022-08-12 -> 2022-08-25; impermanence, sops
...
```
• Updated input 'impermanence':
'github:nix-community/impermanence/2f39baeb7d039fda5fc8225111bb79474138e6f4' (2022-03-01)
→ 'github:nix-community/impermanence/e7c6fbbe9076109263175ef992ca6edc1050973c' (2022-08-22)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/5c211b47aeadcc178c5320afd4e74c7eed5c389f' (2022-08-12)
→ 'github:NixOS/nixpkgs/058de3818577db19d1965c21e2479916a3eaaf95' (2022-08-25)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/34ee98b8c2ca153a23a63c1841a0a067313856d5' (2022-08-02)
→ 'github:Mic92/sops-nix/6068774a8e85fea4b0177efcc90afb3c3b74430b' (2022-08-21)
• Updated input 'sops-nix/nixpkgs':
'github:NixOS/nixpkgs/a3fddd46a7f3418d7e3940ded94701aba569161d' (2022-07-30)
→ 'github:NixOS/nixpkgs/0cc6444e74cd21e8da8d81ef4cd778492e10f843' (2022-08-20)
• Updated input 'sops-nix/nixpkgs-22_05':
'github:NixOS/nixpkgs/a26a6f4529878fbfe5f1f287dcdff4a287c58def' (2022-07-31)
→ 'github:NixOS/nixpkgs/9a91318fffec81ad009b73fd3b640d2541d87909' (2022-08-20)
```
2022-08-26 18:20:14 -07:00
5a4dd3b38d
nixpatches: remove custom zecwallet-lite patch and point upstream instead
2022-08-25 19:12:31 -07:00
ed98b1702a
packages: add MakeMKV (along with an update to 1.17.1)
...
MakeMKV doesn't allow old versions to run unregistered.
PR which updates MakeMKV in nixpkgs:
<https://github.com/NixOS/nixpkgs/pull/188342 >
2022-08-25 19:09:06 -07:00
5b5103f660
packages: add gnome-system-monitor to gui systems
2022-08-25 16:03:07 -07:00
91d37f2532
vim: show tabs and expand them to spaces
2022-08-25 15:57:48 -07:00
66d79329d9
vim: set conceallevel=2 by default
...
and show pretty fractions in tex-conceal-vim
2022-08-25 00:59:13 -07:00
c6485a5e42
vim: highlight markdown-style code fences
...
e.g.
```tex
did you know $\frac29 == \frac4{18}$ ?
```
2022-08-25 00:17:33 -07:00
e54af3f571
RSS: add miniature-calendar.com
2022-08-24 19:46:23 -07:00
c39170be23
formatting nits
2022-08-24 19:46:10 -07:00
a532825761
add nabla
vim plugin, but deactivate it.
2022-08-24 19:44:32 -07:00
4faa6d5d5f
home: switch from youtube-dl -> yt-dlp
...
it's more actively maintained, or something.
2022-08-22 02:39:56 -07:00
fe09b08be2
gnome-feeds: reduce refresh threads 6 -> 3
...
this should make it less demanding on the pinephone
2022-08-20 12:49:35 -07:00
9e53053526
RSS: add Ian Henry
2022-08-20 12:49:09 -07:00
56036b13c3
sane-scripts: sane-dev-cargo-loop: add tput reset
between runs
2022-08-19 02:26:59 -07:00
9ed4a13a6f
sane-scripts: move src/bin/
-> src/
2022-08-19 02:11:46 -07:00
1446f5e8ca
new script: sane-dev-cargo-loop for running a build command on fs change
2022-08-19 02:01:27 -07:00
118007075f
sane-scripts: package using resholve
...
this makes it easier to propagate paths in and such.
it does more sanity checking than e.g. `wrapProgram`,
plus it doesn't do any indirection -- rather, substitution.
2022-08-19 01:51:04 -07:00
25c75b10bf
new script: sane-which: traces PATH lookups
2022-08-19 00:13:16 -07:00
56637bb649
RSS: add Daniel Janus
2022-08-18 19:47:58 -07:00
62d6c4d688
packages: add soundconverter
2022-08-18 04:00:12 -07:00
b05c256809
apps: add foliate
, an epub viewer
2022-08-15 02:21:31 -07:00
a30d6fd51f
servo: bump /tmp space from 16 GB -> 40 GB
...
this is necessary because kernel builds (for moby) are *huge*
2022-08-13 17:57:46 -07:00
da3070479f
update nixpkgs: 2022-08-11 -> 2022-08-12
...
```
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/45c9736ed69800a6ff2164fb4538c9e40dad25d6' (2022-08-11)
→ 'github:NixOS/nixpkgs/5c211b47aeadcc178c5320afd4e74c7eed5c389f' (2022-08-12)
```
2022-08-13 14:27:21 -07:00
287547d46c
gui packages: add pavucontrol
2022-08-11 17:14:39 -07:00
2f0bbef76b
RSS: add SMBC, XKCD
2022-08-11 17:09:51 -07:00
2ba1678cd8
remove nixpkgs
input from modules/ or machines/
2022-08-11 17:05:10 -07:00
c162225789
moby: rework the cross-compiling situation
...
we build the `pkgs.cross` kernel, which can be emulated or
cross-compiled based on the specific target (`moby` v.s. `moby-cross`).
2022-08-11 17:02:41 -07:00
f052e2226d
nit: home-manager: fix indentation
2022-08-11 15:47:40 -07:00
48774c8940
RSS: add IEEE spectrum
2022-08-11 15:45:35 -07:00
7a7e4c9df7
update flake: nixpkgs 2022-08-10 -> 2022-08-11
...
hoping there's a Discord update in here :-)
```
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/e4c9d950a3c54a0760b127d406f6528eb625eed8' (2022-08-10)
→ 'github:NixOS/nixpkgs/45c9736ed69800a6ff2164fb4538c9e40dad25d6' (2022-08-11)
```
2022-08-11 15:36:40 -07:00
de2bb05a04
update flake deps: nixpkgs 2022-08-07 -> 2022-08-10
...
```
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/92fe622fdfe477a85662bb77678e39fa70373f13' (2022-08-07)
→ 'github:NixOS/nixpkgs/e4c9d950a3c54a0760b127d406f6528eb625eed8' (2022-08-10)
```
2022-08-10 16:48:29 -07:00
65a4aa4135
pkgs: add emote
emoji picker
2022-08-10 16:47:39 -07:00
0e611ba3d4
sublime: disable song notifications
2022-08-09 23:12:51 -07:00
c5b132b8c8
persist sublime music config
...
we encode the whole config as a secret. that's because it contains the
auth info. not *that* much else is of interest in it. it doesn't appear
to be stateful, thankfully: the state is in
~/.local/share/sublime-music.
2022-08-09 23:10:21 -07:00
8d2c8d44f3
disable kaiteki: its packaging is non-deterministic and i can't get a stable hash for which it builds
2022-08-09 19:49:09 -07:00
7b311eaf2d
flake update: nixpkgs 2022-08-03 -> 2022-08-07
...
```
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/478f3cbc8448b5852539d785fbfe9a53304133be' (2022-08-03)
→ 'github:NixOS/nixpkgs/92fe622fdfe477a85662bb77678e39fa70373f13' (2022-08-07)
```
2022-08-09 18:03:48 -07:00
eecf51d344
moby: use megous linux kernel
2022-08-09 18:01:48 -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
fc629082e6
moby: lift the kernel definition out into its own file
2022-08-09 15:26:41 -07:00
bbb384c70a
pkg megi's kernel
...
this won't likely build cleanly: it uses floats in places, which isn't
supported in kernel build well.
2022-08-09 14:39:42 -07:00
e2f6977244
moby: package/ship the rtl8723cs bluetooth driver
...
with this, bluetooth works immediately after boot (well, maybe only
after the second boot after a deploy... logs are weird when NTP
activates).
2022-08-08 22:13:17 -07:00
05ab747650
moby: fix kernel config (remove CONFIG_ prefixes)
2022-08-08 20:36:39 -07:00
913c9e5fdf
moby: cross-compile the kernel
2022-08-08 20:36:35 -07:00