Commit Graph

226 Commits

Author SHA1 Message Date
Sebastien Bourdeauducq 9013af9e92 nixops: use kernel 5.14 for nuc 2021-12-02 11:03:41 +08:00
Sebastien Bourdeauducq d46fde5bf2 nixops: nixos 21.11 WIP 2021-12-01 22:09:51 +08:00
Sebastien Bourdeauducq 5e8606a74e nixops: fix old-nixbld graphics driver 2021-12-01 20:27:54 +08:00
Sebastien Bourdeauducq f8a30b55a8 nixops: update user shell 2021-11-12 15:26:10 +08:00
Sebastien Bourdeauducq 8ff694ca8d nixops: fix system.stateVersion 2021-10-31 16:09:08 +08:00
Sebastien Bourdeauducq f56cc392d7 nixops: install joplin 2021-10-30 15:19:11 +08:00
Sebastien Bourdeauducq 71b49ba6fe nixops: use latest kernel for NUC
fixes video driver bug
2021-10-25 21:37:38 +08:00
Sebastien Bourdeauducq 0e3b1faed8 nixops: disable iwlwifi garbage
Won't connect to a network for more than 5 minutes and is a constant source of memory corruption.
2021-10-25 21:04:49 +08:00
Sebastien Bourdeauducq 1ce672bb31 nixops: add franz machine 2021-10-25 19:06:37 +08:00
Sebastien Bourdeauducq 92e373ac93 update users 2021-10-14 12:46:04 +08:00
Sebastien Bourdeauducq f09ca8b0c1 nixops: give stevefan1999 wireshark permission 2021-09-17 12:22:09 +08:00
Sebastien Bourdeauducq 427b0def7f nixops: enable libvirt bridge on hera 2021-09-13 12:35:04 +08:00
Sebastien Bourdeauducq 38b83ee8d9 nixops: add stevefan1999 user 2021-09-13 11:28:39 +08:00
Sebastien Bourdeauducq e9f41e2746 nixops: install yubico-piv-tool 2021-09-13 10:06:35 +08:00
Sebastien Bourdeauducq 3318ea9b38 nixops: add old-nixbld machine 2021-09-03 19:02:07 +08:00
Sebastien Bourdeauducq 1093e326e5 nixops: remove starchen user 2021-09-01 10:31:19 +08:00
Sebastien Bourdeauducq 0d06d7b819 nixops: create new accounts 2021-08-30 16:07:21 +08:00
Sebastien Bourdeauducq afa961ddfa remove leo user 2021-08-21 16:34:02 +08:00
Sebastien Bourdeauducq 593a90184b remove kai user 2021-08-21 16:33:07 +08:00
Sebastien Bourdeauducq b21d20edb0 nixops: enable nix flakes on desktop machines 2021-08-16 16:39:11 +08:00
Sebastien Bourdeauducq 48be2c6edc nixops: remove topquark12 user 2021-08-16 16:17:02 +08:00
Sebastien Bourdeauducq b008838cd2 nixops: open UDP port for Stabilizer experiments 2021-08-10 10:43:19 +08:00
Sebastien Bourdeauducq 5f0d45a73a rpi: create nixbld user for HITL CI 2021-08-04 10:24:18 +08:00
Sebastien Bourdeauducq 7821200a58 nixops: add spaqin account 2021-07-17 16:42:39 +08:00
Sebastien Bourdeauducq 4352b447c3 nixops: add sb to trusted nix users 2021-07-13 16:55:51 +08:00
Sebastien Bourdeauducq ad0e54c927 add udev rule for logic analyzer 2021-07-07 16:21:07 +08:00
Sebastien Bourdeauducq 37050259d0 Revert "nixops: add harry to wheel group"
This reverts commit f1adab58ad.
2021-07-07 16:19:31 +08:00
Sebastien Bourdeauducq 311fc5edf6 common-users: ssh key for root 2021-06-16 11:54:38 +08:00
Sebastien Bourdeauducq a13d579c9b rpi-server: fix cups startup 2021-06-15 15:18:14 +08:00
Sebastien Bourdeauducq c828cf290d rpi-server: disable audio 2021-06-15 14:32:29 +08:00
Sebastien Bourdeauducq d032757901 replace stdenv.lib. Closes #19 2021-06-15 10:12:01 +08:00
Sebastien Bourdeauducq 7621f7d8b7 nixops: create plugdev group on rpi-ext 2021-06-04 16:35:31 +08:00
Sebastien Bourdeauducq 4704f1257d Revert "nixops: add ychenfo temporary key"
This reverts commit dc1286251b.
2021-06-04 15:51:42 +08:00
Sebastien Bourdeauducq 8647914897 nixops: install imagemagick on rpi-server 2021-06-04 14:06:05 +08:00
Sebastien Bourdeauducq 8924e769f0 nixops: work around devicetree breakage in nixpkgs
This reverts the effects of nixpkgs commit 6c9df40a4bc819fcab0836ad28ee944c8ce66db0
and restores the old behavior.
2021-06-03 07:17:55 +08:00
Sebastien Bourdeauducq ba53cfcc8c nixops: add common udev rules on rpi-server 2021-06-02 17:25:32 +08:00
Sebastien Bourdeauducq d38b89efc2 nixops: nixpkgs 21.05 compatibility 2021-06-02 08:57:07 +08:00
Sebastien Bourdeauducq 8eded4637b nixops: optimize deployment 2021-06-02 08:56:36 +08:00
Sebastien Bourdeauducq dc1286251b nixops: add ychenfo temporary key 2021-06-01 10:11:54 +08:00
Sebastien Bourdeauducq 4542ea1f45 add geekzjk user 2021-05-31 12:17:55 +08:00
Sebastien Bourdeauducq 19a69a14d6 nixops: add starchen user 2021-05-28 16:07:18 +08:00
Sebastien Bourdeauducq 573ab0102e nixops: disable suspend more aggressively 2021-05-25 17:19:04 +08:00
Sebastien Bourdeauducq f4e618ae9b nixops: cleanup 2021-05-25 17:18:49 +08:00
Sebastien Bourdeauducq f1adab58ad nixops: add harry to wheel group 2021-05-25 09:26:22 +08:00
Sebastien Bourdeauducq 82b257d054 Revert "nixops: remove occheung user"
This reverts commit 3a3f14e5c1.
2021-05-25 09:24:07 +08:00
Sebastien Bourdeauducq fb691ae3d6 nixops: create ychenfo user 2021-05-21 13:28:28 +08:00
Sebastien Bourdeauducq 811778fe9e nixops: create kai user 2021-05-17 15:57:02 +08:00
Sebastien Bourdeauducq 82934c8498 rpi: fix more PCIe/USB breakage 2021-04-24 17:13:05 +08:00
Sebastien Bourdeauducq 5e455cf60d rpi-1: broke and replaced with v4 hardware 2021-04-24 17:06:52 +08:00
Sebastien Bourdeauducq 88c8dafe53 rpi-server: fix USB/PCIe breakage 2021-04-17 16:56:36 +08:00
Sebastien Bourdeauducq 4d0768364a nixops: install evince on light setup 2021-04-12 21:14:41 +08:00
Sebastien Bourdeauducq 4d01bfc6e0 update users 2021-04-12 21:13:24 +08:00
Sebastien Bourdeauducq 81c1dcf138 add vivek to experimental users 2021-03-31 20:14:34 +08:00
Sebastien Bourdeauducq b56510dbbf nixops: fix command-not-found 2021-03-29 14:01:46 +08:00
Sebastien Bourdeauducq 4773c9c387 nixops: cleanup rpi bootloader setup 2021-03-28 20:42:59 +08:00
Sebastien Bourdeauducq 713e3cb635 nixops: udev rules on light.nix 2021-03-23 16:28:01 +08:00
Sebastien Bourdeauducq 1900c497f9 Revert "add glados to experimental users"
This reverts commit bb6db330c3.
2021-03-22 12:59:32 +08:00
Sebastien Bourdeauducq ce3b5f5bea rpi-ext: allow printing from ext wifi 2021-03-19 15:47:11 +08:00
Sebastien Bourdeauducq 94aecce3e2 rpi-ext: better security 2021-03-17 20:58:47 +08:00
Sebastien Bourdeauducq 42e67398bf rpi-ext: audio server 2021-03-17 18:39:46 +08:00
Sebastien Bourdeauducq 58f613a2cf nixops: add label printer to plugdev 2021-03-11 12:56:17 +08:00
Sebastien Bourdeauducq e99fd13de5 fish-nix-shell -> any-nix-shell 2021-03-10 18:38:59 +08:00
Sebastien Bourdeauducq bb6db330c3 add glados to experimental users 2021-03-07 16:51:07 +08:00
Sebastien Bourdeauducq dbc288c813 fix IP for rpi-5, rename to rpi-ext 2021-03-05 18:57:20 +08:00
Sebastien Bourdeauducq 4da3cd5325 nixops: static IP for rpi-5 2021-03-04 17:19:13 +08:00
Sebastien Bourdeauducq f42fc3b986 nixops: create ext wifi network 2021-03-04 15:54:55 +08:00
Sebastien Bourdeauducq c500ddfca7 nixops: add guest account 2021-02-28 13:48:08 +08:00
Sebastien Bourdeauducq 688b8f2172 nixops: install libvirtd 2021-02-28 13:31:13 +08:00
Sebastien Bourdeauducq 14b3060964 nixops: add leo to plugdev/dialout 2021-02-24 11:19:51 +08:00
Sebastien Bourdeauducq 72645fa687 Revert "add nisrine to experimental users"
This reverts commit 3dbab390ae.
2021-02-19 23:32:58 +08:00
Sebastien Bourdeauducq 3a3f14e5c1 nixops: remove occheung user 2021-02-01 19:42:38 +08:00
Sebastien Bourdeauducq ade7b63e55 nixops: enable rpi fans 2021-02-01 19:33:35 +08:00
Sebastien Bourdeauducq 3dbab390ae add nisrine to experimental users 2021-01-30 17:26:30 +08:00
Sebastien Bourdeauducq 374e1fff24 rpi: allow client-specified SSH bind 2021-01-28 16:05:15 +08:00
Sebastien Bourdeauducq 6ef06b5d0b nixops: open port 6000 on rpi2 2021-01-23 18:56:22 +08:00
Sebastien Bourdeauducq b03087717a nixops: rpi-5 server (WIP) 2021-01-13 17:31:44 +08:00
Sebastien Bourdeauducq 7cf7847a81 nixops: add creotech to experimental users 2021-01-12 22:16:52 +08:00
Sebastien Bourdeauducq 775e4573b7 Revert "nixops: switch to grub"
Tickles UEFI bugs in EFI motherboards

