aboutsummaryrefslogtreecommitdiffstats
path: root/modules/desktop/xdg
Commit message (Collapse)AuthorAgeLines
* feat(hyprland): migrate config to Lua, fix API calls, switch to hyprpaperArpit Chakladar2026-07-25-7/+18
| | | | | | | | | | - Set configType = "lua" for Hyprland 0.55+ Lua config format - Rewrite window rules to use hl.window_rule({...}) table API - Convert keybindings to hl.bind() with _args + mkLuaInline - Fix dispatchers: hl.dsp.focus (not window.focus), hl.dsp.focus({workspace=}) (not workspace.switch) - Replace swaybg with services.hyprpaper module for wallpaper - Fix border colors to use base07 (white) / base03 (grey) with rgba() format - Reduce default font size from 16 to 12
* feat: add private email/git config and refine i3 floating window rulesArpit Chakladar2026-07-24-1/+1
|
* feat: migrate from lf to yazi as default file managerArpit Chakladar2026-07-23-1/+6
| | | | | | | | | - Replace lf module with yazi module including base16 theme - Remove file-preview and file-preview-clean scripts (no longer needed) - Add yazi-file-chooser script for XDG Desktop Portal integration - Update i3 keybinding to use yazi - Add GTK_USE_PORTAL and TERMCMD session variables - Add extraLinks support to mkScriptModule
* feat(w3m): add module with desktop entry + integrate into neomuttArpit Chakladar2026-07-23-0/+25
| | | | | | | | | | | - modules/web/w3m: enable/package options, desktop entry via kitty, assertion - modules/web/w3m: delegate to programs.w3m under the hood - modules/web/w3m: default package to programs.w3m.finalPackage - modules/desktop/xdg: add portal config with common.default = "*" - neomutt/nix: use lib.getExe' config.web.w3m.package for w3m refs - neomutt/assertions: add w3m dependency assertion - users/arpit: enable web.w3m
* Removed unnecessary packages.Arpit Chakladar2025-07-10-24/+0
|
* Refactoring code.Arpit Chakladar2024-10-15-0/+24
Stopped using picom. Disabled unused packages and configurations.