git.iko.soy
/
nix-container
readme
files
commits
refs
on
master
help
sign in
history of
61d02fb..master
compare
72b80e2
Replace zellij with herdr as the session multiplexer
iko
3 months ago
0681f27
Name zellij sessions <dir>-container for easy identification
iko
3 months ago
6598ade
Rename env var NIX_CONTAINER_PKGS → NIX_CONTAINER_CONFIG
iko
3 months ago
69bd573
Make container.nix an attrset with packages and mounts; support ~/ expansion
iko
3 months ago
a7ab8b2
Move TERM logic into init case; clarify readme that zellij is the cmd
iko
3 months ago
f96a998
Use container start -ai: zellij as cmd, TERM via create env
iko
3 months ago
590e716
Always include zellij and fix stale doc references
iko
3 months ago
d1b5b46
Make container shell-agnostic: detect host shell, resolve TERM host-side, include coreutils, stop on exit
iko
3 months ago
dd7925a
Remove ~/.config mount; only mount /workspace
iko
3 months ago
721fa1d
Restore shell detection: add host shell to image and set as default (bash fallback)
iko
3 months ago
c8c08a1
Launch zellij as default session instead of interactive fish
iko
3 months ago
54a5b08
Set SHELL=/bin/fish as default for tools that spawn shells
iko
3 months ago
8937e82
Add tmpfs mounts for /tmp and /run so tools can write temp files
iko
3 months ago
3d19ab9
Add LANG=C.UTF-8 for proper UTF-8 locale in container
iko
3 months ago
a57a7ef
Fix TUI size glitches: attach via exec -it so the guest gets a sized TTY
iko
3 months ago
e39e63f
Fix TUI glitches by forwarding real TERM and resolving to matching terminfo entry
iko
3 months ago
a91f97d
Fix terminal colors: promote xterm to 256-color and set COLORTERM for truecolor
iko
3 months ago
259c21d
Remove CPU number override; use container default
iko
3 months ago
c7f802a
Increase container CPU and memory: 8 CPUs and 8 GiB RAM
iko
3 months ago
c637f40
Fix container networking: add nsswitch/passwd/protocols and SSL_CERT_FILE
iko
3 months ago
b65e1e6
Load the bundled fish prompt via --no-config so ~/.config can't override it
iko
3 months ago
c35a6f5
Revert to hard-coded fish and restore the bundled prompt
iko
3 months ago
d6edb81
Always include Nix (with certs + flakes config) in the image
iko
3 months ago
39bbc75
Assemble rootfs with a host-arch buildEnv so cached sets need no Linux builder
iko
3 months ago
686fc14
Auto-add the host shell package so container.nix needn't list it
iko
3 months ago
bd3aac1
init: run the host login shell instead of hard-coded fish
iko
3 months ago
dbcb628
Set NIX_CONTAINER=1 in the image environment
iko
3 months ago
e78ed46
Remove the bundled fish prompt config
iko
3 months ago
240cbd3
Use a per-directory image tag: nix-container-<dir>
iko
3 months ago
dfc2fe1
Robustness: warn when fish is missing, de-dup image ref, tidy .gitignore
iko
3 months ago
5f26b3e
init: mount cwd at /workspace (default cwd) and ~/.config
iko
3 months ago
0060d9f
Replace existing container on 'c init'
iko
3 months ago
8d81911
Require container.nix: drop default package set and error when missing
iko
3 months ago
edf07f7
Pass { pkgs, nur } to container.nix package functions
iko
3 months ago
39dc9f7
Add -c/--config option to 'c init' for a custom package file
iko
3 months ago
3ca3816
Rename per-project package file to container.nix
iko
3 months ago
0937aa7
Support per-project package sets via ./nix-container.nix
iko
3 months ago
443319f
Make 'nix run' invoke the c manager; expose image copy as .#image
iko
3 months ago
85eaf39
Make 'c init' build, load, and clean up the image archive
iko
3 months ago
e3e2c82
Rename project to nix-container
iko
3 months ago
keys
esc to close
j k
move down, up
enter
open
esc
back, or up a level
1 2 3 4
readme, files, commits, refs
/
filter
y
copy the clone command
c
compare the chosen commit with another (or shift-click both)
?
show or hide this list