An open API service indexing awesome lists of open source software.

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.

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.