Commit graph

13 commits

Author SHA1 Message Date
Harald Hoyer
31df523787 refactor(home): extract shared wezterm module
Add a `metacfg.tools.wezterm` home-manager module so wezterm.lua
configuration can be reused across hosts instead of being duplicated
inline. Migrate halo and amd to the new module and enable it on rialo
(font size 14, term = xterm-256color).
2026-04-27 09:47:49 +02:00
6d0186eadb chore: statix fix 2026-04-20 10:09:24 +02:00
536ad5a47a refactor(nix): remove background image HSB adjustments
- Deleted `window_background_image_hsb` configuration for WezTerm.
- Simplifies the terminal setup by removing unnecessary brightness, hue, and saturation settings.
- Retains the custom background image for consistent aesthetics.
2026-02-10 19:07:11 +01:00
b53c672b51 feat(nix): adjust WezTerm background brightness
- Increased `window_background_image_hsb.brightness` from 0.3 to 0.5 for improved visibility and aesthetics.
2026-02-10 16:40:31 +01:00
89b97c11b0 feat(nix): add custom background to WezTerm
- Configured a new custom background image for the WezTerm terminal.
- Added brightness, hue, and saturation adjustments for better visual customization.
- Included the background image file in the Nix configuration.
2026-02-10 16:38:44 +01:00
abca87c67b refactor(nix): remove unused WezTerm fullscreen handling logic
- Deleted the `action_unless_fullscreen` function and its related keybindings, as they were commented out and no longer in use.
- Simplifies and cleans up the WezTerm configuration for better maintainability.
2026-02-10 15:29:11 +01:00
267be620cf feat(nix): enhance WezTerm and Fish configuration
- Enabled scroll bar and added conditional fullscreen key handling in `wezterm.lua` for better usability.
- Updated Fish shell to set global `LESS` mouse support for improved navigation.
2026-02-10 15:22:58 +01:00
dee480b574 feat(nix): update favorite apps to replace GNOME Console
- Replaced `org.gnome.Console.desktop` with `org.wezfurlong.wezterm.desktop` in `favorite-apps`.
- Ensures WezTerm is prioritized in the application launcher for improved terminal functionality.
2026-02-10 14:12:31 +01:00
c7460503a3 feat(nix): add WezTerm configuration and package
- Added WezTerm package to the GUI services module for enhanced terminal capabilities.
- Configured a custom `wezterm.lua` file to enable Kitty keyboard support.
- Minor adjustment to `favorite-apps` in Home Manager for streamlined customization.
2026-02-10 14:09:32 +01:00
a28cd7948c feat(nix): replace GNOME Terminal with GNOME Console
- Updated `favorite-apps` to include `org.gnome.Console.desktop` instead of `org.gnome.Terminal.desktop`.
- Aligns configuration with the newer GNOME Console application, providing a modern terminal experience.
2026-01-28 09:17:08 +01:00
db073f32f0 feat(amd): replace Spotify with Cider-2 in program list
- Replaced `spotify.desktop` with `cider-2.desktop` in `default.nix` under the `programs` list.
- Maintains the curated software list with updated preferences.
2026-01-19 15:48:19 +01:00
fac6ac101a refactor(amd): remove commented syncthing configuration
- Deleted unused Syncthing settings block from `default.nix` to clean up the configuration file.
- Simplifies maintenance and reduces clutter by removing legacy, commented-out code.
2026-01-19 14:11:15 +01:00
7f9248ad00 add amd 2026-01-17 14:48:45 +01:00