Disabled wayland-overlay

This commit is contained in:
Andrea Ciceri 2021-12-29 13:56:23 +01:00
parent 264b1d0ac4
commit 5ec83521ea
No known key found for this signature in database
GPG key ID: A1FC89532D1C5654
9 changed files with 199 additions and 86 deletions

View file

@ -4,9 +4,9 @@
Nix fleet, this includes the following machines:
- [X] my main home workstation ~pc~
- [ ] homeserver (mainly a nas) ~hs~
- [X] homeserver (mainly a nas) ~hs~
- [X] my arm based [[https://wiki.pine64.org/wiki/Pinebook_Pro][PineBook Pro]] ~pbp~, almost completely open hardware
- [X] MacBook PRO that I use for work, for this I'll use [[https://github.com/LnL7/nix-darwin][nix-darwin]] keeping macOs 11 Big Sur
- [X] MacBook PRO that I use for work, for this I'll use [[https://github.com/LnL7/nix-darwin][nix-darwin]] keeping macOs 11 Monterey.
The different confgurations share many profiles, in fact my original
goal was to avoid to rewrite the same Nix derivations for my
@ -30,14 +30,14 @@ nix -Lv build
".#nixosConfigurations.<host>.config.system.build.toplevel"
#+end_src
Where ~<host>~ is the hostname e.g. ~pc~.
where ~<host>~ is the hostname e.g. ~pc~.
*** Testing new config
#+begin_src shell
bud rebuild <host> test
#+end_src
Where ~<host>~ is the hostname e.g. ~pc~.
where ~<host>~ is the hostname e.g. ~pc~.
*** Switching
@ -45,12 +45,18 @@ Where ~<host>~ is the hostname e.g. ~pc~.
bud rebuild <host> switch
#+end_src
Where ~<host>~ is the hostname e.g. ~pc~.
where ~<host>~ is the hostname e.g. ~pc~.
*** Remote deploy
Using ~deploy-rs~ I guess, still finding out how to do.
#+begin_src shell
deploy -d --hostname <hostname> '.#<host>' --skip-checks --ssh-user root
#+end_src
where
- ~<hostname>~ is the remote machine hostname or ip
- ~<host>~ is one between ~pc~, ~pbp~ or ~hs~
** Github Actions
*** Check and build
At every commit pushed on ~master~ a Github actions which ~nix flake
@ -60,6 +66,6 @@ Currently this workflow will skip ~aarch64~ hosts since the runner is
*** Release
At every tagged commit whose tag name starts with ~release-~ a process
that release all the bootstrap ISOs for the systems is started. Here
that releases all the bootstrap ISOs for the systems is started. Here
I've the same problem with ~aarch64~ hosts so the runner will skip
them.