teutat3s
319794933f
devshell: fix nvfetcher rebuilding, simplify with
...
alias
2023-01-28 22:05:30 +01:00
teutat3s
dca0bd978d
Apply treefmt
2023-01-28 21:49:10 +01:00
teutat3s
d16bb7b3a5
Merge branch 'main' into teutat3s
2022-11-26 16:00:22 +01:00
teutat3s
5ad5c9bae6
Switch to alejandra for formatting
...
Use treefmt
For context, see upstream PR: https://github.com/divnix/digga/pull/491
2022-11-20 23:10:39 +01:00
teutat3s
02c145697b
Pull in upstream commits from https://github.com/divnix/digga/pull/490
...
Improved flake-compat
Get the rev from the flake.lock file. Shouldn't be an issue for
first time users as the guide instructs users to generate a lock
file. `builtins.file` was used in accordance with nix.dev
reccommendations.
https://nix.dev/anti-patterns/language#reproducibility-referencing-top-level-directory-with
Rm tempfix
2022-11-07 11:24:59 +01:00
teutat3s
c63c3da345
nix: set nix.package to force overlays/
...
overrides.nix to apply
use nix as default version alias in devshell as well
2022-08-24 00:55:57 +02:00
teutat3s
63102f33e5
nix: set nix.package to force overlays/
...
overrides.nix to apply
use nix as default version alias in devshell as well
2022-08-24 00:53:38 +02:00
teutat3s
b263ca4c45
Merge branch 'main' into teutat3s
2022-08-14 17:21:34 +02:00
teutat3s
1c015508e1
tree: remove bud and all mentions of it
...
Include upstream update doc updates
2022-08-14 17:16:54 +02:00
teutat3s
d9057d8281
Merge branch 'main' into feature/upstream-fixes
2022-08-14 16:25:25 +02:00
teutat3s
bf581d1e9c
nix-dram: remove nix-dram as default nix binary
...
nix-dram as default nix binary isn't worth the
maintenance work anymore, CI builds started
failing because of it:
https://ci.b12f.io/pub-solar/os/533/1/2
Automatic builds still happen each night and can be
checked in our fork of nix-dram:
https://github.com/pub-solar/nix-dram/actions
Users of nix-dram can continue to use it via devshells
or nix run github:dramforever/nix-dram -- --version
2022-08-14 15:12:23 +02:00
teutat3s
616b7af858
devos: include upstream commits
...
780620d865
e6b14d39d6
dd51f64bc5
2022-08-13 21:50:23 +02:00
teutat3s
0cc621a4ec
deploy-rs: use nixpkgs version
2022-08-09 23:16:06 +02:00
teutat3s
b25b043176
nvfetcher: use nixpkgs version
2022-08-09 23:16:00 +02:00
teutat3s
624bbf36c6
deploy-rs: use nixpkgs version
2022-08-09 11:56:43 +02:00
teutat3s
90e181040c
nvfetcher: use nixpkgs version
2022-08-09 11:56:42 +02:00
teutat3s
0fc1a7fe20
hooks: apply upstream pre-commit changes
2022-08-09 11:56:42 +02:00
teutat3s
8540db683a
devos: use nix instead of nixFlakes alias, now that version
...
2.8 is stable in NixOS 22.05
2022-06-02 10:48:19 +02:00
teutat3s
cf5dd8c72c
clean up bud
2022-04-30 17:03:13 +02:00
teutat3s
970e6de8a7
Merge branch 'main' into feature/basic-iso
2022-04-30 16:04:59 +02:00
teutat3s
2cbaf25a27
export devos template in digga
...
devos: remove bud get
2022-04-09 16:51:44 +02:00
teutat3s
a9ea24a39b
export devos template in digga
...
devos: remove bud get
2022-04-09 16:37:22 +02:00
teutat3s
b911badb8a
pre-commit hook: only format modified lines
...
instead of entire files
2022-04-09 16:37:19 +02:00
teutat3s
03e6c47086
pre-commit hook: fix shellcheck SCSC2181
...
Check exit code directly with e.g. if mycmd;
not indirectly with $?
https://github.com/koalaman/shellcheck/wiki/SC2181
2022-04-09 15:42:36 +02:00
teutat3s
7ecfcf5814
pre-commit hook: fix shellcheck SC2207
...
Prefer mapfile or read -a to split command output
https://github.com/koalaman/shellcheck/wiki/SC2207
2022-04-09 15:22:37 +02:00
teutat3s
67d48485d0
add --eval-store local flag to nix CI commands
...
see https://github.com/nix-community/naersk/issues/217
and https://kevincox.ca/2022/01/02/nix-in-docker-caching/
2022-02-03 11:44:40 +01:00
teutat3s
82c9283639
Follow upstream devshell with nixUnstable, important fixes
...
for docker needed, see:
https://github.com/NixOS/nix/issues/5777
https://github.com/NixOS/nix/pull/5787
2022-02-03 00:33:21 +01:00
teutat3s
9d0eb01b1a
Add mdbook from pr 1306 with multilang support
2022-02-03 00:30:49 +01:00
teutat3s
74b4ec148c
Merge branch 'main' into feature/basic-iso
2022-02-02 04:38:30 +01:00
Benjamin Bädorf
8442a936e5
Remove git crypt, update docs
2022-02-02 04:21:43 +01:00
teutat3s
dca27eda2e
Fix up rebase
2022-02-02 04:21:40 +01:00
Parthiv Seetharaman
7d67ba1caf
bud: switch back to pulling devos as template
2022-02-02 03:45:20 +01:00
teutat3s
0629024cf5
chore: clean up after upstream updates
2022-02-02 03:33:20 +01:00
teutat3s
f33597926e
Merge branch 'main' into teutat3s-init-fae
2022-01-31 14:09:28 +01:00
Parthiv Seetharaman
9fd3a1085e
bud: switch back to pulling devos as template
2022-01-29 19:48:26 -08:00
teutat3s
082e33c1ed
wip
2022-01-19 01:13:15 +01:00
Parthiv Seetharaman
87f1d7da18
bud: move to shell and use git clone for get
2021-12-29 15:41:58 -08:00
David Arnold
a319aed9f4
imp: move follows responsibility downstream
...
- also remove unimportant (small) depenencies from follows management
- so that it is less complex as errors occur, since:
- it seems there are still follows issues present upstream
2021-12-29 14:00:25 -08:00
Benjamin Bädorf
243116e228
Remove git crypt, update docs
2021-10-24 19:36:56 +02:00
teutat3s
1a4ab1a93f
fix/upstreaming-merge-conflicts ( #41 )
...
Co-authored-by: Anton <fetsorn@gmail.com>
Co-authored-by: Chris Montgomery <chris@cdom.io>
Co-authored-by: Timothy DeHerrera <tim.deh@pm.me>
Co-authored-by: Parthiv Seetharaman <pachum99@myrdd.info>
Co-authored-by: bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Co-authored-by: GTrunSec <gtrunsec@hardenedlinux.org>
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/41
Co-authored-by: teutat3s <teutates@mailbox.org>
Co-committed-by: teutat3s <teutates@mailbox.org>
2021-10-11 22:11:36 +00:00
GTrunSec
f10a8fdd33
chore: update nvfecher
2021-09-29 11:49:43 -07:00
Parthiv Seetharaman
e0da74c87c
Update flake to use new moddules options
2021-09-27 16:23:06 -07:00
GTrunSec
768c9b8216
bump: nvfetcher and cleanup
2021-08-02 15:53:14 -05:00
David Arnold
a3ec0d2814
imp: use bud nixos-/devhsllModules and hide rebiding
...
both modules depend on `self`/`inputs` available as special args for
both, devshell & nixos modules, so bump to an improved `digga`, as well.
2021-07-20 23:36:41 -05:00
David Arnold
a088edd77a
fmt
2021-07-16 16:57:57 -05:00
David Arnold
33fb25e011
ref: move devshell module here to devos
again
2021-07-07 21:03:31 -05:00
Pacman99
ac4c26755b
init pkgs-lib, move tests and shell there
2021-04-10 13:36:54 -07:00
Pacman99
e10fd4b319
shell: get extern and overrides to pass to mkpkgs
2021-03-27 10:09:05 -07:00
Pacman99
dc9d9877b8
export homeConfigurations for all user@host pairs and add better home-manager only defaults
2021-03-23 09:43:37 -07:00
Timothy DeHerrera
9ba1e7f9bc
nix: remove patch for default unstable features
2021-03-22 23:29:30 -06:00