ca239ca3e6
matrix: set up Discord bridge
...
verified working after i fill in the Discord secrets, but i need to find
a way to provide those outside of the nix store.
2022-10-05 22:02:07 -07:00
5f277f8653
moby: fix up CMA allocations so fractal (gui app) works
...
this probably enables other apps like Element; untested
2022-10-04 02:25:59 -07:00
5929286397
update nixpkgs: 2022-09-30 -> 2022-10-02
...
have to add nixpkgs stable to pin electrum to a buildable version
```
• Updated input 'mobile-nixos':
'github:nixos/mobile-nixos/42a30393b5eccaf7f73104fc39a71f0801340f5f' (2022-10-01)
→ 'github:nixos/mobile-nixos/efa5b5fae930370753d2e09361b38d10f0e0a00d' (2022-10-03)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/10ecda252ce1b3b1d6403caeadbcc8f30d5ab796' (2022-09-30)
→ 'github:NixOS/nixpkgs/59d2991d4256cdca1c0cda45d876c80a0fe45c31' (2022-10-02)
```
2022-10-03 13:49:01 -07:00
5682a3e5f1
moby: remove some dead/commented-out code
2022-10-02 20:43:52 -07:00
7d4a7df2dd
replace deprecated runCommandNoCC
with runCommand
(fixes imgs.moby build)
2022-10-01 23:51:29 -07:00
7d62212c24
moby: disable nixos documentation
...
it slows down the build too much to be worth it
2022-09-30 04:44:29 -07:00
529e47a5fa
disable the pinephone proximity sensor
...
it's just bad UX.
2022-09-28 05:33:08 -07:00
bb7e2ee70a
moby: enable hardware.driSupport
...
not extensively tested, but the basics seem to work.
2022-09-27 23:23:37 -07:00
5ed7888710
moby: switch to manjaro alsa UCM files
...
the "internal speaker" is broken -- not sure if this minor change will
fix that or not
2022-09-26 01:42:31 -07:00
29d3a6f9b2
moby: ship alsa UCM2 files for pinephone
...
hopefully this will fix audio problems?
2022-09-26 00:46:38 -07:00
d8b2b73463
pleroma: enable debugging
2022-09-24 14:06:47 -07:00
38f55661c2
sane: tame matrix and transmission log levels
2022-09-23 23:03:31 -07:00
863f6a8c7b
gitea: decrease log level from info to warn
2022-09-23 15:48:29 -07:00
b3a4a95e28
servo: disable jellyfin to stop syslog spam
...
i also don't use it much anymore. mostly navidrome.
may be useful in future when i want DLNA support.
2022-09-23 15:29:33 -07:00
554bb5a84f
gitea: port config to nixos-unstable
2022-09-23 06:23:35 -07:00
cdbfa2d177
moby: limit boot entries to 10
2022-09-21 03:25:23 -07:00
8ff7e22ac8
lappy: enable the LAN nix cache
...
might want to be smarter about this, but for now it lets us reuse large
packages built on desko instead of rebuilding them locally.
2022-09-18 02:07:34 -07:00
b8ab7c1fa9
desko: enable nix-serve
2022-09-14 14:45:07 -07:00
cdbde672d8
lift nix-serve
out of servo
...
i'm going to enable it on desktop
2022-09-14 14:32:31 -07:00
2fb4bae804
servo: tune ipfs resource use
2022-09-09 17:51:26 -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
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
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
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
f0b772d688
moby: research more RTL BT kernel config (from manjaro)
2022-08-08 16:43:27 -07:00
f328043966
moby: research some more RTL BT kernel configs
2022-08-08 16:37:39 -07:00
6758440ce3
moby: add the RTL8723CS wifi driver
...
it works! bluetooth still needs debugging.
2022-08-08 16:03:58 -07:00
9e4bfc2fce
moby: switch from linux latest to linux 5.18
...
doesn't fix my WiFi issue, but will be easier to build on
2022-08-08 16:03:58 -07:00
d3193bc051
moby: bump to latest kernel (5.19)
2022-08-08 16:03:58 -07:00
c0b6d46575
moby: try building with mainline linux
2022-08-08 16:03:58 -07:00
54754de6fa
moby: enable mobile-nixos' firmware (notably: bluetooth)
2022-08-05 14:42:08 -07:00
7003f7407e
servo: add navidrome music streaming service
2022-08-04 23:33:34 -07:00
e80e37ae29
moby: persist the whole .librewolf dir
2022-08-04 14:05:24 -07:00
a3111d250f
moby: ship without mobile-nixos' stage-1
...
the stage-1 fails to handle impermanence
2022-08-03 16:23:36 -07:00
21c9ce21cc
servo: packages: clarify why we include matrix-synapse explicitly
2022-08-03 01:42:56 -07:00
65bcaa939e
make some shared boot/hardware settings universal
2022-08-03 01:39:19 -07:00
8059477edd
dhcpcd: automatically enable the user, if detected.
...
not sure this is the *best* place for it, but then, what is?
2022-08-03 00:41:59 -07:00
c6fbbbab66
moby: fix missing / as tmpfs
2022-08-02 16:02:14 -07:00
b1205e964b
moby: migrate the user definitions to phosh.nix
2022-08-02 16:00:37 -07:00
ba6d0b7e3d
machines: moby: enable impermanence (experimental)
...
last time i tried to rebuild nixos on the pinephone it didn't switch,
IIRC. i don't know why, but i expect it'll be easier to manage my
machines if i keep more of the setup consistent across them.
likely i'll tune this to be more leniant on moby (e.g. persist all of
.librewolf).
2022-08-01 14:38:40 -07:00
4d7d96f4a4
machines: moby: remove w3m: it's already included in the common config
2022-08-01 14:38:10 -07:00
40bc4098ad
lappy: disable guest account
2022-08-01 00:25:08 -07:00
451816f623
rename config.{colinsane -> sane}
2022-08-01 00:23:49 -07:00
18bb89ded0
lappy: enable guest account
2022-07-31 11:35:15 -07:00
8f88085eb5
desko: add steam
2022-07-16 03:10:57 -07:00