Disabled wayland-overlay
This commit is contained in:
parent
264b1d0ac4
commit
5ec83521ea
9 changed files with 199 additions and 86 deletions
20
README.org
20
README.org
|
@ -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.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue