Commit graph

234 commits

Author SHA1 Message Date
bb0f973aa1 removed tomb 2026-03-12 16:27:07 -04:00
adccda4d54 fixed malformed pubkeys 2026-03-12 16:21:20 -04:00
960904cbd9 Add machines.keys config and reorganize key structure
- Add config.machines.keys for machine-specific keys (private keys live on that machine)
- Move desktop SSH key to machines.keys.desktop.ssh
- Fix extractName to preserve "yubikey" (only strip .key/.pub extensions)
- Rename key files for clarity (android -> graphone, primary -> yubikey)
- Add age yubikey key for encrypted backups
- Add README files to document key purposes
- Update all machine configs to import system config
2026-03-12 15:17:46 -04:00
570a321e53 configed backup and removed redundant keys 2026-03-12 14:40:18 -04:00
4a0761b3a2 removed git substitution 2026-03-12 02:01:13 -04:00
5bccc6cbfa updated 2026-03-12 01:40:31 -04:00
05edfc3185 added current line to virtual text 2026-03-11 07:07:48 -04:00
5d43c959a2 updated nvim 2026-03-11 06:36:57 -04:00
5d208e81ac improved key compat 2026-03-11 06:20:39 -04:00
0ec643d3c6 updated submodules 2026-03-09 22:30:14 -04:00
12c02a5487 updated bash submodule 2026-03-09 22:16:37 -04:00
8d4bf218c3 updated bash 2026-03-09 22:07:05 -04:00
e9e703530c updated nvim submodule 2026-03-09 22:03:46 -04:00
35d2e79fdc updated bash submodule 2026-03-09 21:43:34 -04:00
ffecafc78c rollback bash submodule 2026-03-09 21:31:42 -04:00
c41b0b89d7 updated submodules 2026-03-09 21:20:37 -04:00
dca3456346 updated bash submodule 2026-03-09 21:20:18 -04:00
4bc3946f71 add bash submodule and config symlink 2026-03-09 21:08:25 -04:00
f1f60d4916 fixed python and nix icons 2026-03-09 20:22:47 -04:00
1f1c7dae67 changes 2026-03-09 20:19:53 -04:00
ae71471b1a updated git 2026-03-09 18:23:25 -04:00
8e6f2843aa created git symlink 2026-03-09 18:21:23 -04:00
Bryan Ramos
46d6f2825f added git submodule 2026-03-09 17:36:32 -04:00
Bryan Ramos
8ecfea2ef5 updated vim submodule 2026-03-09 15:52:34 -04:00
Bryan Ramos
c07c238ade added vim submodule and updated README 2026-03-09 15:31:56 -04:00
95c344b60c
nvim as a submodule 2026-03-09 02:01:54 -04:00
f04c333384
Updated nvim 2026-03-09 01:05:28 -04:00
05ffac4fe7
added nvim config symlink for convenience 2026-03-09 00:55:05 -04:00
8ff95e665d
Update nvim submodule 2026-03-09 00:39:15 -04:00
d4dfb66d5c
Update nvim submodule 2026-03-09 00:37:30 -04:00
c9b76d83f3
Convert nvim config to git submodule
Neovim configuration is now a separate repo at github.com/itme-brain/nvim
for portability across non-NixOS systems.
2026-03-09 00:27:45 -04:00
e6ac6638c2
migrated to vim.lsp.config() 2026-03-08 23:57:32 -04:00
d1144e96d3
Add shared monitor configuration across window managers
- Define monitors option in hardware.nix with explicit dimensions
- Pass monitors to home-manager via extraSpecialArgs
- Update hyprland and sway to consume shared monitor config
- Removes hardcoded monitor definitions from WM modules
2026-03-08 15:25:59 -04:00
bae44e132e
modified 2026-03-08 14:24:48 -04:00
957b5f018f
Updated nix to 25.11
Fixed failing assertions:
  - xdg.portal now requires `environment.pathsToLink`
  - `virtualisation.libvirtd.qemu.ovmf` is deprecated
  - noto-fonts-emoji -> noto-fonts-color-emoji
  - `rofi-wayland` has been merged into `rofi`
  - `sumneko-lua-language-server` -> `lua-language-server`
  - `glxinfo` -> `mesa-demos`
2026-03-08 14:11:02 -04:00
f8ab0e3ff0 Update to 25.11, added claude-code user pkg 2026-03-08 11:18:14 -04:00
608783b10c
fixed cursor? 2025-07-13 09:50:49 -04:00
d3baf7c8e2
direnv bug workaround 2025-07-06 10:36:47 -04:00
a20993403f
fixed waybar 2025-07-06 10:08:58 -04:00
5bc920d232
more font fixes 2025-07-06 09:57:54 -04:00
29a3723290
fixed font 2025-07-06 09:52:29 -04:00
6c4c116f18
updated desktop config for 25.05 2025-07-06 01:51:40 -04:00
cadcfe0bc5
updated to 25.05 2025-07-06 01:24:42 -04:00
ec4753b737
Merge branch 'lightning' 2025-07-05 20:08:55 -04:00
de564231e7
added i3 module, switched workstation back to nvidia 2025-03-04 04:33:51 -05:00
fc754d7928
more worky 2025-02-25 16:33:49 -05:00
2f79c0a66d
removed nixvirt 2025-02-25 09:15:43 -05:00
984e4b4564
Added Sway GTK Compat 2025-02-25 08:46:16 -05:00
e1e8c16bcd
Fixing up VM setup 2025-02-25 08:46:11 -05:00
608100b359
fixed virtualisation.libvirt missing 2025-02-08 13:22:24 -05:00