Scripts to (interactively) demonstrate capabilities of Nix. Mirror of https://gitlab.com/SFrijters/nix-container-demo
Issues with symlinks
Created by  2QMtW4gtqRvP6NNiXkUb6Bgvr52gvAwC328pvopsMiBK  on August 13, 2023
UPJDSNND26COADIWXJI6MPOHQ6REMYL76EWTY6PHKHORRLEENVWQC
Ignore pijul files
Created by  Stefan Frijters  on August 13, 2023
K66LV6XOVK33Q2OCKF6W4X6OXFNVZKJE4BJX4QFDUHFKL3ZULOHAC
Update flake
Created by  Stefan Frijters  on July 22, 2023
FLER252RRQ6AE5SEINFNOBXSZCS74U63VZOGS6477CNES2KWJDLQC
Fix flake description
Created by  Stefan Frijters  on July 22, 2023
TEGBP3JC6BERSLCWXWAEQJHIC24VLIHVWHNQANCQ3PXM57QH6BAAC
Tweak output of __nix_make_gcroot
Created by  Stefan Frijters  on April 24, 2023
KFL5AWCSFNDCJGEXCTVEXRJ3SO6QQNZU3YQQQZHWK7QJKHABMEKAC
Tweak bat options
Created by  Stefan Frijters  on April 24, 2023
O72HL5IONFRVLPSVUKGU2YB74LU2Q5TIY5KAM5BYJFASBXP6XVJAC
Replace pygmentize with bat
Created by  Stefan Frijters  on April 24, 2023
DRXLMZ7LJKINZQQVD43QB4P2CR2MMRVYL7BKGUD6R6IJR4OX5HEAC
Do not skip linting for 07
Created by  Stefan Frijters  on April 12, 2023
MQEIDLVJNE7IFSSZNBF7ZSFPZECUEFJLYPSDIDLQULOOJHTLJR4AC
Put gcroots in own directory first
Created by  Stefan Frijters  on April 12, 2023
2IS7OERZV6OXIZLAW3LWL4RVA4NW6IFX7YPAOKOQ4NK2MPKJEDQAC
Add some comments
Created by  Stefan Frijters  on April 11, 2023
S2VM7KCVQZTUITAHXHTE36SQKASC7G6PEXGS6SHQPZIEJRX326OQC
Automagically add --rebuild to nix build commands in interactive mode
Created by  Stefan Frijters  on April 11, 2023
FYBNOJLTCRNCVUO65HCB5KI6OVOBU5AWG5RKMENQEFDPWZYKCVIAC
Only rebuild the vm integration test in interactive mode
Created by  Stefan Frijters  on April 11, 2023
VGNXPE5DM3XWUVJ44PSQT5OVUZEKRPKTWWPM2FJLRPAR4DTGR2AQC
Add and use demowarning
Created by  Stefan Frijters  on April 11, 2023
6AHBY2PWWVJBGF2V6VIE3C3OLS5DAMPAD7AZVI4CVNDA64NBFM3QC
Add compatibility checks for fancy parts of the demos
Created by  Stefan Frijters  on April 11, 2023
3GPSC2KX5CFCXSFTNLK5Z466UNEOHVZJ4KDHMMJDSWEA7MPRVDNQC
Fix unbound variable error
Created by  Stefan Frijters  on April 4, 2023
63IUVAPZHJJWN3UEJ4WB7VRKQ6QFUEJ5ME6U7VITBGV5USPIRNYQC
Fix typo in README
Created by  Stefan Frijters  on April 3, 2023
ISTZ4IGVRP2AALKRQJSKZAYCTIWOX4PKDLP7ECTE7M2GEGVDBAVAC
Tweak --gcroots
Created by  Stefan Frijters  on April 3, 2023
U6EHWR7YKTWFC3OLM42N22EP6WUNLFJD5O62JSVWWIF4AUY7FNXAC
Add 07-vm-integration test
Created by  Stefan Frijters  on April 3, 2023
BH5XPS7CPEH4MNGTZONRZYABNOUUVYNNQ5YRXMBCHXIXTAAPH3RQC
Add skip support to libdemo
Created by  Stefan Frijters  on April 3, 2023
XHZM6RPTGMY3AJUC4IMVF7OTEKBRJDXRRW3S6WZKE4BY2GYI3C5QC
Remove workarounds for open nixpkgs PRs
Created by  Stefan Frijters  on April 1, 2023
FDN24OK3TVL3CI44BKC2F3EJBOEFJZGXZUVT5F3YYXVJN5SQT72QC
Run nix fmt on 06
Created by  Stefan Frijters  on March 30, 2023
ADTSJTAI3ZAQ746U33M52BXDT6ZOQALK4IHKHD4SX4IWFFG3S2MAC
Add formatter to 06
Created by  Stefan Frijters  on March 30, 2023
FHFLHCSVNG3M4KIGKSV7CLNR7TXF3KKTAGPOXA2UK5U6JXFXKUCQC
Tweak README
Created by  Stefan Frijters  on March 25, 2023
CI7DV67HSPQUEXLBTCYZH33ZU63ANLGXW4VKUPIJZWQZMQS27DNAC
Keep nixpkgs source(s) as gcroots
Created by  Stefan Frijters  on March 24, 2023
DBSDTDTDB3G3CDCWCJ4LOUPNMTSA75RZAR6WOF2U4Z7XUCR6FUIAC
Do not show nix config in CI
Created by  Stefan Frijters  on March 24, 2023
6YQUVA62J4GOQYNEYA24XD26PSDIGADD4VL626FP6RMGVNOZNIQAC
Reword some text
Created by  Stefan Frijters  on March 24, 2023
SEWV4QDJH7EBYJ2WRAGWPX7E5SAQTNM7S4TGA4L7H6ATIF5IDCGQC
Skip rebuilds in automatic mode
Created by  Stefan Frijters  on March 24, 2023
7KPFEFGSLLELQ6YOLPGWOB563IDMTOXWL6I7E7RJFWVXPXAUDXMQC
Fixes for CI
Created by  Stefan Frijters  on March 24, 2023
ZSVCCJBXFX7BJ4EY4VE742ZTAJZZWUXYZHR2TGUHF4HGK6II2U3AC
Optionally prevent relevant nix store paths from being GC'ed
Created by  Stefan Frijters  on March 24, 2023
WNFTZY3MQBNYY2V6XEI2DHZEZGRUMVWK23IN34YW3OISLSJHGFYQC
Update README
Created by  Stefan Frijters  on March 23, 2023
EINBKIWAZ5ISQNMEOQL2SLC5ON57XUFVHXT3KNYSVNFYV6FDXSMQC
Clean up flake outputs
Created by  Stefan Frijters  on March 23, 2023
C372IC6M24QCNVD6FEGRMC453EOUFPFEDUZXEJO2BEPP6IOSHSPAC
Clean up nix-container-demo-helper.sh
Created by  Stefan Frijters  on March 23, 2023
4A2DSMIMTZQWWZU76RCPYE2HYIGDBHQNZPRSJMQ4Y6T3CTFUZTEQC
Refactor libdemo and flakeref for nix run commands
Created by  Stefan Frijters  on March 23, 2023
W2G433QU3JDG72JL6GYR6E5HMAHFP3OF2DLFB3O42245XTE6VGZQC
Use nix run for pygments
Created by  Stefan Frijters  on March 23, 2023
Z6QMMUR5NBGT2YJ4QQ2GKWAOAFG6MAOOSWDY7ERWJDIDGAAY4D3QC
Rename 06-windows -> 06-windows-wine
Created by  Stefan Frijters  on March 23, 2023
KLDNEAB56BWMT6CKUYFC2E2CCNIENMOLXHAZNBEYQKML26HLQCTQC
Use symlinks for wttr-delft and lockfiles
Created by  Stefan Frijters  on March 23, 2023
Q7HHS6YAXF3D2XT2POJK4M6OH2HV5A5EQG7XNQBZ2NXMXZEBWUTQC
Add 06-windows-wine
Created by  Stefan Frijters  on March 23, 2023
YWKMJUZSMGPLNHIWS4AWTAEHKZMIWKXCR26LC2GRB6G7BIH5G5BQC
Tweaks
Created by  Stefan Frijters  on March 22, 2023
DZVGHVHXBKRNSHTBSZ2KLBG7BVISWCCXT3EEEOKIQD6SWLREQP7AC
Tweaks
Created by  Stefan Frijters  on March 22, 2023
MGN7W3DXRLR4Y7EKHZM252DPWVRPW5PLU7BLZ7T6BZLNIOC73QRAC
Use streamLayeredImage
Created by  Stefan Frijters  on March 22, 2023
HFOVEKSXBYXR73OGNSLY7WIOPW72ITQPKH4CYKRGBBBHKVPT2AUAC
Clean up strings
Created by  Stefan Frijters  on March 22, 2023
VUARRVTIHYO4S574PJNJYJ4CFNAV2TQZ7S2C5TCRBHSVI255FR7AC
Tweak libdemo
Created by  Stefan Frijters  on March 22, 2023
6FAPMGGT6A645E753DJ3GWEDROKBCDAC3KCNK2SDCWPYA2DOTY3AC
Strip small static executable
Created by  Stefan Frijters  on March 22, 2023
P5VCQ5VERGZ7AVREZRCKATAFSWD5JYZ5HEZREHJKHP4IEYIPLADQC
Update some texts
Created by  Stefan Frijters  on March 22, 2023
ZYNDBBN3YSKRQHRDJIHNMFELJEPVSOMEXZNZMVWGHIIBB25JAUPAC
Move baby
Created by  Stefan Frijters  on March 22, 2023
IWF26CBISDOMCWNKDABNOZG66I7JPKS6MQY6S2HRNYOS75CJ4OQQC
Fix CI
Created by  Stefan Frijters  on March 22, 2023
42DGMBYMRMSJSQPQEZQDVMPNVTJJYW5OZJVG6I4AEDVDO2SRSTJQC
Tweak 05
Created by  Stefan Frijters  on March 22, 2023
VX6OFBL3W62OGSWDBMNAN6Z3KO3VKFKFNVEWNGV7QCSDY2S4NCIAC
Tweak libdemo
Created by  Stefan Frijters  on March 22, 2023
D4LGOWSOHY5URM32DNU2QNSI5X3PAMMTT4ZZAXLKNDCCIKB6EPJQC
Add 05-static-container
Created by  Stefan Frijters  on March 22, 2023
X3HISPCS4DYF7L5FA6WA2L2SJNO2FAALGFYFLFUQNPNQQENX3CVAC
Tweak handling of exit status in libdemo
Created by  Stefan Frijters  on March 22, 2023
2R2ODHJNY4METQQDEMSN3DR3YPZTHYNF3JN2VGA4JADM54KC6W5QC
Fix and extend cross compilation with static builds
Created by  Stefan Frijters  on March 22, 2023
ZFMPQAFVZP6NC6VZK3YAKIMSS5NYOV47HITL5TQ2YCD3KRCZWREQC
Tweak CI
Created by  Stefan Frijters  on March 22, 2023
4U6RHDKNRK2TSCAA3GOPALNBPHPFRE6OX2KEW7FMPWVQSTAW3IKAC
Tweak 04
Created by  Stefan Frijters  on March 22, 2023
WK2OO4YYGVZKCIVSA43GW3WDUQ4UEUHF2GGY4WNWOZYISPFYWMDAC
Fix CI
Created by  Stefan Frijters  on March 22, 2023
5LP7FPFXPCIAD4JVGJQS64BVPBD47VIY3G3SJJQG7DKOLLGSNHPQC
Update README
Created by  Stefan Frijters  on March 22, 2023
SNMYL7H646AWZ7INUIWNLJFQ2DAHPHHHD5WA23ZCG6FQXUOSX7HAC
Add demo for 04
Created by  Stefan Frijters  on March 22, 2023
EGQ4SEV5BPG6C6TMBWGYH3OE7O3XSKNGBBVO23BBVIX6GFUUZLHAC
Add CMake and cross example
Created by  Stefan Frijters  on March 22, 2023
W2MX3YW4OTK4DNSA4BUULWA3DFWE5E77EFCEPQQFHP7AKZZMZYQAC
Tweak gitlab CI
Created by  Stefan Frijters  on March 22, 2023
AQ3VVSXYPYMRSKDIVV7ASZKTO2ROP7QUDNUHBJWAGGXD6QV7NB2AC
Clean up libdemo
Created by  Stefan Frijters  on March 21, 2023
VT7F3Q7Q66AOKOANHU5KP5ZAJUT7PRK5C6VGHQQD5VGMZMU6G23AC
Clean up libdemo
Created by  Stefan Frijters  on March 21, 2023
55PCHITPTMD3U24DGRF2V5CXZ2TK36XJEMEEMQEWYP5ZFPPMQBOAC
Tweak output
Created by  Stefan Frijters  on March 21, 2023
DIZWRCHFYGRFCOOB23GWOJUXFBA63YLKKYPROPNY76TM2665W5WAC
Tweaks
Created by  Stefan Frijters  on March 21, 2023
PZXD3DZG7WIHJRXA2LH23DSWCWGXZNCQVHZHEQFZTAXFTUYLAM3AC
Tweak i
Created by  Stefan Frijters  on March 21, 2023
XESRNBNVTRBUXKR263HQDCBNOFJNGHVVSBNFKGVBUTVVUDY2DWKAC
Add tiv
Created by  Stefan Frijters  on March 21, 2023
7QIEZSZI2OFRBSCBOHEZP6OMQ4B5T3XFFKO26HCSSVSN6HGXRDTAC
Explicitly set default devshell
Created by  Stefan Frijters  on March 21, 2023
JVZU4PQELTOFQVHWXUREGTUJBEQPFLCUGUGM7HIYMWYCV2EXVTGQC
Tweak .gitignore
Created by  Stefan Frijters  on March 21, 2023
C66QRVNQJGJT3Q3LVLOMODU2GATI2MCCEXNFDPC5HRKIM6VZD4TQC
Tweak 03
Created by  Stefan Frijters  on March 21, 2023
QSIJOFRUNUTEQWUBOBODCI2OYG2OMU4RXHZFHEZCDG5NVHBNZVVQC
Split up flake
Created by  Stefan Frijters  on March 21, 2023
BP57Q2OGN6FSNZMZPVVB2BQFL3TBYRLDO63AGYQTBEE5HBQGXF2QC
Fix CI
Created by  Stefan Frijters  on March 21, 2023
ZW6MBGKCIABDNJWW5ZOYFY7STH7SYFNFD2GO7EMUABAM2IHYPSNQC
Add 03-nix-container
Created by  Stefan Frijters  on March 21, 2023
TEQJC3HX2GJBTJWUGW5FXUSPKTPMSHGHFHJI75WMUPZRTGP6GRZQC
Update README
Created by  Stefan Frijters  on March 21, 2023
6EUZBX7MFS7CJD32Z5DDQO23Z7KXM7CWSAQHUGYFFUB7FRZROBQQC
Pin shellcheck / pygmentize
Created by  Stefan Frijters  on March 21, 2023
P34QQPLUIK567SGFSQYG7UWHNKWNSZ3U5JFA7P7ZPXMNGTNOT25AC
Move libdemo and fix linting
Created by  Stefan Frijters  on March 21, 2023
SNO57YN4UEBJSBUF2XYF6NH4BLMK2TPR4FJIX3WZPKUQGGYBBYEQC
Use demonote
Created by  Stefan Frijters  on March 21, 2023
NYO63G7WCBMM3I32U2JBIKK5YOINAXEKTBKGY4NQYPB5DUG5CM7QC
Add demonote
Created by  Stefan Frijters  on March 21, 2023
LL6P5FOKUWZ4VGB5MEN6F54WVGWT2OSBD4QO34SYPTHE2TBOO6QAC
Tweaks
Created by  Stefan Frijters  on March 21, 2023
J2SBQJQUS7TXDCMYASWXLUBAGXCP3GNNYYBI2S4GAU4W7RW6NREQC
Add license
Created by  Stefan Frijters  on March 21, 2023
4ZATYF22YMOHF4LBE5UG5NILGNI3YCL34B3IRQAPUGHMQI2DSYYQC
Reduce dependency of libdemo on Nix
Created by  Stefan Frijters  on March 21, 2023
PO6SMI7OCLG7OFPD73N3U4O5HQX6N2TB3MJ27SSQ5JREHFKYGMWAC
Improve README
Created by  Stefan Frijters  on March 21, 2023
UWWBKZ4RKVV6ZRR6AFGVTRFYEB546ZRXKJPW5YPWPRENEI3EGVQQC
Make simple.c dump more concise
Created by  Stefan Frijters  on March 21, 2023
QICPGJ2DDHOLRMPP4OVXTHPDBZKZLEBWNL2ZWTBTYWKCTDTXDYUQC
Update README
Created by  Stefan Frijters  on March 21, 2023
52F4Q6CJCVIEVT576TSP2YUN54ZCEFXHYZWNV4BGHWDASTURAXFQC
Tweak 02
Created by  Stefan Frijters  on March 21, 2023
H2XT7GYIHF3SVEEX6BKEWKVSNCNLWEPKCAXKLK5SUK5TOX4OVESAC
Tweak CI
Created by  Stefan Frijters  on March 21, 2023
63ZV3FMRISH3NVR35ZL2QV2NAICJW3CRTZ6W4BKXCJUQN3KNKTKQC
Tweak libdemo
Created by  Stefan Frijters  on March 21, 2023
Q6IC7LVGEFUQ6MM7MIYKBBWUSUG42TCWT6NEUHBH56DVNZACAI6QC
Fix CI
Created by  Stefan Frijters  on March 21, 2023
VXZ5QMIEF5MRBUALM5HPRLOCJ2CCCS3D4QNOB5T2W56NAOCD5CXAC
Add .gitlab-ci.yml
Created by  Stefan Frijters  on March 21, 2023
AG72J7RH2V7GWYMGULESKCIK72FZ64EZKZO5EQQVSYTOCFGGJ3SAC
Use static weather data instead of poking wttr.in
Created by  Stefan Frijters  on March 21, 2023
EWJKDT6OW3MG7SHSJAELJPLHCEZKHW44OF42PAMWKWLU6MOY55IQC
Add static weather data
Created by  Stefan Frijters  on March 21, 2023
KJRAWJO43HGO44XMS6VGHA4WYYYQB2VLUPS662IME2IKMPVLG5MAC
Update 02
Created by  Stefan Frijters  on March 21, 2023
OB2MOPJ6NQDCF2OLLNHUR2JC4NQFNSNBRVFQJSF2USEI7ZMEX7HAC
Fix linter
Created by  Stefan Frijters  on March 21, 2023
VEWJUZLAK3OSFWHAXSVK2QPN27C7IIIIWCRXUW4FESTGFE24C53AC
Extend 02
Created by  Stefan Frijters  on March 21, 2023
ZV5WPO25EFV4XOPU7YDFKKJW4PMZK4JHMJYHZR54Z2NGV53NQF2QC
Work on 02-nix-build
Created by  Stefan Frijters  on March 21, 2023
VMUKZQZRR5NP7IVLXQ4RYGIHJOXB6MKS4YIIVEFU7S4OEK4QSFVAC
Improve linting
Created by  Stefan Frijters  on March 21, 2023
HCY72TQRK2H7LRTEPPHDWTUVINPHZBGMTASY7FJRYS2WXCBRSMYQC
Add linting
Created by  Stefan Frijters  on March 21, 2023
JGZ7GBCLGDQVN7FOJMXAR5BEB4MV6F4F2CIMUCIUV7E52AFIUFRAC
Add wrapper script, improve libdemo
Created by  Stefan Frijters  on March 21, 2023
M5U5PAX7ACFUIJKG2CLQKLEFF76KYMGI7WRZXFLOBR5LYBDEWFFAC
Initial commit
Created by  Stefan Frijters  on March 21, 2023
7AUC4NKIYIKUZMHNOVCCVGPDO3BO3D56XULZXTXRFBTPDG27J7DQC