aboutsummaryrefslogtreecommitdiffstats
path: root/modules/desktop
Commit message (Collapse)AuthorAgeLines
* fix(desktop/icons): use available Senpai iconArpit Chakladar32 hours-2/+2
|
* fix(eww): resolve terminal app iconsArpit Chakladar32 hours-3/+26
|
* fix(desktop/eww): using scroll for volume uses boostArpit Chakladar33 hours-1/+3
|
* fix(audio): support volume boost controlsArpit Chakladar33 hours-1/+3
|
* feat(office): migrate calendar module to khalArpit Chakladar33 hours-0/+6
|
* feat(desktop/icons): changed the icons for aria2 service actionsArpit Chakladar2026-09-26-0/+12
|
* feat(desktop/icons): using icons submodule, to provide icons for all modulesArpit Chakladar2026-09-26-1/+192
|
* feat: using icons from tera-icon-themeArpit Chakladar2026-09-26-35/+17
|
* feat: added actions for different modulesArpit Chakladar2026-09-26-28/+36
|
* feat(desktop/rofi): added rofi actionsArpit Chakladar2026-09-25-1/+79
| | | | | | Rofi actions allows users to run some of the most commonly run shell commands (like shutdown, poweroff monitors, start usque/vpn tunnels), from a rofi menu instead of having to memorize and type them out.
* refactor: some more minor refactoringArpit Chakladar2026-09-24-4/+13
|
* refactor: ran newly configured formatter for the whole projectArpit Chakladar2026-09-24-51/+115
|
* refactor(naming): use kebab-case option names and consistent gopass secret ↵Arpit Chakladar2026-09-24-10/+13
| | | | naming
* refactor(modules): introduce cfg local bindings and submodule option typesArpit Chakladar2026-09-24-14/+48
|
* feat(desktop/swayidle): added idling for the desktop sessions after timeoutArpit Chakladar2026-09-23-0/+38
|
* Revert "fix(desktop/eww): fixed the overflowing of the windows and workspaces"Arpit Chakladar2026-09-23-72/+39
| | | | This reverts commit 31f0f74817a0a3fd0eb9dcd6fa192f6fc3b0a352.
* feat(desktop/mako): added mako the notification daemonArpit Chakladar2026-09-23-0/+61
|
* chore(desktop/eww): added documentation commentArpit Chakladar2026-09-23-1/+6
|
* fix(desktop/eww): fixed the overflowing of the windows and workspacesArpit Chakladar2026-09-22-39/+72
|
* feat(communication/neomutt): using chawan as the default pagerArpit Chakladar2026-09-20-1/+1
|
* chore: added better assertions for options for submodulesArpit Chakladar2026-09-20-1/+18
| | | | | Now setting options for submodules requires the submodule to be enabled first.
* chore: projectwide refactoringArpit Chakladar2026-09-18-91/+161
| | | | | | - Using more consistent naming conventions across the project. Using java style super descriptive variable names. - Removed slop comments in favor of using more descriptive naming conventions.
* chore: changed font, cleaned up niri keybindingsArpit Chakladar2026-09-16-40/+27
| | | | | Using a non-lingatures font. Using the in-built screenshot freature of niri, and some other refactorings
* feat(colors/base16): using the new base16 colorscheme in all modulesArpit Chakladar2026-09-15-66/+66
|
* chore: added + fixed all description comments in all scriptsArpit Chakladar2026-09-15-2/+2
|
* fix(desktop/eww): stopped using toString to get paths to iconsArpit Chakladar2026-09-15-9/+9
| | | | | Using toString doesn't make the references for those stores. Using ${<path>} does.
* fix(desktop/eww): fixed niri status unhandled characters and no .desktop entriesArpit Chakladar2026-09-14-10/+47
|
* feat(desktop/xdg): configured gtk to use base16 colorschemeArpit Chakladar2026-09-11-39/+158
|
* fix(desktop/eww): fixed the niri-status.lua script from crashingArpit Chakladar2026-09-10-7/+54
| | | | | | | The niri-status.lua script stopped when niri msg -j event-stream stops like when niri goes to sleep. This lead to a broken pipe for deflisten for bar. Now it infinitely loops with delay to restart niri msg -j event-stream if it ever stops.
* refactor: removing with pkgs blocks, other minor changesarpitchakladar2026-09-09-3/+3
|
* feat(desktop/niri): added and modified keybindings, fixed configsArpit Chakladar2026-09-06-31/+23
| | | | | | | | | | - using keybindings - Mod+D for launching rofi - Mod+R for cycling between layouts (50% and 100%) - fixed Mod+number keybinding for moving to workspaces - removed unnecessary/unused keybindings - using the home-manager option to set the layer-rule for the overview background instead of writing raw text configuration
* fix(desktop/eww): fixed the startup of eww-bar + eww servicesArpit Chakladar2026-09-05-5/+13
|
* fix(desktop)/typo(office): fixed eww-bar service, fixed calcurse module nameArpit Chakladar2026-09-01-0/+1
| | | | | | | - eww-bar now successfully starts whenever eww.service starts, without fail - calcurse was written as calcaurse for some reason, fixed the embarassing typo
* desktop: added battery section to eww bar, niri overview backgroundArpit Chakladar2026-09-01-7/+106
| | | | | | - added a much needed battery section to the eww bar system-stats section - nivi overview now uses the sapling.png image as the background
* chore: added more language support and lsps in development flakeArpit Chakladar2026-08-31-15/+1
|
* refactor: fixed the eww-bar service, standardised fonts and font sizesArpit Chakladar2026-08-31-8/+5
|
* refactor: moved eww bar into its dedicated sub sub moduleArpit Chakladar2026-08-31-9/+9
|
* desktop: added eww bar launching service, moved scss config to defaultArpit Chakladar2026-08-31-30/+45
|
* feat: replaced python scripts with luaArpit Chakladar2026-08-31-863/+1113
| | | | | - using lua scripts where we previously used python for lower resource consumption
* desktop: 12 hour time format for eww barArpit Chakladar2026-08-29-2/+6
|
* refactor: using lib.mkOption for exposing used packagesArpit Chakladar2026-08-29-1/+6
|
* desktop: added icon for tun type network devicesArpit Chakladar2026-08-29-1/+3
|
* refactor: adding explicit options to enable scriptsArpit Chakladar2026-08-29-3/+53
| | | | | - some scripts that are not critical to the functioning of other options, can be enabled/disabled
* desktop: removed unknown window icon from eww barArpit Chakladar2026-08-29-4/+2
|
* refactor: using the script maker script everywhereArpit Chakladar2026-08-29-72/+25
|
* desktop: separated the bar.yuck file into its own moduleArpit Chakladar2026-08-29-86/+112
|
* desktop: using standard font sizes across the configurationArpit Chakladar2026-08-29-13/+48
|
* desktop: fixed the font sizes used in gtk, chromium uses gtkArpit Chakladar2026-08-29-1/+1
| | | | | | - 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
* desktop: showing tooltip on hover for workspace buttonsArpit Chakladar2026-08-29-0/+22
|
* desktop: added audio section to eww system sectionArpit Chakladar2026-08-29-4/+81
|