216282a345
kitty: enable for even non-gui platforms
...
i don't get it entirely, but otherwise things start breaking
2022-08-04 03:33:42 -07:00
6f88302430
packages: lossless-cut: only deploy to x86
2022-08-03 18:39:03 -07:00
228f8c0a68
packages: add losslesscut video editor
2022-08-03 16:35:25 -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
9976c82946
impermanence: don't persist _all_ of /etc/ssh -- just the important parts
2022-08-03 14:54:36 -07:00
42951a1382
home-packages: provide a way for the user to disable common gui packages -- without disabling the entire shell
2022-08-03 02:07:34 -07:00
e5ff11d14b
packages: minor refactoring
2022-08-03 02:03:17 -07:00
95e7d86cc7
packages: address a TODO by moving extra stuff into home-manager
2022-08-03 01:51:15 -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
38cd3bdb96
home-manager: only enable kitty
on GUI systems
2022-08-03 01:23:23 -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
46a0e949f9
update nixpkgs 2022-07-31 -> 2022-08-01
2022-08-02 23:34:12 -07:00
f86c6390a5
image building instructions: no need to manually create /persist dirs anymore
2022-08-02 17:10:32 -07:00
b60a7ed7d5
image: fix issue that persist/ paths aren't created
2022-08-02 17:08:26 -07:00
d29e69e18a
packages: add nmon
...
it's like htop, but does better for disk and network
2022-08-02 16:04:03 -07:00
042bd9340b
image building: fix comment for relPath
2022-08-02 16:03:32 -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
7d39a761cf
flake: fix docs about root:nixbld
ownership
2022-08-02 15:59:28 -07:00
8a0da17f05
duplicity: add TODO about impermanence support
2022-08-02 15:58:56 -07:00
de8f658dcd
new package: unar
...
use as `unar path/to/archive`. can do gzip, cpio, etc.
2022-08-02 14:01:16 -07:00
5c2f33a550
add missing 'toString' in image builder
2022-08-01 23:11:16 -07:00
0ec48a9145
kitty: explore some color themes
2022-08-01 17:12:36 -07:00
408e817c39
rename modules/{nix -> nixcache}.nix
2022-08-01 15:10:40 -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
1a9dfe22ba
image builder: integrate impermanence so that we create such things as /var/log
...
untested
2022-08-01 14:37:19 -07:00
8ae0d77938
image: document the config options
2022-08-01 14:01:46 -07:00
b53d2f945d
impermanence: remove /srv
...
this is for "service directories": public, protocol-based fs access.
e.g. /srv/ftp might be a share which is exposed over FTP.
/srv/www might be a share which is exposed over www (or webdav).
2022-08-01 13:36:42 -07:00
f67ca0bd24
nixpatches: remove dead jackett, Discord patches
2022-08-01 13:30:47 -07:00
d196ce29ac
pkgs: move logseq to x86-only package section
2022-08-01 13:25:57 -07:00
f03238daac
update mobile-nixos: 2022-06-27 -> 2022-07-31; nixpkgs 2022-07-30 -> 2022-07-31
2022-08-01 13:19:12 -07:00
f9ab3b7cf1
sway: wifi: show signal strength
...
i'd prefer to show the essid instead of the interface name,
but there's no way to truncate that to just N characters,
so we overflow if we do that.
2022-08-01 00:50:57 -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
9dea707eea
kitty: ctrl+n
opens a new OS terminal in the CWD
2022-07-31 23:42:13 -07:00
0875d5cb52
TODO: fix formatting
2022-07-31 18:11:02 -07:00
0de0749fb4
nixpatches: link to Discord opensar patches
...
maybe i'll remove this later, but i want them at least in the git
history :-)
2022-07-31 18:09:58 -07:00
ac772e72b8
document how to make Electron apps use wayland natively
2022-07-31 18:09:28 -07:00
d44db610cb
switch vim => nvim
...
also install some plugins, like vim-surround and fzf
2022-07-31 18:09:01 -07:00
79b3bfc9e7
discord: fix urls to open in correct web-browser
2022-07-31 16:14:56 -07:00
6608e2bf6d
vim: store swap files under ~/.cache/vim-swap
...
untested
2022-07-31 12:00:06 -07:00
19e0bd4780
update: nixpkgs: 2022-07-28 -> 2022-07-30
...
sops: 2022-07-24 -> 2022-07-31
2022-07-31 11:55:56 -07:00
18bb89ded0
lappy: enable guest account
2022-07-31 11:35:15 -07:00
4aa3e6cf24
update: nixpkgs: 2022-07-28 -> 2022-07-28 (same date version)
2022-07-30 14:22:38 -07:00
ee621cd132
pkgs: add visidata
2022-07-29 23:51:11 -07:00
641b32b8d0
fix jackett build (by disabling the check phase. manually verified: still works)
2022-07-29 20:08:35 -07:00
d69db1df37
update: nixpkgs: 2022-07-27 -> 2022-07-28
2022-07-29 13:57:43 -07:00
6d44c93b5a
update: nixpkgs: 2022-07-26 -> 2022-07-27
2022-07-28 12:40:48 -07:00