Commit graph

  • 86fbd7649b Disable sublime plugin host python 3.3, reformat to spaces owo cobertos 2026-07-29 19:25:31 -04:00
  • 62525d70f1 Move firefox to separate nix config cobertos 2026-07-29 19:18:01 -04:00
  • 38418d9ac3 Redo sublime text config in .nix, do plugins without Package Control, move sublime config to .config cobertos 2026-07-29 18:27:16 -04:00
  • a022b387a7 Change terminal opener keybind to open as same cwd as focused window (using ycwd) cobertos 2026-07-26 19:08:23 -04:00
  • 9995b50709 Ignore 'filemanager' buffer for updating window title cobertos 2026-07-23 13:11:20 -04:00
  • 96df79237d Add plugin to micro for setting the terminal title to the currently open tab cobertos 2026-07-23 12:46:15 -04:00
  • 49c748f09b Add micro fzf (ctrl-p-like in Sublime) file finder plugin, tune micro settings more, familiarize self with tabs, add bindings cobertos 2026-07-23 12:26:38 -04:00
  • c907aaf079 Use specific 26.05 home-manager release so I dont get annoying mismatch error cobertos 2026-07-22 04:04:25 -04:00
  • 9475596576 Set firefox configPath explicitly and update home-manager stateVersion to silence annoying af 'error' cobertos 2026-07-22 04:00:22 -04:00
  • 0887e45302 Readd firefox user chrome, updated for firefox vertical tabs cobertos 2026-07-22 03:42:51 -04:00
  • 57f46bb169 Micro make markdown wrap text cobertos 2026-07-22 03:42:27 -04:00
  • 7b8f8daf08 Added git-filter-repo cobertos 2026-07-21 05:18:00 -04:00
  • 1ec42d6f61 Make terminal title updates apply to alacritty, merge default.sh with .bashrc cobertos 2026-07-21 04:10:51 -04:00
  • 25ed27b8d3 Prefer bare.nix gitconfig, add micro as default git editor cobertos 2026-07-21 02:52:46 -04:00
  • 39b8840c0e Fixed up niri_window_button config a bit (from earlier); Also added mediaplayer (but unused) cobertos 2026-07-21 01:21:54 -04:00
  • 8bfa4081c8 Switch from flameshot to grim + slurp + satty cobertos 2026-07-21 01:10:50 -04:00
  • e43360bc56 Fix niri_window_buttons left click delay cobertos 2026-07-20 21:12:40 -04:00
  • 8fc43b6b73 Add kmonad and switch to wtype cobertos 2026-07-19 23:50:52 -04:00
  • a85fd9711c Configure and style waybar, add font-awesome for waybar + obs-studio and gucharmap to nix packages cobertos 2026-07-12 03:47:57 -04:00
  • 5a7baba2f6 Fix whitespace stuff (from yesterday) cobertos 2026-07-11 22:20:50 -04:00
  • a393fc40da Add niri desktop background cobertos 2026-07-10 17:28:14 -04:00
  • 2135226562 Add Mod + E (nemo), learn and condense niri config cobertos 2026-07-10 04:22:53 -04:00
  • 35a89fa925 waybar fix window buttons on smol display cobertos 2026-07-10 00:00:01 -04:00
  • 7ebed8e16e Add .jsonc filetype for micro cobertos 2026-07-08 05:37:22 -04:00
  • 3d9261b189 Disable niri hot-corners cobertos 2026-07-08 05:35:55 -04:00
  • e37cbdec29 Added niri_window_buttons and configured it somewhat cobertos 2026-07-08 05:35:39 -04:00
  • c12e34d6c5 Remove diagnostics from aw-watcher-afk-input cobertos 2026-07-08 05:02:06 -04:00
  • e169aebca3 Added kdl syntax highlighting to micro cobertos 2026-07-08 05:01:27 -04:00
  • 18c4b99126 Add scrollbar, explicitly use monokai colorscheme cobertos 2026-07-08 05:00:31 -04:00
  • 3a9526222b Turn off micro autoclosing of things cobertos 2026-07-08 04:55:45 -04:00
  • 5c1b1a515d Add 2 monitor config for nirimon cobertos 2026-07-08 03:29:55 -04:00
  • 45e65fc1ec Move micro configuration to own file cobertos 2026-07-08 03:29:43 -04:00
  • 52bbbe19ff Added desktop-niri; Added nirimon, waybar, flameshot (for niri) config, changes to activitywatch watchers (for wayland/niri) cobertos 2026-07-07 04:01:52 -04:00
  • e18fb67215 Document one more thing cobertos 2026-06-24 05:23:53 -04:00
  • af192aaa37 Updated README cobertos 2026-06-24 04:55:55 -04:00
  • 03d2857996 Run activitywatch service with watchers cobertos 2026-06-24 04:39:42 -04:00
  • a23384cf96 Add micro LSP and file manager plugins + node, pnpm, and typescript-language-server cobertos 2026-06-24 04:22:18 -04:00
  • 50025a710e Added micro config, added firefox config + more packages to home.nix cobertos 2026-06-24 02:53:47 -04:00
  • e26b158d45 Added dotfilesPath variable to config to change where they live (different in Docker versus in plain install) cobertos 2026-06-23 02:15:23 -04:00
  • c8e5bb6b50 Added dev.sh to get new non-Docker computer running cobertos 2026-06-23 01:55:25 -04:00
  • 63e43f29a6 Add claude profile, add multiple builds to matrix cobertos 2026-05-31 03:44:41 -04:00
  • 2254da359d Parameterize dotfiles identity information cobertos 2026-05-31 02:35:17 -04:00
  • 4529227aba Add shell entering and exit messages, fixes issue where entering a shell would show new PID, 0 exit code (no previous command) and repeat the last command cobertos 2026-05-31 01:01:49 -04:00
  • ed698cd51d Rebuild users home directory if the symlink to nix profile has broken cobertos 2026-05-31 00:38:14 -04:00
  • 9bf4f31ca5 Add ps and less to bare; dont do backups for home-manager run in dockerfile cobertos 2026-05-31 00:21:51 -04:00
  • face411250 Multi-user nix installation instead to tie it to the image instead of to the home directory (Which I want to persist) cobertos 2026-05-30 18:37:12 -04:00
  • ce75de34ff Idk why but locales are broken cobertos 2026-05-30 06:24:17 -04:00
  • 3a79d91511 Move dotfiles from /home/cobertos/dotfiles to /dotfiles. This allows the image to update /dotfiles independently and we can still persist the user home directory to a docker volume cobertos 2026-05-30 05:26:57 -04:00
  • 14a61588b1 Remove this file, it was not meant to be added yet cobertos 2026-05-30 05:26:11 -04:00
  • 4bce2dfc44 Use debian as base, dont need to userremove default ubuntu non-root user cobertos 2026-05-28 13:39:02 -04:00
  • c251250b69 Garbage collect after nix run of home-manager cobertos 2026-05-28 13:26:57 -04:00
  • 6388f32564 Move some main build stuff to a separate workflow_dispatch on demand build cobertos 2026-05-28 05:28:56 -04:00
  • bb6878e3fb Single-stage build but pull tarball from nix releases instead; Use my registry for nix config w/ home-manager cobertos 2026-05-28 01:36:36 -04:00
  • 49b87732c0 Remove redundant 471MB copy in Dockerfile cobertos 2026-05-28 00:28:28 -04:00
  • b57e694dd5 Place dotfiles in correct place in container cobertos 2026-05-27 23:55:21 -04:00
  • 5db0c50a2a Log to dockers log when we're in a docker container w/ specific environment variable cobertos 2026-05-27 23:36:03 -04:00
  • a4580111a5 Fix locales causing issue in a way that solves the inclusion of 200MB problem cobertos 2026-05-26 03:40:47 -04:00
  • 5701790a49 Override locales to just include English cobertos 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!) cobertos 2026-05-25 06:19:35 -04:00
  • 024ecbfdd6 Fix paths; Add closure sizes, dependency tree, final docker image size cobertos 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 cobertos 2026-05-25 04:00:57 -04:00
  • 59cf8c4919 Added flake.lock cobertos 2026-05-24 04:39:46 -04:00
  • b553e13393 Replace hyfetch in bare with a small sysinfo function; remove bash cobertos 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 cobertos 2026-05-24 02:42:50 -04:00
  • a561870bb2 Let vulnix step pass if there's vulnerabilities (I just want it printed for now) cobertos 2026-05-24 02:26:27 -04:00
  • fe3e1a01d3 Add vulnerability scan stage to github actions cobertos 2026-05-24 01:25:07 -04:00
  • fba074cb88 Fixes to .bashrc for nix sourcing cobertos 2026-05-23 22:30:24 -04:00
  • c816a6f733 Remove asdf, causing issues on other computers that dont have it cobertos 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 cobertos 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) cobertos 2026-05-19 05:25:04 -04:00
  • d1dedafded dockerignore build files cobertos 2026-05-19 03:02:14 -04:00
  • 419357d92b Stop pushing -ephemeral suffixed images in CI cobertos 2026-05-19 02:59:58 -04:00
  • 7c1c0ea331 Fix zx installation globally not working cobertos 2026-05-19 02:30:18 -04:00
  • 6c9e1bc486 Add ping to bare.nix, document deps cobertos 2026-05-19 02:26:14 -04:00
  • 038850c7dd Remove go lsp for now cobertos 2026-05-18 02:18:25 -04:00
  • ad78c54636 Remove old dotfiles, use nix dotfiles. Add (commented out) machiner for matrix build of dotfile containers cobertos 2026-05-18 01:45:57 -04:00
  • 4f2490d054 Add new nix dotfiles cobertos 2026-05-17 21:31:19 -04:00
  • 9f41ebc36e Readd .profile (man, do I hate bash quirks...) cobertos 2026-05-14 02:12:59 -04:00
  • 5d603573e9 Use symlink for .bashrc cobertos 2026-05-14 01:32:52 -04:00
  • 5ef89e9989 Configure bash in home-manager properly? cobertos 2026-05-14 01:24:51 -04:00
  • 01ef4333c3 Temporarily disable workflow, add bootstrap nix script cobertos 2026-05-13 03:18:08 -04:00
  • 3a9bfaf6bc Initial nix work cobertos 2026-05-13 03:17:40 -04:00
  • 7f6bc84b92 Added .nix syntax to Sublime, did an audit of my used packages cobertos 2026-05-13 02:41:36 -04:00
  • 6431ff6cc9 Revert to full build script cobertos 2026-05-06 13:49:37 -04:00
  • 2d9ae1c342 Fix token cobertos 2026-05-06 13:45:09 -04:00
  • c3626399d0 debug 10 cobertos 2026-05-05 18:50:40 -04:00
  • a88c72a788 debug 9 cobertos 2026-05-05 18:49:46 -04:00
  • 9af14280d8 debug 8 cobertos 2026-05-05 18:33:55 -04:00
  • 73fccc72a7 debug 7 cobertos 2026-05-05 18:32:07 -04:00
  • 143f88eead debug 6 cobertos 2026-05-05 01:28:27 -04:00
  • d391b0de02 debug 5 cobertos 2026-05-05 01:26:43 -04:00
  • 7a7664c53d debug 4 cobertos 2026-05-05 01:22:42 -04:00
  • 6281129528 debug 3 cobertos 2026-05-05 01:21:47 -04:00
  • b805d6f202 debug 2 cobertos 2026-05-05 01:17:58 -04:00
  • e017f117e0 debug cobertos 2026-05-05 01:17:31 -04:00
  • f7af6b36c4 try fix 2 cobertos 2026-05-05 01:15:19 -04:00
  • e3d5ec104d try fix cobertos 2026-05-05 01:14:26 -04:00
  • 6893400ef6 Just try push, fix env variable cobertos 2026-05-05 01:13:36 -04:00
  • f5d7cf115c Fix user for registry push: cobertos 2026-05-05 00:18:09 -04:00
  • fc46507d03 Fix registry deployment script cobertos 2026-05-04 23:33:07 -04:00