This reverts commit 4a758ec029.
2021-01-03 16:01:15 +08:00
Sebastien Bourdeauducq 5fcc2a8548 Revert "nixops: install libvirtd, add virtualized-gpu specialisation"
doesn't work on MSI motherboards

This reverts commit b2382ad8b4.
2021-01-03 15:57:23 +08:00
Sebastien Bourdeauducq 255f8f4d8a nixops: update users 2020-12-21 16:40:27 +08:00
Sebastien Bourdeauducq b2382ad8b4 nixops: install libvirtd, add virtualized-gpu specialisation
for running Windoze trashware that non-software engineers love
2020-12-21 16:39:18 +08:00
Sebastien Bourdeauducq 4a758ec029 nixops: switch to grub
Grub supports selecting specialisations at boot time.
2020-12-21 16:38:09 +08:00
Sebastien Bourdeauducq 483f49cdcd nixops: cleanup 2020-12-21 16:36:37 +08:00
Sebastien Bourdeauducq 6379ae6886 nixops: sync nix channel 2020-12-12 15:01:38 +08:00
Sebastien Bourdeauducq d963c7936a Revert "nixops: virtualbox"
This reverts commit bcae762e1e.
2020-12-12 14:27:43 +08:00
Sebastien Bourdeauducq 55b74b62b7 nixops: remove dsleung user 2020-12-01 16:46:41 +08:00
Sebastien Bourdeauducq bcae762e1e nixops: virtualbox 2020-11-24 19:33:52 +08:00
Sebastien Bourdeauducq c10f5c256d nixops: update experimental users 2020-11-24 19:32:05 +08:00
Sebastien Bourdeauducq be704047e7 nixops: nixos 20.09 2020-11-06 14:33:07 +08:00
Sebastien Bourdeauducq e9379d3b88 nixops: update experimental users 2020-10-22 20:18:47 +08:00
Sebastien Bourdeauducq ae27312e53 nixops: update experimental users 2020-10-14 10:14:31 +08:00
Sebastien Bourdeauducq dfa0cc7fea nixops: use 20.09 for unstable packages 2020-10-13 16:30:31 +08:00
Sebastien Bourdeauducq eb78ee2a7d nixops: install sshfs on rpi 2020-10-13 16:30:14 +08:00
Sebastien Bourdeauducq 3738849e22 nixops: delete old experimental user accounts 2020-10-13 14:13:26 +08:00
Sebastien Bourdeauducq aa8bdf47a0 nixops: add yrw to experimental users 2020-10-13 14:13:11 +08:00
Sebastien Bourdeauducq eb83761291 nixops: add fpn to experimental users 2020-10-08 09:00:42 +08:00
Sebastien Bourdeauducq 444d74a7a5 nixops: temporarily add Tom's old SSH key again 2020-10-07 15:39:31 +08:00
Sebastien Bourdeauducq 71c611a6ad nixops: remove cw user 2020-09-30 17:48:23 +08:00
Sebastien Bourdeauducq b095a9aa50 nixops: add jim to experimental users 2020-09-18 12:44:01 +08:00
Sebastien Bourdeauducq 9de37e4f53 nixops: install sshfs 2020-09-17 18:14:55 +08:00
Sebastien Bourdeauducq 91d1e91d4f nixops: add cp to experimental users 2020-09-11 19:39:27 +08:00
Sebastien Bourdeauducq f184d1bf9e nixops: add gs to experimental-users 2020-09-11 15:28:41 +08:00
Sebastien Bourdeauducq 1dc91fc77f nixops: install uhubctl on rpi 2020-09-11 15:27:25 +08:00
Sebastien Bourdeauducq 9717fb7b59 nixops: share extra udev rules 2020-09-11 15:27:01 +08:00
Sebastien Bourdeauducq 3c865cca8b nixops: set up uhubctl for power cycling shitty embedded devices 2020-09-10 11:13:32 +08:00
Sebastien Bourdeauducq 1adcc243f8 nixops: update experimental users 2020-09-09 11:27:15 +08:00
Sebastien Bourdeauducq 0ce37aa008 nixops: add experimental users 2020-09-08 13:34:36 +08:00
Sebastien Bourdeauducq d7e62e48e5 nixops: update permissions and ssh keys 2020-09-04 18:17:08 +08:00
Sebastien Bourdeauducq 568bbecd90 nixops: allow plugdev access to dfu/booster 2020-09-03 19:36:55 +08:00
Sebastien Bourdeauducq 988939bffd nixops: open mqtt port on desktop machines 2020-09-03 19:36:37 +08:00
Sebastien Bourdeauducq b8dae38b00 update SSH keys 2020-08-18 14:47:11 +08:00
Sebastien Bourdeauducq bb1320e576 users: add tom 2020-07-27 17:39:33 +08:00
Sebastien Bourdeauducq 25c87f2daa add GPG key for pca006132 2020-07-23 14:56:06 +08:00
Sebastien Bourdeauducq 29984c6af6 nixops: enable wireshark gui on desktop 2020-07-18 10:21:10 +08:00
Sebastien Bourdeauducq 56b7218bba nixops: enable mosh 2020-07-18 10:16:11 +08:00
Sebastien Bourdeauducq a860e94c5f nixops: add dpn to wireshark group 2020-07-18 10:13:23 +08:00
Sebastien Bourdeauducq b645a2e965 desktop: install xpra 2020-07-15 18:25:06 +08:00
Sebastien Bourdeauducq bebfe728de nixops: set StreamLocalBindUnlink 2020-07-15 12:32:57 +08:00
Sebastien Bourdeauducq b29ee1d386 users: add dpn 2020-07-15 01:10:36 +08:00
Sebastien Bourdeauducq cface475b0 add astro to wireshark group 2020-07-14 16:51:03 +08:00
Sebastien Bourdeauducq 8e61a3a80c nixops: add occheung to wireshark group 2020-07-10 18:30:18 +08:00
pca006132 9ece86e653 nixops: changed pca006132's shell to zsh 2020-07-09 15:55:48 +08:00
Sebastien Bourdeauducq dc2cfa2fdb nixops: enable network.enableRollback
This avoids rebuilding everything if GC has been run between deploys.
https://github.com/NixOS/nixops/issues/272
2020-07-06 12:36:56 +08:00
Sebastien Bourdeauducq e0e00de13e nixops: add udev rule for stm32 devkit 2020-07-06 11:01:48 +08:00
Sebastien Bourdeauducq 5e4582bebe add cw user 2020-07-03 12:51:07 +08:00
Sebastien Bourdeauducq 5a0afc48d4 import from nix-scripts 2020-06-20 17:54:21 +08:00