1
0
Fork 0
mirror of https://github.com/NixOS/nix.dev.git synced 2024-10-18 14:32:43 -04:00
Commit graph

1539 commits

Author SHA1 Message Date
Pierre Bourdon 741535173c ci: switch to deploy to Netlify instead of Cloudflare pages (#772) 2023-11-03 17:23:16 +01:00
fricklerhandwerk 8346ccdc7f remove the vision outline
we're already close enough to the original idea that there is no need to
keep it here.
2023-11-02 20:39:29 +01:00
Valentin Gagarin 1b3be81da7
fix stray link reference 2023-11-02 20:03:33 +01:00
Valentin Gagarin 5c0ac8a727
add best practice on reproducible Nixpkgs configuration (#780) 2023-11-02 02:30:40 +01:00
Alexander Groleau 8c5659d85b
Merge pull request #777 from fricklerhandwerk/packaging-existing
dissolve the Learning Journey section
2023-11-01 17:37:12 -07:00
fricklerhandwerk 8afee98203 dissolve the Learning Journey section
This does not yet follow #701, because the change to get there would be
too big. The goal is to keep the table of contents meaningful at all
times and the diff of each pull request manageable.

The packaging tutorial is quite important, so it's not wrong to have it
visible on the front page until we have enough material for a packaging
section.

The sharing dependencies article should really be a very brief guide, but
because that would be quite a big change, it's only moved to the Guides
section for now.
2023-11-02 00:13:32 +01:00
Alexander Groleau 8186923cfc
Merge pull request #779 from fricklerhandwerk/fix-styling
fix styling issues and links
2023-11-01 15:53:40 -07:00
fricklerhandwerk 2f09d22b8b fix styling issues and links 2023-11-01 23:52:10 +01:00
Henrik 12846fc6c2
This cute world NixOS and Flakes unofficial book (#781)
* added this cute world unofficial book

Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2023-10-31 12:18:33 +01:00
Valentin Gagarin 3373822a7b
remove learning journey working group (#776)
- move tutorial process into the contribution guide
- move documentation survey in the maintainers directory
2023-10-30 17:04:14 +01:00
Valentin Gagarin 3a52c0ac05
add Recipes section under Guides category (#775)
* add Recipes section under Guides category

This also removes the templates section, as we're not maintaining it and it likely won't be necessary anyway once the curriculum is roughly finished.
2023-10-27 17:09:16 +02:00
Henrik 0ac6ff69eb
team membership list follow up (#773)
* team membership list follow up

Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2023-10-27 10:59:58 +02:00
Valentin Gagarin eb0825d6fe
style guide: remove duplicate quote, reword (#758) 2023-10-25 11:30:05 +02:00
Valentin Gagarin 245c5b8796
Merge pull request #771 from NixOS/fix-rpi-link
Update installing-nixos-on-a-raspberry-pi.md
2023-10-24 23:27:45 +02:00
olaf 0c7bb8e86c
Update source/tutorials/nixos/installing-nixos-on-a-raspberry-pi.md
Co-authored-by: Yuki Langley <hi@yukiisbo.red>
2023-10-24 11:53:31 +02:00
olaf 1ecd4dfc0b
Update installing-nixos-on-a-raspberry-pi.md
fix link to raspberry pi bootloader_update_stable
2023-10-23 11:23:08 +02:00
olaf 28c2c3b828
Merge pull request #769 from fricklerhandwerk/gui-nixos-vm
add graphical environment as requirement
2023-10-23 11:16:46 +02:00
Valentin Gagarin 833a73b7a3 add graphical environment as requirement
the instructions say that the command will open a window, which
naturally requires a graphical environment. but this is very late in the
process, and will likely not be obvious in the middle of a a self-directed learning situation.
2023-10-23 02:16:02 +02:00
Valentin Gagarin 2566dbbf0c reword to direct instructions 2023-10-23 02:15:50 +02:00
Valentin Gagarin cc7d705cf3 clean up references 2023-10-23 02:12:41 +02:00
Zach Mitchell, PhD ad4fbfa565
Merge pull request #766 from fricklerhandwerk/nix-contributing
refer to contributing guides in the respective projects
2023-10-19 22:42:16 -06:00
Zach Mitchell, PhD bdd2190e4e
Merge pull request #763 from fricklerhandwerk/devmode
move devmode helper into flake
2023-10-19 11:33:00 -06:00
Zach Mitchell, PhD 2088768fdf
Merge pull request #765 from zmitchell/cache-misses
Mention rebuilds in best practices
2023-10-19 11:30:46 -06:00
Zach Mitchell, PhD 462a947529
Update source/recipes/best-practices.md
Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2023-10-19 11:30:34 -06:00
fricklerhandwerk ef8c0b72ab refer to contributing guides in the respective projects
this is where the information will be most up-to-date and where it
should be maintained to begin with.
2023-10-19 12:17:00 +02:00
Zach Mitchell 31fa807ccd Mention rebuilds in best practices 2023-10-18 09:05:28 -06:00
fricklerhandwerk 42add6566d move devmode helper into flake
this cleans up the top-level directory and hopefully makes the setup
slightly more obvious

Co-authored-by: Alejandro Sanchez Medina <alejandrosanchzmedina@gmail.com>
2023-10-18 15:33:06 +02:00
Valentin Gagarin 8c657ffcc1
Merge pull request #515 from zmitchell/poetry-to-nixpkgs
Switch from poetry to nixpkgs
2023-10-16 12:52:29 +02:00
Daniel R 5bc35ca7ce
move question on impurities to FAQs section (#757)
* move 'are there...impurities in builds?' -f recipes -t concepts

* reword some items and add links/more info

* fix random bullet point

* rm nix hour ref

* rm home directory bullet point

* reword question to make it more specific

* add back filesystem item

* replace passive to keep list's theme

* fix typo

Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>

* add nix version item to the list

Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>

* add binfmt to linux kernel items

---------

Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>
2023-10-12 19:42:01 +02:00
Brian McGee bb46a29051
Merge pull request #759 from brianmcgee/leaving-ljwg
removing brianmcgee from learning journey working group
2023-10-11 15:24:14 +01:00
Brian McGee 919126b4bf
removing brianmcgee from learning journey working group
I've enjoyed participating in the docs team but lately I haven't had the time
to attend the meetings and contribute.

My interests lie elsewhere in Nix at the moment and I would like to dedicate my
time to exploring them.
2023-10-11 12:53:39 +01:00
Alejandro Sanchez Medina 32b0aa0fe8 split dev requirements into a shell 2023-10-10 20:28:07 +01:00
Alejandro Sanchez Medina 4874502bdf delete poetry files 2023-10-10 19:52:26 +01:00
Alejandro Sanchez Medina c2adc4efe4 add python dependency sphinx-sitemap 2023-10-10 19:52:26 +01:00
Alejandro Sanchez Medina 5ede808e39 add python dependencies 2023-10-10 13:14:37 +01:00
Alejandro Sanchez Medina 957bda73d4 change flake outputs 2023-10-10 11:39:56 +01:00
Zach Mitchell c3c97f8ee2 Switch from poetry to nixpkgs
@alejandrosame: fixed merge conflicts
2023-10-10 11:36:53 +01:00
Silvan Mosberger 4a829fd889
Merge pull request #754 from fricklerhandwerk/move-python-recipe
move python dev env sample to recipes
2023-10-09 21:29:58 +02:00
fricklerhandwerk 33e2167191 add redirect 2023-10-09 21:23:54 +02:00
fricklerhandwerk d9016d8cf4 add link to shell.nix tutorial 2023-10-09 21:23:29 +02:00
fricklerhandwerk 0d93318c5c move python dev env sample to recipes
Co-authored-by: Alexander Groleau <alex@proof.construction>
2023-10-09 21:23:26 +02:00
Alexander Groleau 2307167d6b
Merge pull request #755 from fricklerhandwerk/move-direnv-recipe
move direnv instructions to recipes, update and rework text
2023-10-09 13:42:34 -05:00
alex d003321adb move direnv instructions to recipes, update and rework text
Co-authored-by: fricklerhandwerk <valentin@fricklerhandwerk.de>
2023-10-09 13:37:21 -05:00
Alexander Groleau 14b2fc7848
Merge pull request #756 from fricklerhandwerk/merge-shell-tutorials
merge the two shell.nix tutorials into one
2023-10-09 13:17:12 -05:00
fricklerhandwerk ea104900d0 merge the two shell.nix tutorials into one
rephrase slightly for brevity and clarity.

re-use the examples from the ad-hoc environment tutorial both for
simplicity as well as to give it some continuity.

Co-authored-by: Alexander Groleau <alex@proof.construction>
2023-10-09 20:13:19 +02:00
Alexander Groleau d4018a6359
Merge pull request #751 from fricklerhandwerk/recommended-tools
add link to awesome-nix
2023-10-09 08:50:59 -07:00
Alexander Groleau 325915aa41
Merge pull request #752 from fricklerhandwerk/merge-pinning-docs
add introduction to cross compilation tutorial
2023-10-09 08:50:09 -07:00
Alexander Groleau 5cb0f8cf07
Merge pull request #749 from fricklerhandwerk/language-basics-toplevel
move Nix language tutorial to top level
2023-10-09 08:47:35 -07:00
fricklerhandwerk 9961ac5d54 add introduction to cross compilation tutorial
remove references to "towards reproducibility" as that's not very
focused, and at that point readers will likely be familiar with the
concept such that they only need the reference, if anything
2023-10-09 17:46:24 +02:00
fricklerhandwerk bb1f44c67b add link to awesome-nix
this will hopefully help people find useful things a lot faster
2023-10-09 17:32:32 +02:00