-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
om develop
: Nix devShell that automates more and guides the user
#316
Comments
This seems to be the better markdown renderer: https://github.com/swsnr/mdcat Takes a bunch of setting up, however: Result: Surprisingly, those links are clickable by default - hover over (they get underlined) and click. Not even need to press modifier keys like Cmd. EDIT: It can also output images, if the right terminal is configured: |
#316 This doesn't do much right now, but renders the Markdown from `om.hack.default.readme`. Spec will change in future iterations. <img width="1058" alt="image" src="https://github.com/user-attachments/assets/7514a389-eecc-418c-b444-5957f4518527">
om hack
: Initial setup of arbitrary project
This comment was marked as outdated.
This comment was marked as outdated.
om hack
: Initial setup of arbitrary projectom hack
: Newcomer guidance
Cachix configuration is now being piggybacked on |
om hack
: Newcomer guidanceom develop
: Nix devShell that automates more and guides the user
Motivation
The user
git clone
s some project. What to do next?Mechanism
Generally speaking, 3 things need to happen:
cachix authtoken ...
andcachix use ...
om health
, which checks various things including that cachix cache are in use (we may needom health
: check access to private caches #315), and instruct users to fix the problems accordingly (cf.om health
: Use markdown for rendering suggestions and such #291)direnv allow
(ornix develop
) as first step, followed by VSCode setup. This can be Markdown we render in the terminal.Questions
(3) can be part of
om show
, but the whole 1-2-3 step process may well require a new subcommand?Roadmap
om hack
: Initialize #319om hack
: Multi-stage support for directdirenv
integration #329om health
cachix with our cachix-use action)om hack
: Autocachix use
missing cachix caches #330om health
om hack --direnv
for using in.envrc
cachix up
running should still be show. Should we make nix command dump debug level permanently?om hack
should either put the user onnix develop
shell (sans direnv) or instruct them how to get direnv (if the project requires it)The text was updated successfully, but these errors were encountered: