Commit Graph

48 Commits

Author SHA1 Message Date
Rubin Bhandari
d881efcb77 doc: Update README.md (#390)
gvfs is actually needed to cache media thumbnails

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>
2024-10-29 20:09:43 -07:00
Jas Singh
70f4517bb6 Update dependencies. (#372) 2024-10-26 13:14:27 -07:00
Jas Singh
f2985e7c78 Update hyprpanel image (#312)
* Update hyprpanel image

* Update images
2024-10-08 00:27:39 -07:00
Mart van de Ven
0ff9b4e377 Add install instructions for Fedora (#260)
* Add install instructions for Fedora

* Implement PR Feedback
- Add subsection for `COPR` setup
- Add Priority to `solopasha/hyprland` to avoid conflicts in the `swww` package.
- Remove `cargo` from DNF instructions
- Add `solopasha/hyprland` to DNF instructions
- Remove `cargo` instructions
- Add `gvfs` to DNF instructions
- Add requested python instructions
- Add `sudo` to the commands
2024-09-16 02:08:49 -07:00
TheyCallMeSecond
977b753557 adds power-profiles-daemon to dependencies (#262)
* adds power-profiles-daemon to dependencies

* adds power-profiles-daemon to dependencies
2024-09-15 15:27:54 -07:00
Jas Singh
f09ffa7699 Implement custom icons per workspace. (#261)
* Implement custom icons per workspace.

* Finish custom workspace icon implementation

* Remove unsupported color definition.
2024-09-15 15:19:32 -07:00
Jas Singh
4238a5516e Add pacman-contrib to optional dependencies. (#256)
* Update README.md

* Update README.md
2024-09-14 17:35:19 -07:00
Ethan Vogelsang
41dbc3829a Add option for generation of pywal colors with wallpaper change (#219)
* Add option for generation of pywal colors with wallpaper change

* Update README.md

* Address review
2024-09-08 14:13:14 -07:00
Jas Singh
4cdda38604 Implement framework for custom modules and out of the box custom modules as well. (#213)
* Create declarative module scaffolding

* Added ram module (WIP)

* Updates to options, styling and more.

* Added function for styling custom modules.

* Added utility functions and cleaned up code

* Type and fn name updates.

* Update module utils to handle absent values.

* Added icon color in style2 that was missing.

* Linted utils.ts

* Add CPU module and update RAM module to use /proc/meminfo.

* Added disk storage module.

* Consolidate code

* Added netstat module and removed elements from systray default ignore list.

* Added keyboard layout module.

* Fix hook types and move module to customModules directory

* Added updates modules.

* Spacing updates

* Added weather module.

* Added power menu and power module in bar. Increased update default interval to 6 ours.

* Updated styling of bar buttons, made power menu label toggleable, etc.

* Consolidate code and add dynamic tooltips based on data being used.

* Make default custom mogules matugen compatible

* Update base theme

* Fix custom module background coloring

* Remove testing opacity.

* Update themes to account for new modules

* Update nix stuff for libgtop (Need someone to test this)

* Update nix

* Update fractions to multiplications

* Move styling in style directory

* Implement a polling framework for variables that can dynamically adjust polling intervals.

* Netstat module updates when interface name is changed.

* Readme update
2024-09-02 21:10:59 -07:00
Hadi
4bd5c3ed30 nix hyprland settings exec-once to list of string instead of single string (#200) 2024-08-30 01:33:46 -07:00
Jas Singh
6140778e5d Updated readme to include discord server. (#197)
* Updated readme

* update image

* Update badges
2024-08-26 23:51:57 -07:00
Noam Stolero
2aef35afd8 Fix build failure with flakes (#158)
Signed-off-by: Noam Stolero <noamstolero@gmail.com>
Co-authored-by: Noam Stolero <noamstolero@gmail.com>
2024-08-20 12:37:03 -07:00
Jas Singh
b200b6fadb Fix NerdFont icon alignments. (#143)
* WIP

* Fix nerdfont icon alignments

* Ship needed fonts

* Remove italicised fonts

* Update readme and separate OSD settings into their own category.

* Dashboard styling updates

---------

Co-authored-by: matavach <erik@matijevich.org>
2024-08-18 00:32:22 -07:00
Jas Singh
f5b75edbed Implemented Wallpaper Selector and Matugen's Wallpaper based auto-theming. (#73)
* Implement matugen - WIP

* Added matugen

* Add types and cleanup code

* Matugen implementation updates and added more options such as scheme and contrast.

* Code cleanup and matugen settings renamed for clarity.

* Makon maroon a primary matugen color.

* Updates to handle variations of matugen colors

* Finalizing matugen and wrapping up variations.

* Minor styling updates of the settings dialog.

* Do a swww dependency check.

* Dependency logic update

* Switch shouldn't double trigger notifications now when checking dependency.

* Logic was inverted

* Add matugen to dependency checker.

* Fixed dependency checking conditional

* Update dependency list in readme and check for matugen before doing matugen operations

* Styling fixes

* OSD Fix

* Remove unused code from wallpaper service.

* Color fixes for matugen.

* Nix updates for new dependencies

* Change default wallpaper to empty.

* Added custom notification service for startup, cleaned up code and updated readme.
2024-08-07 21:43:31 -07:00
Chi
624b3e2ad0 Added a Nix Flake and support for running from the Nix Store (#47)
* Added a Nix Flake and support for running from the Nix Store

* Removed variable imports since they're brough in at the top level.

* Removed redundan imports and remove unused files (moved to temp).

---------

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>
2024-08-04 00:11:34 -07:00
Jas Singh
3dc5bbbe13 Adding configuration options to change spacing between icons and labels inside the buttons in the bar. (#30)
* Branch protection check.

* Move button spacing config into the Configuration section instead of Theming.

* Partially Resolves #26 - Added the ability to configure outer spacing on the bar.

* Renamed all class names for buttons so they can be styled with margins.

* Added configurable spacing to buttons.

* Fixed styling for network module when using wifi.

* Fixed ghost margins that occur when labels are disabled in the bar buttons.

* Change the default page of the settings dialog to configuration.
2024-07-28 15:16:31 -07:00
Jas Singh
fca893ae57 Branch protection check. 2024-07-28 11:49:12 -07:00
orangc
64e57f9933 fix typo in README (#24)
python was misspelt here
2024-07-28 11:08:55 -07:00
Jas Singh
a8d3bd286a Update README.md 2024-07-27 20:10:57 -07:00
Jas Singh
bb6597fe01 Implemented the ability to change workspaces by scrolling or clicking on the workspace module. (#12)
* Updated README to add instructions on Notifications.

* Resolves #8 - Implemented scrolling and clicking to change workspaces.

* Remove the hover effect on workspaces as its no longer applicable.
2024-07-27 20:07:00 -07:00
Jas Singh
1ad30f4ffe Update README.md 2024-07-27 14:20:18 -07:00
Jas Singh
0ee58c69c3 Added an option to opt into tracking GPU stats in the dashboard. (#10)
* Added an option to opt in to GPU usage.

* Catch and log error if exists during GPU stat monitoring.

* Removed unimplemented category header for System Tray in options

* Update the readme to indicate this change.
2024-07-27 14:15:56 -07:00
Jas Singh
7659241f9e Update README.md 2024-07-27 01:34:44 -07:00
Jas Singh
c3e1fbe1c0 Update README.md 2024-07-26 02:37:06 -07:00
Jas Singh
d3cdbeb321 Updated the grammar in readme. 2024-07-25 20:37:52 -07:00
Jas Singh
fc0ee77507 Merged with master 2024-07-25 20:34:05 -07:00
Jas Singh
bd44426995 Update readme to indicate nerd font installation. 2024-07-25 20:33:35 -07:00
Jas Singh
7a05316e5e Update README.md 2024-07-25 10:06:36 -07:00
Jas Singh
f9ff8966eb Update README.md 2024-07-25 10:05:43 -07:00
Jas Singh
795e0e6c84 Added gnome-bluetooth-3.0 dependency in the readme. 2024-07-25 00:58:40 -07:00
Jas Singh
d0a83d1959 Update readme to document panel/ags installation. 2024-07-25 00:37:37 -07:00
Jas Singh
62d4637551 Add image to the readme. 2024-07-24 21:40:18 -07:00
Jas Singh
5c1601891b merge with master 2024-07-24 20:52:58 -07:00
Jas Singh
e66d1c153d Update readme instructions 2024-07-24 20:52:09 -07:00
Jas Singh
9e5fd1c90f Update README.md 2024-07-24 19:36:32 -07:00
Jas Singh
8995548a87 Update README.md 2024-07-24 19:34:18 -07:00
Jas Singh
1d8137ead4 Update readme instructions 2024-07-24 19:33:11 -07:00
Jas Singh
21393c122a Implement layout options 2024-07-24 09:46:38 -07:00
Jas Singh
2547b08b06 Update README.md 2024-07-18 10:39:58 -07:00
Jas Singh
914afefb63 Update README.md 2024-07-18 10:39:34 -07:00
Jas Singh
10329796e3 Update README.md 2024-07-18 10:38:55 -07:00
Jas Singh
d1844c22fb Added more options 2024-07-15 23:15:55 -07:00
Jas Singh
3ff7b1fd9b Revert readme 2024-07-15 20:44:00 -07:00
Jas Singh
11785d1a5d Implemented config changing functionality 2024-07-15 01:37:41 -07:00
Jas Singh
3fd8941123 Update README.md 2024-07-13 15:23:23 -07:00
Jas Singh
b5e8a12ca3 Update README.md 2024-07-13 15:20:42 -07:00
Jas Singh
251a4da2bc Implemented majority of dashboard 2024-07-08 01:13:26 -07:00
Jas Singh
6ff50006f2 Added workspaces, window titles, volume, bluetooth, systray and date/time modules to the panel 2024-06-09 01:25:57 -07:00