duynguyen
|
b9aeb8bbd5
|
feat: ghostty module, noctalia dock, sync bar/theme config, global scroll fix
|
2026-08-17 00:46:12 +07:00 |
|
duynguyen
|
59624cad0a
|
feat: overhaul config — noctalia shell, niri keybinds, battery, extra packages
- niri: switch from replaceStrings patching to plain config.kdl for simplicity
- niri: add Mod+Shift+Q (close), Mod+Shift+HJKL/Arrow (move window),
Mod+Shift+1-9 (move to workspace)
- niri: add layer-rule to disable background-blur on noctalia bar (fix seam)
- noctalia: add capsule_group for cpu+ram (group:sysmon), panel_overlap,
contact_shadow; corner_radius_scale 1.0
- noctalia: add all LC_* locale overrides in plasma-localerc (fix vi_VN calendar)
- system: TLP (battery), UPower, disable power-profiles-daemon (conflicts with TLP)
- system: DDC/CI support (ddcutil + i2c-dev + hardware.i2c)
- system: enable fish shell system-wide
- packages: add tree, fish, ddcutil; noctalia required services documented
- README: full rewrite with current structure, keybinds, fresh-install steps
|
2026-08-14 03:13:46 +07:00 |
|
duynguyen
|
7f19e2afaa
|
fix: use top-level thunar-archive-plugin and tumbler (xfce. prefix removed)
|
2026-08-14 00:36:26 +07:00 |
|
duynguyen
|
e661d75a3f
|
fix: set all LC_* locales to en_US.UTF-8, keep timezone Asia/Ho_Chi_Minh
|
2026-08-14 00:24:17 +07:00 |
|
duynguyen
|
68f37753f5
|
feat: replace waybar/walker/swaylock/swaybg with noctalia shell
|
2026-08-14 00:17:36 +07:00 |
|
duynguyen
|
96369087b5
|
feat: increase window corner radius to 12 for rounded corners
|
2026-08-14 00:08:33 +07:00 |
|
duynguyen
|
213fb53a2c
|
feat: replace waybar/walker/swaylock/swaybg with noctalia shell
|
2026-08-13 23:14:35 +07:00 |
|
duynguyen
|
97f2f2f2ff
|
feat: change walker keybind from Mod+D to Mod+Space
|
2026-08-12 01:51:31 +07:00 |
|
duynguyen
|
0a908ccd4c
|
fix: remove sleep delay from walker daemon, sh -c overhead is sufficient
|
2026-08-12 01:49:54 +07:00 |
|
duynguyen
|
c98b561f4e
|
fix: start walker daemon with 3s delay to avoid niri input race on startup
|
2026-08-12 01:44:49 +07:00 |
|
duynguyen
|
06f09f8490
|
fix: remove walker gapplication-service daemon, was intercepting touchpad input
|
2026-08-12 01:37:06 +07:00 |
|
duynguyen
|
6cd340f048
|
fix: start elephant daemon before walker on niri login
|
2026-08-12 01:31:50 +07:00 |
|
duynguyen
|
cd70817f4f
|
feat: add ghostty, wallpaper folder, start walker daemon on login
|
2026-08-12 01:26:33 +07:00 |
|
duynguyen
|
d2c8846fb9
|
fix: write waybar config directly to bypass hm settings type conflict
|
2026-08-12 01:04:13 +07:00 |
|
duynguyen
|
186a662310
|
feat: add waybar config with niri workspaces, update style
|
2026-08-12 00:59:44 +07:00 |
|
duynguyen
|
08e1b2b4b5
|
feat: add niri, zsh, and daily-use packages
- Add niri compositor with full default config (niri.kdl)
- tap-to-click, natural-scroll, scroll-factor 0.3
- waybar, xwayland-satellite, mako autostart
- kitty as default terminal, fuzzel as launcher
- Add zsh as default shell with autosuggestions, syntax highlighting
- Add starship prompt, zoxide with zsh integration
- Add plasma-manager for declarative KDE dark theme and touchpad settings
- Add zen-browser and claude-desktop via community flakes
- Add vscodium, kitty, foot, fuzzel, waybar, mako, wl-clipboard
- Add swaylock, swayidle, xwayland-satellite for Niri session
- Add daily apps: mpv, imv, grim, slurp, libreoffice, telegram-desktop
- Add CLI tools: btop, ripgrep, fzf, eza, bat, gh
- Set NIXOS_OZONE_WL=1 for Electron apps Wayland and fcitx5 support
- Enable security.polkit for privilege escalation in Niri
- Fix home-manager fontconfig nodePackages bug
- Fix git deprecated userName/userEmail options
|
2026-08-11 23:07:03 +07:00 |
|
duynguyen
|
4cae1d0ed0
|
docs: update Vietnamese input setup instructions in README
Add fcitx5-configtool addon and clarify that Unikey must be added via
fcitx5-configtool's Input Method tab, not through KDE Virtual Keyboard settings.
|
2026-08-10 01:09:13 +07:00 |
|
duynguyen
|
2238607011
|
fix: commit hardware-configuration.nix per host, remove incorrect gitignore
|
2026-08-06 00:27:14 +07:00 |
|
duynguyen
|
e491c0f34c
|
fix: commit hardware-configuration.nix per host, remove incorrect gitignore
|
2026-08-06 00:16:07 +07:00 |
|
duynguyen
|
c297755e2c
|
chore: untrack machine-specific hardware-configuration.nix
|
2026-08-06 00:00:15 +07:00 |
|
duynguyen
|
ca023da655
|
init: NixOS flake config with home-manager and Vietnamese input
|
2026-08-05 23:58:32 +07:00 |
|