Piyush Kumbhare
50faa14621
created notifications.ignore string list option ( #831 )
...
* created notifications.ignore string list option
* reverted auto-formatting
2025-03-14 08:52:41 -07:00
dann-merlin
2be9f1ef6c
Fixed an issue that would prevent the media menu from going fully transparent. ( #796 )
...
The menu-items-section box of the media menu was not transparent by
default. Usually it is fully shadowed by its child "menu-content".
The color and tint of the can be configured by the user.
However, because the menu-items-section box behind the card had a
solid color, it was impossible to configure a transparent card.
Co-authored-by: Merlin Sievers <merlin.sievers@posteo.net >
Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com >
2025-03-01 13:12:59 -08:00
Alejandro
28d2884b2f
Add Zen browser to window titles and media. ( #790 )
...
Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com >
2025-03-01 13:00:48 -08:00
Dany Sluijk
c181f1dd1f
Hyprpanel config can now be represented as true JSON ( #788 )
...
* feat(config): allow reading of JSON nesting
* organized code
Signed-off-by: Dany Sluijk <me@dany.dev >
* style(lib/option): remove unnessesary comments
---------
Signed-off-by: Dany Sluijk <me@dany.dev >
Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com >
2025-03-01 12:23:18 -08:00
davfsa
b1526445f3
Ensure notification service is available when sending a notification ( #720 )
...
* Ensure notification service is available when sending a notification
This is a bit of a weird patch for a fundamental order-of-execution
issue.
The bundler (esbuild) can sometimes place the `notifdService`
instantiation bellow the code calling `Notify`, which would causes the
`notify-send` execution to fail. To avoid this, we can make it seem like
`notifdService` is being used inside `Notify`, so that it is always
placed above the usage of the function, ensuring that we always have a
notification daemon running
* Add eslint-disable-line
* Update src/lib/utils.ts
---------
Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com >
2025-02-28 23:45:07 -08:00
Aaron Hallaert
b1f38f62cc
fix: scaled width and height on recording ( #809 )
2025-02-28 23:28:15 -08:00
V3RM1N
4810d0f502
fix: Added missing semicolon ( #808 )
2025-02-28 00:16:03 -08:00
Jas Singh
429b56484d
Update all references from gpu-screen-recorder to wf-recorder ( #806 )
2025-02-27 23:46:33 -08:00
Chase Taylor
5075c94af2
Add region screen recording ( #791 )
...
* Add region screen recording
* Update readme
* Use get-default-sink and software encoding
Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com >
* Remove log file creation logic
Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com >
---------
Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com >
2025-02-27 17:47:21 -08:00
turtton(watagame)
4f56dacf2b
Replace invalid comma to semicolon ( #804 )
...
Related: #803
Fix syntax error in nix/module.nix where a comma is used instead of a semicolon
2025-02-27 09:04:33 -08:00
Jas Singh
c99fe9d1e2
Add missing options ( #802 )
2025-02-27 01:29:49 -08:00
Jas Singh
f69a0841a8
Create Microphone bar module. ( #801 )
...
* Implement microphone module.
* Add catppuccin themes
* Add rest of themes
* Fix comment
* Add nix settings
2025-02-27 01:24:07 -08:00
Łukasz Leszko
efdcb7d53b
Added nix options for shadows ( #784 )
2025-02-20 23:33:01 -08:00
Jas Singh
3419315e65
Made shadows togglable with default set to false. ( #786 )
2025-02-19 17:23:57 -08:00
davfsa
f8bbd0af80
Fix undefined tooltip text ( #780 )
2025-02-18 09:44:43 -08:00
Jas Singh
9b342341fe
Added shadows to the Bar, Menus, OSD and Notifications. ( #777 )
...
* Added shadows to the Bar, Menus and notifications.
* Add OSD shadows
2025-02-16 21:41:52 -08:00
Jas Singh
3698bfe2b3
Replaced the underlying structure of Hypridle inhibitor to the Astal Idle Inhibitor module. ( #776 )
...
* Update hypridle module to be an all-purpose idle inhibitor module using Astal inhibiting.
* Fix types and module code.
* Update note
* Removed lingering comment.
* Remove hypridle from dependencies.
2025-02-16 12:20:29 -08:00
Jas Singh
867b2a7d68
Added tokyo night (moon variant) and added more variance to tokyo night themes. ( #774 )
2025-02-15 21:12:14 -08:00
Jas Singh
c309a73d2d
Fixed an issue that would cause a hidden bar to unhide when a workspace changed. ( #771 )
...
* Fixed an issue that would cause a hidden bar to unhide when a workspace is changed.
* Remove jsdoc for param that doesn't exist.
2025-02-15 00:01:51 -08:00
wistfulbrick
4424a523bf
Workaround unreliable GDK geometry scaling for matching monitors ( #768 )
...
* Workaround unreliable GDK geometry scaling for matching monitors
* Extra monitor matching handling for transforms/rotation and fractional scaling
* Add monitor key matching debug logging
* Fix fractionally scaled monitor matching, plus slight refactor
* Fix rotation logic
* Use console.debug for debug logging, run linting
* Fix Type errors
* Update debugging comment after testing
* Linting again..
2025-02-14 00:41:45 -08:00
Jas Singh
0d5f80ff5c
Check if client.workspace is not undefined or null. ( #765 )
2025-02-08 00:17:32 -08:00
Jas Singh
6b846b9709
Remove global service declarations and change to declarations upon usage. ( #761 )
...
* Remove global service declarations and change to declarations upon usage.
* Only load cava service if cava is enabled.
2025-02-06 02:15:20 -08:00
Keon Lee
537a9653ed
fix: change workspace spacing option to float ( #749 )
2025-02-04 00:35:03 -08:00
Jas Singh
74065af3d2
Window client title now updates appropriately. ( #741 )
...
* Window client title now updates appropriately.
* Update src/components/bar/modules/window_title/helpers/title.ts
2025-01-25 00:24:15 -08:00
davfsa
562eb64e12
Fix weather api call when query has multiple spaces ( #731 )
2025-01-19 21:24:35 -08:00
Keon Lee
88609f7e4c
feat: add padding option for inactive workspace numbers ( #702 )
...
* feat: add padding option for inactive workspace number
* chore: reorder options to gather padding related options
---------
Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com >
2025-01-15 23:12:21 -08:00
orangc
d49ae7d11d
nix: Add generate config option to HM module + faze out systemd
...
nix: Add generate config option to HM module + faze out systemd
2025-01-14 08:53:38 +03:00
Ben
2d7f289c96
Merge branch 'master' into master
2025-01-13 20:18:10 +10:00
Ferran Aran Domingo
7ef79f7362
chore(nix): add cava options to module.nix ( #718 )
2025-01-13 00:23:40 -08:00
davfsa
636f031b77
Code cleanup ( #719 )
...
- Remove random call to `print`
- Remove double declaration of notifdService
2025-01-12 23:53:32 -08:00
Jas Singh
fab3a8c3a1
Remove the unintended empty space from the power module in the bar. ( #714 )
2025-01-11 12:40:02 -08:00
Jas Singh
db3fa88d18
Update flake bin. ( #712 )
2025-01-11 03:00:31 -08:00
davfsa
a9ad71ff42
Update bluetooth label when a new device connects/disconnects ( #708 )
2025-01-11 00:07:03 -08:00
Ben
63f6f94535
nix: Add config.enable option to HM module
2025-01-10 22:07:20 +10:00
Ben
31b5f32d69
Merge branch 'Jas-SinghFSU:master' into master
2025-01-10 21:51:31 +10:00
Jas Singh
1812193658
Added ghostty to the window titles. ( #706 )
2025-01-09 23:21:06 -08:00
orangc
df847f46be
Merge pull request #705 from Jas-SinghFSU/nix-update
...
chore(nix): update flake.lock
2025-01-09 13:36:50 +03:00
orangci
6d9165bde1
chore(nix): update flake.lock
2025-01-09 13:12:05 +03:00
Jas Singh
24a718bacb
Update wallpaper transition fps and swww dependency is only checked if wallpaper is enabled. ( #703 )
2025-01-08 18:43:58 -08:00
Amaan Qureshi
9663d2f6b7
fix(window-title): correct Thorium title name ( #700 )
2025-01-07 21:51:28 -08:00
Jas Singh
d46e7ff417
Update nix flake to include cava. ( #689 )
2025-01-03 00:54:22 -08:00
Jas Singh
e525d9e03a
Update how conditional elements are rendered for bar modules. ( #688 )
2025-01-03 00:23:10 -08:00
emanuel
0533965c86
chore(scss): remove min-width on volume button ( #676 )
...
It's awkward to have a min-width on volume percentage and not on battery, it looks more natural when fitting the content so I removed the min-width
Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com >
2025-01-02 22:53:50 -08:00
Ed Bennett
6efcd60467
Cava Module ( #662 )
...
* First version of the cava module
* Update cava stuff
* Update themes for cava
* Update themes
* Handle cava visibility when null
* Add bar characters in options
---------
Co-authored-by: Ed Bennett <ed@dodimead.com >
Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com >
2025-01-02 22:45:37 -08:00
Jas Singh
a071e4c17d
Updated popup menu layouts and fixed workspace behavior. ( #687 )
2025-01-02 22:33:34 -08:00
benvonh
30ba8e7c75
nix: Use lib.optionals for overlays in HM module
2025-01-03 01:24:59 +10:00
benvonh
e19518ad60
nix: Deprecated systemd.enable option
2025-01-02 23:19:56 +10:00
benvonh
92a0f377be
Merge branch 'master' of https://github.com/benvonh/HyprPanel
2025-01-02 07:33:03 +10:00
benvonh
5dce5bc67e
nix: Possibly remove systemd unit from HM module
2025-01-02 07:33:01 +10:00
Jas Singh
210d5e2a5e
Fixed an issue that would cause the scroll direction to be inverted on secondary monitors. ( #683 )
...
* Fixed an issue that would cause the scroll direction to be inverted on secondary monitors.
* Update import paths and tsconfig.
2024-12-31 03:20:47 -08:00