aboutsummaryrefslogtreecommitdiff
BranchCommit messageAuthorAge
mainchore: version-bump 0.1.14Matt Jolly12 months
 
TagDownloadAuthorAge
0.1.14gentoo-wsl-config-0.1.14.tar.gz  gentoo-wsl-config-0.1.14.tar.bz2  gentoo-wsl-config-0.1.14.zip  Matt Jolly12 months
0.1.13gentoo-wsl-config-0.1.13.tar.gz  gentoo-wsl-config-0.1.13.tar.bz2  gentoo-wsl-config-0.1.13.zip  Matt Jolly12 months
0.1.12gentoo-wsl-config-0.1.12.tar.gz  gentoo-wsl-config-0.1.12.tar.bz2  gentoo-wsl-config-0.1.12.zip  Matt Jolly12 months
0.1.11gentoo-wsl-config-0.1.11.tar.gz  gentoo-wsl-config-0.1.11.tar.bz2  gentoo-wsl-config-0.1.11.zip  Matt Jolly12 months
0.1.10gentoo-wsl-config-0.1.10.tar.gz  gentoo-wsl-config-0.1.10.tar.bz2  gentoo-wsl-config-0.1.10.zip  Matt Jolly12 months
0.1.9gentoo-wsl-config-0.1.9.tar.gz  gentoo-wsl-config-0.1.9.tar.bz2  gentoo-wsl-config-0.1.9.zip  Matt Jolly14 months
0.1.8gentoo-wsl-config-0.1.8.tar.gz  gentoo-wsl-config-0.1.8.tar.bz2  gentoo-wsl-config-0.1.8.zip  Matt Jolly14 months
0.1.7gentoo-wsl-config-0.1.7.tar.gz  gentoo-wsl-config-0.1.7.tar.bz2  gentoo-wsl-config-0.1.7.zip  Matt Jolly14 months
0.1.6gentoo-wsl-config-0.1.6.tar.gz  gentoo-wsl-config-0.1.6.tar.bz2  gentoo-wsl-config-0.1.6.zip  Matt Jolly14 months
0.1.5gentoo-wsl-config-0.1.5.tar.gz  gentoo-wsl-config-0.1.5.tar.bz2  gentoo-wsl-config-0.1.5.zip  Matt Jolly14 months
[...]
 
AgeCommit messageAuthorFilesLines
2025-07-22chore: version-bump 0.1.14•••Signed-off-by: Matt Jolly <kangie@gentoo.org> mainMatt Jolly1-1/+1
2025-07-22Update README•••Rewrite the README now that we actually know a bit more about how this is all going to operate. Signed-off-by: Matt Jolly <kangie@gentoo.org> Matt Jolly1-33/+47
2025-07-22oobe: `-q` on grep in conditional•••This one was overlooked; we don't actually care about the results here, just the exit code. Signed-off-by: Matt Jolly <kangie@gentoo.org> Matt Jolly1-1/+1
2025-07-22add pre-commit hook•••Add a pre-commit hook in an attempt to ensure that the script as committed is at least valid bash. Signed-off-by: Matt Jolly <kangie@gentoo.org> Matt Jolly2-0/+57
2025-07-22oobe: add `-r` to username reads•••Not _really_ an issue - anyone running this script can already invoke any process / shell within the container environment as root. If users are escaping characters here and breaking the oobe script that's on them. This will shut shellcheck up though, and is better than a shellcheck exclusion. Reported-by: David Sardari <d@duxsco.de> Signed-off-by: Matt Jolly <kangie@gentoo.org> Matt Jolly1-2/+2
2025-07-22oobe: warn to restart WSL if locale changes made•••While locale generation has been successful for a while now, these changes will not take effect until the shell has been restarted. The easiest way for us to ensure that this happens is to suggest that the user restarts WSL, which is a quick and painless process. Add some logic to handle both current restart reasons (locales, systemd), and make it flexible enough to handle any future needs. Reported-by: A. Wilcox <awilfox@adelielinux.org> Signed-off-by: Matt Jolly <kangie@gentoo.org> Matt Jolly1-6/+29
2025-07-22chore: version bump: 0.1.13•••Signed-off-by: Matt Jolly <kangie@gentoo.org> Matt Jolly1-1/+1
2025-07-22terminal profile: update colour scheme•••Based on the current 'Tyrian' colour scheme for Gentoo web sites, with 'bright' colours extrapolated from the base. This should make the Gentoo theme look just a little nicer. Maybe. Signed-off-by: Matt Jolly <kangie@gentoo.org> Matt Jolly1-5/+5
2025-07-22wsl config: add `interop` options•••The `interop` option adds Windows binaries to PATH and enables them to be executed from within the WSL distro. Signed-off-by: Matt Jolly <kangie@gentoo.org> Matt Jolly4-1/+13
2025-07-22oobe: add `append_file` helper•••There's now a couple of places where we append to files, and we need to include the dry run logic each time. DRY and use the helper to handle that case. Signed-off-by: Matt Jolly <kangie@gentoo.org> Matt Jolly1-10/+18
[...]
 
Clone
https://anongit.gentoo.org/git/proj/gentoo-wsl-config.git
git+ssh://git@git.gentoo.org/proj/gentoo-wsl-config.git