Skip to content

Commit

Permalink
feat: 2nd draft of my reproducible dev envs with nix talk
Browse files Browse the repository at this point in the history
  • Loading branch information
hmajid2301 committed Apr 1, 2024
1 parent 02fd436 commit d2c4339
Show file tree
Hide file tree
Showing 56 changed files with 1,393 additions and 190 deletions.
15 changes: 1 addition & 14 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -55,19 +55,6 @@ hugo.linux
*.code-workspace

# End of https://www.toptal.com/developers/gitignore/api/hugo,linux,visualstudiocode

# Local Netlify folder
.netlify
.env
node_modules
feed2toot/*.txt
# Devenv
.devenv*
devenv.local.nix

# direnv
.direnv

# pre-commit
.pre-commit-config.yaml

.task/
3 changes: 3 additions & 0 deletions Taskfile.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@ version: "3"

tasks:
start_server:
watch: true
sources:
- 'content/**/*.md'
cmds:
- hugo server -D --buildFuture

Expand Down
4 changes: 2 additions & 2 deletions content/posts/2023-09-29-setup-ventoy-on-nixos/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ cover:

Typically when we want to install a new OS we use an ISO to create a bootable USB drive. We can then plug this into
our device, say laptop, and boot from that USB and install our OS. However, typically you can only put a single ISO on
a USB. So what if wanted a USB with say Window, Arch Linux, TailsOS and NixOS how could we do that?
a USB. So what if wanted a USB with say Window, Arch Linux, TailsOS and NixOS how could we do that?

I'm sure there are other multi-bootable USB tools we could use but I recently came across [ventoy](https://www.ventoy.net/).
All we need to do is format our USB drive with Ventoy, then simply copy our ISO (or other relevant files) onto it.
Expand All @@ -41,7 +41,7 @@ sudo ventoy-web
===============================================================
```

- Open the webpage at `http://127.0.0.1:24680`,
- Open the webpage at `http://127.0.0.1:24680`,
- Select the device you would like to flash
- Press the install button

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ hideMeta: false
{{< invidious JSSG4FqKaGI >}}

- [Abstract](https://ep2022.europython.eu/session/my-journey-using-docker-as-a-development-tool)
- [Related Code](https://gitlab.com/hmajid2301/talks/-/tree/main/docker-as-a-dev-tool)
- [Related Code](https://gitlab.com/hmajid2301/talks/-/tree/main/docker-as-a-dev-tool/example)
- [Slides](https://talks.haseebmajid.dev/docker-as-a-dev-tool/)

## Photo from conference
Expand Down
Loading

0 comments on commit d2c4339

Please sign in to comment.