-
1853617f12
docs: add detailed STRUCTURE.md documentation
Bernardo Magri
2026-04-12 23:04:26 +01:00
-
ffdc67d246
fix: resolve 'outside /home/bernardo' build failure by avoiding directory symlink conflicts
Bernardo Magri
2026-04-12 22:53:44 +01:00
-
b3fb246ce3
fix: allow unfree packages to resolve VS Code build failure
Bernardo Magri
2026-04-12 22:48:44 +01:00
-
5f0834f30c
refactor: consolidate app configurations and utility scripts
Bernardo Magri
2026-04-12 22:32:44 +01:00
-
a7dbca80a6
fix: resolve VM startup failures, broken Hyprland functionality, and theme integration
Bernardo Magri
2026-04-12 20:54:03 +01:00
-
bbdf34ced8
refactor: implement component-based architecture for enhanced maintainability
Bernardo Magri
2026-04-12 14:51:15 +01:00
-
a9ee79a5ce
fix: add stylix compatibility shims for missing program options
Bernardo Magri
2026-04-11 20:20:32 +01:00
-
b27fc5aee8
refactor: major architectural restructure for theme-centric organization
Bernardo Magri
2026-04-11 19:38:27 +01:00
-
769fd88f25
fixing install.sh
Bernardo Magri
2026-04-10 20:28:54 +01:00
-
9f62f0f5f1
fixing install.sh
Bernardo Magri
2026-04-10 20:25:58 +01:00
-
7590fc4057
fix(install): fix gum syntax and TTY redirection in bootstrap script
Bernardo Magri
2026-04-10 20:22:13 +01:00
-
db18304fb6
fix(install): fix syntax errors, module references and branding in install script
Bernardo Magri
2026-04-10 19:52:01 +01:00
-
57580dbdb0
adding install script
Bernardo Magri
2026-04-10 18:51:01 +01:00
-
c6902d5b6d
fixing hyprland errors
Bernardo Magri
2026-04-09 13:38:00 +01:00
-
ef54a4b67c
fix: stabilize waybar with systemd and correct shebangs
Bernardo Magri
2026-04-08 20:03:15 +01:00
-
8ae026474f
fix: provide declarative fallback for theme hyprland.conf
Bernardo Magri
2026-04-08 19:26:34 +01:00
-
1184cad61a
fix: exclude ported apps from XDG auto-mapping to avoid collisions
Bernardo Magri
2026-04-07 18:59:45 +01:00
-
3ff6815ab0
refactor: rename Hyprland entrypoint to nomarchy.conf and finalize config sourcing
Bernardo Magri
2026-04-07 18:57:21 +01:00
-
98b7c99023
feat: enable Hyprland and wlroots logging for debugging
Bernardo Magri
2026-04-06 22:18:20 +01:00
-
d0f7e67d3d
fix: add wrapQtAppsHook to SDDM theme derivation
Bernardo Magri
2026-04-06 21:53:58 +01:00
-
a6ec85d1ef
fix: use proper settings attrset for hypridle
Bernardo Magri
2026-04-06 21:52:07 +01:00
-
eebec40ea0
minors
Bernardo Magri
2026-04-06 21:50:44 +01:00
-
0ce8602384
refactor: final architecture audit and hardening
Bernardo Magri
2026-04-06 21:49:34 +01:00
-
8b4e9ef6c8
cleanup: remove legacy config files and commit VM refactor
Bernardo Magri
2026-04-06 21:46:08 +01:00
-
a31023c037
refactor: systemic refactor for FHS compliance, native systemd migration, and script hardening
Bernardo Magri
2026-04-06 21:45:33 +01:00
-
5c45b10d88
refactor: unify SwayOSD and Hypridle configurations in Nix
Bernardo Magri
2026-04-06 21:41:46 +01:00
-
f5f515c2f7
refactor: strip redundant Alacritty theming in favor of Stylix
Bernardo Magri
2026-04-06 21:41:30 +01:00
-
358b129f0f
refactor: harmonize Hyprland config by sourcing legacy hyprland.conf
Bernardo Magri
2026-04-06 21:41:24 +01:00
-
0065334164
cleanup: remove obsolete waybar and walker CSS templates
Bernardo Magri
2026-04-06 21:41:14 +01:00
-
45ca66119a
refactor: unify Walker configuration into Nix and delete legacy TOML
Bernardo Magri
2026-04-06 21:41:11 +01:00
-
db8b009638
refactor: unify Waybar configuration using Nix and fix legacy paths
Bernardo Magri
2026-04-06 21:40:50 +01:00
-
3e1b1efa6f
refactor: safe stylix wallpaper path interpolation
Bernardo Magri
2026-04-06 21:39:17 +01:00
-
db6bdd8495
refactor: move state migration to pre-flight, fix XDG hardcoding, and prevent Nix store bloat
Bernardo Magri
2026-04-06 21:37:24 +01:00
-
0194569a42
including new theme summer-night
Bernardo Magri
2026-04-06 17:21:29 +01:00
-
bb6b46b76e
fix(system): finalize VM stabilization and fix Hyprland syntax
Bernardo Magri
2026-04-05 14:58:33 +01:00
-
c336f528a8
fix(hyprland): proper rule syntax for 0.52.1 and re-enable autostart
Bernardo Magri
2026-04-05 14:30:46 +01:00
-
1fa60ed64a
fix(vm): increase RAM to 8GB and fix Hyprland rule syntax to prevent crashes
Bernardo Magri
2026-04-05 14:17:52 +01:00
-
c71cb7ea71
fix(sddm): use defaultSession instead of non-existent autoLogin.session
Bernardo Magri
2026-04-05 13:27:08 +01:00
-
70798abcb0
fix(vm): debug hang by disabling on-boot scripts and increasing resources
Bernardo Magri
2026-04-05 13:23:20 +01:00
-
663ee214d6
fix(vm): restore Plymouth splash and fix SDDM session selection
Bernardo Magri
2026-04-05 13:22:09 +01:00
-
ac6087559d
fix(vm): ensure Plymouth display and fix black screen in Hyprland
Bernardo Magri
2026-04-05 12:48:43 +01:00
-
2afd5eaa36
fix(vm): fix Plymouth theme path and optimize VM graphics for splash screen
Bernardo Magri
2026-04-05 12:41:21 +01:00
-
34c87d21ef
fix(sddm): enable withUWSM for hyprland to resolve evaluation error
Bernardo Magri
2026-04-05 11:21:47 +01:00
-
9d36110123
fix(vm): fix Plymouth, SDDM, and autologin for VM testing
Bernardo Magri
2026-04-05 11:20:24 +01:00
-
8a72a09bd8
fix(system): enable uwsm and fix session detection to allow VM login
Bernardo Magri
2026-04-05 11:18:41 +01:00
-
7f086f07bf
chore(branding): add missing icon.svg asset
Bernardo Magri
2026-04-05 11:15:09 +01:00
-
d59cb8f0ca
fix(flake): set home-manager.useGlobalPkgs to false to resolve evaluation warnings
Bernardo Magri
2026-04-05 11:15:02 +01:00
-
854f429360
fix(bin): correct VM runner binary names and fix typos in test scripts
Bernardo Magri
2026-04-05 11:10:57 +01:00
-
64c1dc937d
chore(branding): update fastfetch ASCII icon and fix branding typos
Bernardo Magri
2026-04-05 11:06:42 +01:00
-
514b305713
feat(system): comprehensive branding, styling, and system feature update
Bernardo Magri
2026-04-05 10:52:41 +01:00
-
9d5049aed5
chore(hygiene): final script cleanup and plymouth optimization
Bernardo Magri
2026-04-04 21:34:02 +01:00
-
4abd4d4686
chore(todo): add project TODO list and improve Plymouth LUKS support
Bernardo Magri
2026-04-04 20:42:20 +01:00
-
e3d8c9ca75
feat(branding): professionalize installer and system branding
Bernardo Magri
2026-04-04 20:34:32 +01:00
-
09377e37ea
chore(hygiene): final script cleanup and persistence fixes
Bernardo Magri
2026-04-04 19:54:01 +01:00
-
08e2b4e248
feat(system): professionalize system configurations
Bernardo Magri
2026-04-04 19:22:47 +01:00
-
42f515f4a9
feat(themes): declaratively manage icons, cursors, and dark/light modes
Bernardo Magri
2026-04-04 18:33:00 +01:00
-
0bd67f1ee0
fix(flake): expose inputs for downstream propagation
Bernardo Magri
2026-04-04 17:43:33 +01:00
-
8775c6a4bf
feat(upstream): switch to remote git repository for engine
Bernardo Magri
2026-04-04 17:35:37 +01:00
-
81d0f0b542
feat(downstream): add easy configuration overrides
Bernardo Magri
2026-04-04 10:40:15 +01:00
-
4020ad5878
feat(core): professionalize state migration via Nix activation
Bernardo Magri
2026-04-04 10:35:02 +01:00
-
6032ab1815
fix(configs): declaratively map all upstream config directories
Bernardo Magri
2026-04-04 10:25:15 +01:00
-
b03196514a
chore(hygiene): remove legacy Arch Linux and imperative scripts
Bernardo Magri
2026-04-04 10:13:32 +01:00
-
b86c2bad43
feat(themes): implement declarative theme file management
Bernardo Magri
2026-04-04 10:13:12 +01:00
-
cfd5e4bb65
feat(core): migrate system state to unified declarative JSON
Bernardo Magri
2026-04-04 10:11:09 +01:00
-
f1ed0d7f47
docs: update README with new architecture and installer guide
Bernardo Magri
2026-04-03 21:11:03 +01:00
-
d92309fd59
chore: ignore VM disk images and ISO artifacts
Bernardo Magri
2026-04-03 21:08:50 +01:00
-
494fa2a6c9
chore: remove temporary options module after logic migration
Bernardo Magri
2026-04-03 21:07:18 +01:00
-
2821d30858
feat(scripts): add nomarchy-sync and improve theme scripts
Bernardo Magri
2026-04-03 21:07:15 +01:00
-
90e1a21701
feat(home): enhance user environment and dynamic theming
Bernardo Magri
2026-04-03 21:07:12 +01:00
-
14d7a89a84
feat: implement 'Erase Your Darlings' (Impermanence) root wipe
Bernardo Magri
2026-04-03 21:06:59 +01:00
-
1b4535aa0a
feat(installer): add internet wizard, localization, and software profiles
Bernardo Magri
2026-04-03 21:06:53 +01:00
-
29cc0d2547
feat: implement modular foundation and core system services
Bernardo Magri
2026-04-03 21:06:42 +01:00
-
33deeb494b
initial commit
Bernardo Magri
2026-04-01 17:06:01 +01:00
-
12cdfaeeef
Initial commit
Bernardo Magri
2026-04-01 17:03:25 +01:00