diff --git a/default.nix b/default.nix
index 1a7c537..3b1bd13 100644
--- a/default.nix
+++ b/default.nix
@@ -3,6 +3,7 @@
issues = [
./issues/001.nix
+ ./issues/002.nix
];
website = {
@@ -247,6 +248,8 @@ in
Telegram: English NixOS user group, English Nix user group, Webzine channel
Twitter: #nixos
Webzine feed
+ "[German] Casual mumble weekly meetup"
+ LivNUG - Liverpool Nix/NixOS User Group
diff --git a/issues/002.nix b/issues/002.nix
index 027500b..cd0affe 100644
--- a/issues/002.nix
+++ b/issues/002.nix
@@ -2,24 +2,106 @@ let
issue = {
disabled = true; # set to false to publish
number = "002";
- date = "2022-12-??";
+ date = "2023-01-03";
news = [
+ "22.05 is end-of-life, it won't receive updates anymore"
+ "Nix 2.12.0!"
];
# need some HTML to wrap the content
tips = ''
+ When looking for NixOS modules options, if they exist or how to use them, you always have these information at hand in a manual page named configuration.nix
.
+ If you are not familiar with manual pages (often referred to as "man pages"), just type man configuration.nix
in a terminal, and scroll around. By default, the program less
is used to display the manual page content, it's call a pager.
+ For searching, use /some_pattern
, you can repeat a search with n
(Vi users should feel at home)
'';
artwork = {
- caption = "";
- url = "static/artwork-001.png";
- author = "";
+ caption = "You'll never build alone - Liverpool Nix User Group";
+ url = "static/artwork-002.png";
+ author = "Matthew Croughan";
};
# { text = ""; url = ""; }
links = [
- { text = "NixOS: On Raspberry Pi 3B"; url = "https://myme.no/posts/2022-12-01-nixos-on-raspberrypi.html"; }
+ {
+ text = "NixOS: On Raspberry Pi 3B";
+ url = "https://myme.no/posts/2022-12-01-nixos-on-raspberrypi.html";
+ }
+ {
+ text = "Configure packages like NixOS sytems";
+ url = "https://github.com/DavHau/drv-parts";
+ }
+
+ {
+ text = "Nix reasonable defaults";
+ url = "https://jackson.dev/post/nix-reasonable-defaults/";
+ }
+
+ {
+ text = "Nix 2.12.0 released";
+ url = "https://discourse.nixos.org/t/nix-2-12-0-released/23780";
+ }
+
+ {
+ text = "What's new in Nix? (Video, YouTube)";
+ url = "https://www.youtube.com/watch?v=ypFLcMCSzNA";
+ }
+
+ {
+ text = "Another NixOS Deployment Tool - Nixinate your systems";
+ url = "https://github.com/MatthewCroughan/nixinate";
+ }
+
+ {
+ text = "Automagically assimilating NixOS machines into your Tailnet with Terraform";
+ url = "https://xeiaso.net/blog/nix-flakes-terraform";
+ }
+
+ {
+ text = "Nix from First Principles: Flake Edition";
+ url = "https://tonyfinn.com/blog/nix-from-first-principles-flake-edition/";
+ }
+
+ {
+ text = "2022 November Sprint Report";
+ url = "https://oceansprint.org/blog/2022/12/07/2022-november-sprint-report/";
+ }
+
+ {
+ text = "Instant, easy, and predictable development environments";
+ url = "https://github.com/jetpack-io/devbox/tree/0.1.2";
+ }
+
+ {
+ text = "Building Go programs with Nix Flakes";
+ url = "https://xeiaso.net/blog/nix-flakes-go-programs";
+ }
+
+ {
+ text = "My impressions of nixOS";
+ url = "https://www.yusuf.fyi/posts/nixos-impressions";
+ }
+
+ {
+ text = "Setting up my new laptop: nix style";
+ url = "https://bmcgee.ie/posts/2022/12/setting-up-my-new-laptop-nix-style/";
+ }
+
+ {
+ text = "Devenv: Compose a Developer Environment easily for PHP with Nix";
+ url = "https://shyim.me/blog/devenv-compose-developer-environment-for-php-with-nix/";
+ }
+
+ {
+ text = "Nix and NixOS, my pain points";
+ url = "https://remy.grunblatt.org/nix-and-nixos-my-pain-points.html";
+ }
+
+ {
+ text = "Nix-ld: A clean solution for issues with pre-compiled executables on NixOS";
+ url = "https://blog.thalheim.io/2022/12/31/nix-ld-a-clean-solution-for-issues-with-pre-compiled-executables-on-nixos/";
+ }
];
# { text = ""; url = ""; }
@@ -34,6 +116,8 @@ let
# need some HTML to wrap the content
editors = ''
+ Second issue of the NixOS webzine, I'd like to thank all the readers who gave me a very positive feedback, making me motivated to continue it.
+ If you want to contribute, or make artworks, please contact me, this could be turned into a fun team project
'';
# list of people who contributed to the issue
diff --git a/static/artwork-002.png b/static/artwork-002.png
new file mode 100644
index 0000000..875888d
Binary files /dev/null and b/static/artwork-002.png differ