https://github.com/krisfur/dev-setup-multi-os
Set of docs for setting up a basic dev environment on various operating systems and linux distros.
https://github.com/krisfur/dev-setup-multi-os
archlinux cachyos development-environment fedora linux nobara notes windows
Last synced: 4 months ago
JSON representation
Set of docs for setting up a basic dev environment on various operating systems and linux distros.
- Host: GitHub
- URL: https://github.com/krisfur/dev-setup-multi-os
- Owner: krisfur
- Created: 2025-08-07T01:37:15.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-08-07T02:03:49.000Z (6 months ago)
- Last Synced: 2025-08-07T03:31:15.729Z (6 months ago)
- Topics: archlinux, cachyos, development-environment, fedora, linux, nobara, notes, windows
- Homepage:
- Size: 6.23 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Multi OS development setup guide
Little bit of personal documentation built with [mdbook](https://rust-lang.github.io/mdBook/index.html).
## Operating Systems/Distros covered
- [Arch and CachyOS](src/linux-arch.md)
- [Fedora and Nobara](src/linux-fedora.md)
- [MacOS](src/macos.md)
- [Windows 11](src/windows.md)
## Setup of an `mdbook`
First get Rust set up with cargo, and then run:
```bash
cargo install mdbook
```
and initialise a new directory for your book:
```bash
mdbook init direcctory-name
```
This will ask you if you want a `.gitignore` and what title to give the main page of your book/doc (you can change that later of course in the `book.toml`).
navigate into that folder and you can do:
```bash
mdbook serve
```
to host it live.
## Usage
Place your `.md` files in the src folder and link them up to the `SUMMARY.MD` file. The title and author are set in the `book.toml` file.