Commit Graph

1475 Commits

Author SHA1 Message Date
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
fricklerhandwerk
869d6bd0b4 move Nix language tutorial to top level
this fits the global outline we developed, and also makes the tutorial
more immediately visible - working with the Nix language is a core skill
we want to teach after all
2023-10-09 17:26:06 +02:00
Alexander Groleau
6cd0c3de72
Merge pull request #748 from fricklerhandwerk/add-links
clean up detailed explanation on building VMs
2023-10-09 08:08:14 -07:00
Alexander Groleau
84bbc7c230
Merge pull request #725 from olafklingt/server-client-test
simple server client test
2023-10-09 08:07:37 -07:00
Domen Kožar
2e1e248bb7
Merge pull request #707 from NixOS/dependabot/github_actions/cachix/install-nix-action-23
chore(deps): bump cachix/install-nix-action from 20 to 23
2023-10-09 11:18:52 +01:00
asymmetric
eaded9b070
Merge pull request #746 from fricklerhandwerk/move-warning
highlight password security warning in NixOS example
2023-10-09 11:27:57 +02:00
fricklerhandwerk
769cff9030 clarify detailed explanation 2023-10-07 04:21:19 +02:00
fricklerhandwerk
a2a706f29d don't repeat the example contents in the instruction 2023-10-07 04:12:44 +02:00
fricklerhandwerk
cd1abe532b use self-descriptive link text, imperative for instructions 2023-10-07 04:12:44 +02:00
fricklerhandwerk
a1b582f33a modules are not a convention 2023-10-07 04:12:44 +02:00
fricklerhandwerk
82e7185436 remove superfluos capitalisation 2023-10-07 04:12:44 +02:00
fricklerhandwerk
4bcf52fe1b reword learning goal to use more keywords 2023-10-07 04:12:43 +02:00
fricklerhandwerk
d59250908d remove compatibility blurb
readers don't even need to think about it, as it's encoded in the pinned
source. at best this would be a note to maintainers, but we should know
that as well.
2023-10-07 04:11:46 +02:00
fricklerhandwerk
776d19f8e8 dedent list 2023-10-07 04:11:44 +02:00
fricklerhandwerk
d876a318bc more concise instructions 2023-10-07 00:37:42 +02:00