- Upd: URL for mangoWC
- Fix: eval warning for cattputccin themes
```sh
catppuccin.enable = true
catppuccin.autoEnable = false
```
- Upd: Home Manager copies `yazi` config files to match default cfg
- Later I want to re-do the config in nix format again
- Switched: `seatd` to `logind`
- `seatd` kept crashing
- Added: `synfetch`
- Allowing `openssl v1.1.1w`
- It's end-of-life so marked `insecure`
- `discord`, `discord-canary` and `direnv` use it
- Issue is older version of `electron`
- Will disable this when there's an update
- Fixed `wayfire` build errors
- Fixed `bugsvim` build errors
- Unset `restore cursor` in `bugsvim` config
- Updated to v7.0.1 kernel
- Set `neovide` to `$VISUAL` editor
- Set default for `thunar` to `neovide`
- Updated `MangoWC` configuration syntax
- Rolled `neovim` back to 11.5
- 12.0 breaks `snacks` plugin for inline images
- Added new utils
- `kmon` Kernel monitor
- `isd` systemd tool
- `zenith` htop, btop like tool
- `lstr` enhanded `tree` util
- `systroid` systemd manager on steroids
- Fixed syntax error in `kitty.conf`
- Trying `gtk` portal as primary with `hyprland` portal as fallback
- Fixed evaluation warnings:
- `gtk.gtk4.theme` is now set to `null`
- `git signing` is now set to `null`
- Updated `foot` terminal config `[colors]` is now `[colors-dark]`
- Adjusted `foot` terminal floating window size
- Fixed title for Idle inhibit keybind
- Removed `ghostty-bg` doesn't work reliably
- The background doesn't always show up especially on subsquent terminals
- Swapped `rofi-legacy` and `rofi.menu` keybinds
- Fixed waybar hang on re-login
- flatpak fuse had 1m49s timer for `xdg-docment-portal`
- Shortend it
- Also add `pkill -9` on logout
- Fixed keybinds parser
- Removed `agsv1` and `agsv2.x`
- Don't use anymore
- Removed ags overview code also
- `custom/weather` now calls flatpak weather app
- Fixed HomeMgr failing to backup files on rebuild
- Added `nixpkgs-cache` script to check ddubsOS for pkg cache hit rate
- Added screen record widget to waybar
- `custom/screenrec`
- Using `gpu-screen-recorder`
- Fixed wallpaper restore issue after rebuild
- Fixed icons not showing in system tray, set `hicolor` as fallback
- Fixed issues with `qs-wallpaper,qs-wlogout`
- Forced Qt/QML logs to console in qs-wallpapers, qs-vid-wallpapers, and qs-wlogout
- Soo the wrapper scripts can parse selections/commands when launched from Waybar/Rofi.
- Made disown non‑fatal in qs-wallpapers-apply, qs-vid-wallpapers-apply, and qs-wallpape
rs-restore.
- Ported `bugsvim` neoVim config to ddubsOS
- This is the config I used outside of NixOS
- Uses LazyVim plugin manager
- The source files can be updated like a normal config and rebuilt
- Has many LSPs, Image Preview and Markdown preview
- Updated to unstable branch
- Resolves numerous dependencies issues
- Hyprland v0.54.1
- Added `scolling` and `monocle` layouts
- Added layout toggle `SUPERALT + L`
- `SUPERALT + 1..4` for specific layouts
- `SUPERALT + 1` = `dwindle`
- `SUPERALT + 2` = `master`
- `SUPERALT + 3` = `scrolling`
- `SUPERALT + 4` = `monocle`
- `SUPER J/K` now maps to current layout mode
- Added notifications for layouts
- Added NixOS icon to notifcations
- Removed `pyprland`
- Added `DropTerminal` script from `KoolDots` project
- Removed Hyprpanel
- It's not being maintained anymore
- Vendor is creating replacement `wayle`
- Disabled `zls` in `nixvim.nix` fails to build
- Added:
- `fanctl` and `fancontrol-gui`
- `mpv.nix`
- `mpv` v0.41 uses `--vo=next` by default
- This sets fullscreen mode to HDR
- On non-HDR systems colors are washed out
- `mpv.nix` sets default to `--vo=gpu`
- Removed hyprland plugins
- Never going to use them again
- Removed `windowrules.nix` made `WindowRules-ng` default
- Now that Hyprland v0.53 is in nixpkgs unstable branch
- Moved animation files to their own subdir
- Started cleaning up `WindowRules-ng`
- Adding proper titles, adding some opacity
- Enabled:
Blur features: - `xray` - `special` - `popups`
- Disabled:
- `nixvim` INFO messages
- Too noisy
- `AWWW`
- Wasn't using it yet
- Flake Failed to download
- Left code in, just commented out
- `flake.nix`
- `overlays.nix`
- `req-packages.nix`