| Commit message (Collapse) | Author | Age | Lines |
| | |
|
| |
|
|
|
| |
- using lua scripts where we previously used python for lower resource
consumption
|
| | |
|
| |
|
|
|
|
| |
- some of the font sizes for gtk based applications where
dis-proportionately large, like on chromium
- chromium now uses the gtk system theme, and system titlebars
|
| |
|
|
|
|
|
| |
- using the settings for niri provided by home-manager for
configuration, instead of writing raw text configuration
- preventing chromium from using the gnome keyring for password
encryption
|
| |
|
|
|
| |
- changed my mind, removed gtk based config options
- setting dark mode in chromium explicitely
|
| |
|
|
|
|
|
| |
- removed the custom chromium theme, wasn't that convenient to use
anyways
- moved the home.sessionVariables.TERMCMD to yazi's config instead of
xdg config
|
| | |
|
| |
|
|
|
|
|
| |
- Remove builtins.fetchurl-based version checking from lib.nix
- Move each extension into its own directory with default.nix + metadata.nix
- Add extensions/metadata.nix to compile all update metadata into a list
- Generate update checks via a standalone shell script in updates/
|
| | |
|
| |
|
|
|
|
| |
- added/replaced some more keybindings to be more vim-like
- fixed the graphics acceleration on ungoogled-chromium by forcing it to
use opengl pipelines
|
| |
|
|
|
| |
- Using eza instead of lsd for ls replacement, cuz its better
- Some other minor refactoring for chromium extensions
|
| | |
|
| | |
|
| |
|
|
|
| |
- added git tag based latest version from github for vimium
- added vimium extension and loading it unpacked
|
| |
|
|
|
| |
- replaced dark-mode with darkreader for better dark mode support
- half-page and full-page navigations now center the cursor
|
| |
|
|
|
| |
- Natural scrolling, button for left and right clicks, drag lock and so
on
|
| |
|
|
|
| |
- Rewriting the neomutt keybindings by hand
- Updated comments to be simpler
|
| |
|
|
|
|
|
| |
- Added package options to each module which defines the
package/derivation that should be used in all other modules
- Added a systemd oneshot service that autosets darkman to dark mode
- Removed the prompt from rofi
|
| |
|
|
|
|
|
|
| |
- Added example on how to enable pgp signing on gmail email accounts
- The programs.browserpass.enable option only used extension ids for the
actual extensions not for the custom extension key we gave it. So we
are updaing the com.github.browserpass.native.json file to manually add
our own extension id to it
|
| |
|
|
|
|
|
|
|
|
|
| |
- Every home-manager switch had a change to change the ids of the
extensions, now we get the same extension id for any build of the
given extension
- Sending emails from neomutt send duplicate emails, it is now fixed
- Auto re-registering in usque-warp connect, as it gets deactivated
in about 24 hours
- Using a style.mustache.css for the waybar css configs for syntax
highlighting
|
| |
|
|
|
|
| |
- Added a custom theme as an extension with just manifest.json file. The
theme now more closely matches the colors of the rest of the
applications.
|
| |
|
|
|
|
|
|
|
| |
- Replace unzip with ouch from file-management.ouch.package
- Replace python3-based CRX header parsing with pure shell (od)
- Add assertion that file-management.ouch is enabled when chromium is
- Thread config through to extension lib
- Add bookmark_bar.show_on_all_tabs = false to chromium prefs
- Add private modules: cloudflare-warp wireguard, email, git config
|
| |
|
|
|
| |
- Added extension id for searxng-home
- Updated searxng-home to v0.2.0
|
| |
|
|
|
|
| |
- SearXNG-Home extension converts the new tab page into a page that
automatically uses https://searx.space to find publicly hosted searxng
instances for searching
|
| |
|
|
|
|
| |
- Add web.chawan.homeUrl option (default: https://searx.space)
and pass it as the startup URL in the desktop entry.
- Set NewTabPage.FooterVisible = false in Chromium preferences.
|
| |
|
|
|
|
|
|
|
|
|
| |
- Switch to using ungoogled-chromium package instead of chromium to get
away from google tracking
- Installing extensions unpacked from their source code/zip downloads
for ungoogled-chromium
- Using hl.env to pass environment variables to hyprland as
home.sessionVariables don't get passed
- Fixed the graphics acceleration for hyprland, but passing the
environment variables through hl.env
|
| |
|
|
|
|
|
|
|
| |
- Replace feh module with swayimg (Wayland-native image viewer with Lua config)
- Extract shared app icons into waybar lib, switch to title-based matching in window module
- Remove gnome-keyring wrapper from ente-auth, drop custom desktop entry
- Clean up bluetui/impala desktop entries (lowercase name, drop --class flag)
- Add PASSWORD_STORE_DIR session variable to gopass
- Switch Chromium to True Amoled Black theme
|
| |
|
|
|
|
| |
- Fixed the keybinding to resize the windows to 50% and 100% (Super + =)
- Left Click + Drag on mouse to move windows
- Right Click + Drag on mouse to resize
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Set GDK_SCALE, QT_SCALE_FACTOR, monitor scale=1, chromium
--force-device-scale-factor=1.15
- Migrate dwindle → scrolling layout with column config and Equal key
resize
- Bump default font size to 18, cursor to 20, system-monitor font shift
- Change gap_out to 10, border width to 1px, inactive border to base03
- Refactor waybar workspaces/network to use shared mkIcon helper
- Toggle window close with SHIFT+Q, remove redundant file-explorer size
rule
- Thinner rofi borders, larger width, bigger icons, bold prompt color
- Tidy waybar spacing: uniform margins, larger padding, resized
workspace buttons
- Enable xwayland force_zero_scaling
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
- Add waybar with base16-themed bar, modules (workspaces, window, volume, battery, network, vpn, cpu, memory, date, time), and CSS style
- Replace polybar with waybar in desktop imports
- Launch waybar + hyprpaper on hyprland startup
- Extract hyprpaper into its own module with eDP-2 output target
- Tweak border colors (active: base07→base03, inactive: base03→base00)
- Enable Nordzy cursor theme with hyprcursor support
- Add private email (neomutt) and git (signing key) configs
- Remove chromium force-device-scale-factor flag
- Drop explicit desktop.hyprland.enable from user config
- Add result to gitignore
|
| | |
|
|
|
- Replace Brave with Chromium as default browser
- Switch to uBlock Origin Lite, add extension descriptions
- Enable vertical tabs, high efficiency mode, and system color theme
- Remove managed browser policies (RestoreOnStartup, PasswordManager, etc.)
- Expose configurable `web.chromium.package` option
- Fix browserpass guard to check `chromium.enable` instead of `brave.enable`
- Enable systemd integration for aria2
|