|
|
14efa80cab
|
refactor: reorganize flake structure and consolidate user config
Directory structure:
- Move from src/ to root level (system/, user/)
- Remove unused machines (workstation, vm, laptop)
User configuration:
- Add user/home.nix for shared defaults (pass, essentials, default modules)
- Centralize user options in user/default.nix
- Move submodules to consistent paths (bash/bash, git/git, neovim/nvim, vim/vim)
Module reorganization:
- Flatten nested module structures (remove /modules/ subdirs)
- Split CLI vs GUI tools (dev/ for CLI, gui/dev/ for GUI)
- Move neovim/vim to top-level modules (not under utils/)
- Remove security.enable - pass now in user/home.nix
- Remove utils.enable - essentials now in user/home.nix
- Add security/yubikey module with yubikey-manager, age-plugin-yubikey
- Move pcb, design to gui/dev/
- Replace penpot docker wrapper with nixpkgs penpot-desktop
- Remove i3 config
- Remove deprecated wsl.nativeSystemd option
GUI improvements:
- Browser-focused mimeApps in gui/default.nix
- Each WM handles its own auto-start via profileExtra
Cleanup:
- Update README with new structure
- Update justfile paths and valid systems
- Fix submodule paths in .gitmodules
|
2026-03-14 15:50:57 -04:00 |
|
|
|
6c4c116f18
|
updated desktop config for 25.05
|
2025-07-06 01:51:40 -04:00 |
|
|
|
566eae471e
|
changed
|
2025-01-06 05:51:42 -05:00 |
|
|
|
dedd142082
|
removed bookmarks
|
2024-12-01 15:04:48 -05:00 |
|
|
|
07f4608853
|
changes
|
2024-11-11 02:21:41 -05:00 |
|
|
|
500fc03faf
|
changes
|
2024-11-05 22:21:03 -05:00 |
|
|
|
92869f833a
|
updated bookmarks
|
2024-11-05 04:47:31 -05:00 |
|
|
|
253b716ff8
|
added nur + firefox extensions
|
2024-11-05 04:30:30 -05:00 |
|
|
|
0f022c0648
|
Google
|
2024-10-19 19:03:32 -04:00 |
|
|
|
129d952c72
|
firefox options
|
2024-06-26 16:57:16 -04:00 |
|
|
|
891a9d71d9
|
firefox changes
|
2024-06-23 21:36:55 -04:00 |
|
|
|
9f526f8ca3
|
Cleaned up
|
2024-06-21 09:24:41 -04:00 |
|
|
|
6ecf0632cd
|
added passFF extension
|
2024-06-20 00:33:27 -04:00 |
|
|
|
7f83e9d606
|
done for now, need to fix extensions
|
2024-06-15 16:35:19 -04:00 |
|
|
|
d9c856f73e
|
Prepared arkenfox settings
|
2024-06-15 15:09:45 -04:00 |
|
|
|
eb87f6becc
|
Declaratively manage bookmarks
|
2024-06-15 11:10:04 -04:00 |
|
|
|
1feedce1a9
|
prepare to add sops module
|
2024-06-15 10:28:52 -04:00 |
|
|
|
fa17aa6f55
|
added ungoogled_chromium browser
|
2024-06-15 01:46:21 -04:00 |
|