Commit graph

349 commits

Author SHA1 Message Date
c251250b69 Garbage collect after nix run of home-manager 2026-05-28 13:26:57 -04:00
6388f32564 Move some main build stuff to a separate workflow_dispatch on demand build 2026-05-28 05:35:40 -04:00
bb6878e3fb Single-stage build but pull tarball from nix releases instead; Use my registry for nix config w/ home-manager 2026-05-28 05:18:10 -04:00
49b87732c0 Remove redundant 471MB copy in Dockerfile 2026-05-28 00:28:28 -04:00
b57e694dd5 Place dotfiles in correct place in container 2026-05-28 00:04:43 -04:00
5db0c50a2a Log to dockers log when we're in a docker container w/ specific environment variable 2026-05-27 23:37:17 -04:00
a4580111a5 Fix locales causing issue in a way that solves the inclusion of 200MB problem 2026-05-26 03:52:16 -04:00
5701790a49 Override locales to just include English 2026-05-25 07:52:54 -04:00
3c6062af63 Numfmt not a standard utility in the container; Fix pipes; Run vulnix on both runtime and all dependencies (twice!) 2026-05-25 07:45:05 -04:00
024ecbfdd6 Fix paths; Add closure sizes, dependency tree, final docker image size 2026-05-25 04:41:23 -04:00
8108fc6e20 Dont make a second image for vuln scanning, simply run the scan inside, also be direct about which paths to use 2026-05-25 04:00:57 -04:00
59cf8c4919 Added flake.lock 2026-05-24 04:39:46 -04:00
b553e13393 Replace hyfetch in bare with a small sysinfo function; remove bash 2026-05-24 04:23:53 -04:00
4d1c5099b2 Use git-minimal instead of git, it installs a lot less and git is the heaviest dep I have right now in bare. Fix actions tag pushing 2026-05-24 02:46:27 -04:00
a561870bb2 Let vulnix step pass if there's vulnerabilities (I just want it printed for now) 2026-05-24 02:26:27 -04:00
fe3e1a01d3 Add vulnerability scan stage to github actions 2026-05-24 02:16:55 -04:00
fba074cb88 Fixes to .bashrc for nix sourcing 2026-05-23 22:30:24 -04:00
c816a6f733 Remove asdf, causing issues on other computers that dont have it 2026-05-22 19:03:12 -04:00
eb72491de2 Switch to personal nixpkgs mirror; Dont install from apt, use multi-stage build to install from published nixos image 2026-05-22 15:38:36 -04:00
39d39c8978 Removed bootstrap, moved everything left into desktop.nix, removed some configs and cleaned up bepis to match, renamed cobertos.bashrc and cobertos.profile to the simpler versions and fixed their symlinks + fixed cobertos.bashrc not working now that bootstrap doesnt exist and .bashrc is symlinked directly (path for cobconf) 2026-05-19 05:25:04 -04:00
d1dedafded dockerignore build files 2026-05-19 03:02:14 -04:00
419357d92b Stop pushing -ephemeral suffixed images in CI 2026-05-19 02:59:58 -04:00
7c1c0ea331 Fix zx installation globally not working 2026-05-19 02:52:39 -04:00
6c9e1bc486 Add ping to bare.nix, document deps 2026-05-19 02:28:55 -04:00
038850c7dd Remove go lsp for now 2026-05-18 02:18:38 -04:00
ad78c54636 Remove old dotfiles, use nix dotfiles. Add (commented out) machiner for matrix build of dotfile containers 2026-05-18 01:55:47 -04:00
4f2490d054 Add new nix dotfiles 2026-05-17 23:32:39 -04:00
9f41ebc36e Readd .profile (man, do I hate bash quirks...) 2026-05-14 02:12:59 -04:00
5d603573e9 Use symlink for .bashrc 2026-05-14 01:32:52 -04:00
5ef89e9989 Configure bash in home-manager properly? 2026-05-14 01:24:51 -04:00
01ef4333c3 Temporarily disable workflow, add bootstrap nix script 2026-05-13 03:30:46 -04:00
3a9bfaf6bc Initial nix work 2026-05-13 03:17:40 -04:00
7f6bc84b92 Added .nix syntax to Sublime, did an audit of my used packages
Removed the following packages:
* requirementstxt - Haven't used in forever, does non-trivial python dependency stuff
* SublimeLinter-* - LSP does everything I want at the moment. I can always readd later
* Zig Language - Non-trivial amount of Python code
* Vue - Haven't used in a while
* Git blame - Haven't used in a while
2026-05-13 02:43:55 -04:00
6431ff6cc9 Revert to full build script 2026-05-06 13:49:37 -04:00
2d9ae1c342 Fix token 2026-05-06 13:45:09 -04:00
c3626399d0 debug 10 2026-05-05 18:50:40 -04:00
a88c72a788 debug 9 2026-05-05 18:49:46 -04:00
9af14280d8 debug 8 2026-05-05 18:33:55 -04:00
73fccc72a7 debug 7 2026-05-05 18:32:07 -04:00
143f88eead debug 6 2026-05-05 01:28:27 -04:00
d391b0de02 debug 5 2026-05-05 01:26:43 -04:00
7a7664c53d debug 4 2026-05-05 01:22:42 -04:00
6281129528 debug 3 2026-05-05 01:21:47 -04:00
b805d6f202 debug 2 2026-05-05 01:17:58 -04:00
e017f117e0 debug 2026-05-05 01:17:31 -04:00
f7af6b36c4 try fix 2 2026-05-05 01:15:19 -04:00
e3d5ec104d try fix 2026-05-05 01:14:26 -04:00
6893400ef6 Just try push, fix env variable 2026-05-05 01:13:36 -04:00
f5d7cf115c Fix user for registry push: 2026-05-05 00:18:09 -04:00
fc46507d03 Fix registry deployment script 2026-05-04 23:33:07 -04:00