!UUqahLbShAYkkrXmKs:matrix.org

DevOS

38 Members
Seeking help and geeking out together on https://github.com/divnix/devos & https://github.com/divnix/digga10 Servers

Load older messages


SenderMessageTime
14 Aug 2021
@gtrunsec:matrix.org@gtrunsec:matrix.org * kraftnix: this rev for disable the allProfilesTest https://github.com/GTrunSec/digga/commit/2a14c3ed08401884b795bb9f46f365e2bd7eb988 07:39:14
@gtrunsec:matrix.org@gtrunsec:matrix.org* kraftnix: this rev for disable the allProfilesTest,or filterHost by ["host-1"host-2"] which one is better? https://github.com/GTrunSec/digga/commit/2a14c3ed08401884b795bb9f46f365e2bd7eb98808:33:42
@blaggacao:matrix.orgDavid Arnold (blaggacao)A friend pointed me to https://github.com/nix-community/disko13:27:32
@blaggacao:matrix.orgDavid Arnold (blaggacao)(a declarative wrapper around parted/mkfs)13:27:51
@blaggacao:matrix.orgDavid Arnold (blaggacao)would be nice to explore how that could be connected with https://github.com/serokell/deploy-rs/issues/12313:29:08
@blaggacao:matrix.orgDavid Arnold (blaggacao) (a --part-script flag for deploy-rs) 13:30:09
@d4hines:matrix.orgd4hines

I wrote the following flake to run a simple JS script: https://github.com/d4hines/beth/blob/4f3bbdd8d627061b8b9ddd8e8593b8512c8fa7bd/scripts/complice/flake.nix

Is there a shebang I can add to the file ./complice.js such that I can invoke it directly from my normal home environment? There are guides for using nix-shell commands but none for nix develop that I can find.

17:59:23
@kraftnix:matrix.org@kraftnix:matrix.org
In reply to @blaggacao:matrix.org
A friend pointed me to https://github.com/nix-community/disko
i essentially have scripts for this for zfs/btrfs (which aren't currently supported 🤔, so may be worth contributing). one problem i see for install automation (unless your deploy-rs PR handles this for install) is if you are using luks and/or zfs you need some hashes for your new host (hostId for zfs, uuid for luks devices), i tend to just let this be auto-generated by nixos-generate-config but it's been a barrier for me in terms of further automation.
21:18:03
15 Aug 2021
@yusdacra:nixos.devyusdacra changed their profile picture.03:21:20
@gtrunsec:matrix.org@gtrunsec:matrix.org kraftnix: how about https://github.com/GTrunSec/digga/commit/11108bebc9422f4fae342c638b111719fa2e806a 04:10:15
@kraftnix:matrix.org@kraftnix:matrix.org gtrunsec: perfect 👌, good global disable + selective host filter 15:10:22
@ultranix:matrix.orgultranix kraftnix: i figured out something strange with the home-manager emacs stuff, i think its a bug in rakeLeaves 15:12:24
@ultranix:matrix.orgultranix

as long as the directory users/profiles/emacs/ isnt referred to in the home suites, you wont get the error

error: The option `home-manager.users.tgunnoe.inputs' does not exist. Definition values:
       - In `/nix/store/q36vh61yrcnnw2d49hi6357d03i02r3a-source/users/tgunnoe': { }
15:14:04
@ultranix:matrix.orgultranixso just renaming the directory and referring to new directory in the suites works15:14:37
@ultranix:matrix.orgultranixand i looked for conflicts around the rest of my repo, but there are no other emacs objects15:14:59
@ultranix:matrix.orgultranixso 😕15:15:15
@kraftnix:matrix.org@kraftnix:matrix.org ultranix: hmm that is interesting, I just played around a bit more with your config and I can also make the above error disappear just by changing emacs -> profiles.emacs in your user suites (without renaming any files) 15:25:48
@ultranix:matrix.orgultranixwell, there's another directory with emacs in profiles/emacs/ it doesnt have much15:27:56
@ultranix:matrix.orgultranixbut in any case i removed that15:28:01
@ultranix:matrix.orgultranixso does the NUR work with DevOS?15:40:10
@kraftnix:matrix.org@kraftnix:matrix.orgyes, i'm currently using it with firefox extensions at least15:40:34
@ultranix:matrix.orgultranixhmm, can you show me how you use it?15:42:20
@ultranix:matrix.orgultranixfor example, i use to do it like this https://github.com/tgunnoe/nix-machines/blob/tgunnoe/users/tgunnoe/default.nix#L3815:48:42
@kraftnix:matrix.org@kraftnix:matrix.orgI don't use any nur modules, only packages so it's much simpler, I noticed you are using an rycee module, I am trying to figure out how to import that now15:48:43
@ultranix:matrix.orgultranixon an older version of devos15:49:06
@ultranix:matrix.orgultranixbasically the whole programs.emacs.init, which is a few thousand lines, wont work without rycee's module15:50:15
@kraftnix:matrix.org@kraftnix:matrix.org got it, add pkgs.nur.repos.rycee.hmModules.emacs-init to modules/hm-system-defaults.nix 15:51:37
@ultranix:matrix.orgultranixawesome let me try15:58:15
@ultranix:matrix.orgultranixwow thanks, it works16:02:26
@ultranix:matrix.orgultranixnow if i only understood why 😄16:03:50

Show newer messages


Back to Room ListRoom Version: 6