diff --git a/README.md b/README.md
index 4a3a4d9..e380350 100644
--- a/README.md
+++ b/README.md
@@ -31,13 +31,14 @@ There are two ways to set settings/values.
## Ansible Vault
Vault password file: `$HOME/.config/dotfiles/vault-password.txt`
-## Settings/Values
+## Settings
### System
|Value |Desc |Default|
|------------|-------------------------------------------------------|-------|
|server |Minimal installation (CMD tools) | |
|desktop |Install WM and desktop applications |x |
|desktop_full|Install additional packages for the desktop (e.g. wine)| |
+
# TODO
- AGS: Bar, AppLauncher, PowerMenu, Notifications, Calculator, Emoji-Picker, ...
diff --git a/group_vars/all b/group_vars/all
index a315ffe..195ef60 100644
--- a/group_vars/all
+++ b/group_vars/all
@@ -9,7 +9,6 @@ default_roles:
desktop_roles:
- ags
- alacritty
- - cursor
- discord
- hypr
- kvantum
diff --git a/roles/cursor/files/breeze/COPYING b/roles/cursor/files/breeze/COPYING
deleted file mode 100644
index 5185fd3..0000000
--- a/roles/cursor/files/breeze/COPYING
+++ /dev/null
@@ -1,346 +0,0 @@
-NOTE! The GPL below is copyrighted by the Free Software Foundation, but
-the instance of code that it refers to (the kde programs) are copyrighted
-by the authors who actually wrote it.
-
----------------------------------------------------------------------------
-
- GNU GENERAL PUBLIC LICENSE
- Version 2, June 1991
-
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
- 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
- Preamble
-
- The licenses for most software are designed to take away your
-freedom to share and change it. By contrast, the GNU General Public
-License is intended to guarantee your freedom to share and change free
-software--to make sure the software is free for all its users. This
-General Public License applies to most of the Free Software
-Foundation's software and to any other program whose authors commit to
-using it. (Some other Free Software Foundation software is covered by
-the GNU Library General Public License instead.) You can apply it to
-your programs, too.
-
- When we speak of free software, we are referring to freedom, not
-price. Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-this service if you wish), that you receive source code or can get it
-if you want it, that you can change the software or use pieces of it
-in new free programs; and that you know you can do these things.
-
- To protect your rights, we need to make restrictions that forbid
-anyone to deny you these rights or to ask you to surrender the rights.
-These restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
- For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must give the recipients all the rights that
-you have. You must make sure that they, too, receive or can get the
-source code. And you must show them these terms so they know their
-rights.
-
- We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
- Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
- Finally, any free program is threatened constantly by software
-patents. We wish to avoid the danger that redistributors of a free
-program will individually obtain patent licenses, in effect making the
-program proprietary. To prevent this, we have made it clear that any
-patent must be licensed for everyone's free use or not licensed at all.
-
- The precise terms and conditions for copying, distribution and
-modification follow.
-
- GNU GENERAL PUBLIC LICENSE
- TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
- 0. This License applies to any program or other work which contains
-a notice placed by the copyright holder saying it may be distributed
-under the terms of this General Public License. The "Program", below,
-refers to any such program or work, and a "work based on the Program"
-means either the Program or any derivative work under copyright law:
-that is to say, a work containing the Program or a portion of it,
-either verbatim or with modifications and/or translated into another
-language. (Hereinafter, translation is included without limitation in
-the term "modification".) Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of
-running the Program is not restricted, and the output from the Program
-is covered only if its contents constitute a work based on the
-Program (independent of having been made by running the Program).
-Whether that is true depends on what the Program does.
-
- 1. You may copy and distribute verbatim copies of the Program's
-source code as you receive it, in any medium, provided that you
-conspicuously and appropriately publish on each copy an appropriate
-copyright notice and disclaimer of warranty; keep intact all the
-notices that refer to this License and to the absence of any warranty;
-and give any other recipients of the Program a copy of this License
-along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
- 2. You may modify your copy or copies of the Program or any portion
-of it, thus forming a work based on the Program, and copy and
-distribute such modifications or work under the terms of Section 1
-above, provided that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
- stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
- whole or in part contains or is derived from the Program or any
- part thereof, to be licensed as a whole at no charge to all third
- parties under the terms of this License.
-
- c) If the modified program normally reads commands interactively
- when run, you must cause it, when started running for such
- interactive use in the most ordinary way, to print or display an
- announcement including an appropriate copyright notice and a
- notice that there is no warranty (or else, saying that you provide
- a warranty) and that users may redistribute the program under
- these conditions, and telling the user how to view a copy of this
- License. (Exception: if the Program itself is interactive but
- does not normally print such an announcement, your work based on
- the Program is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Program,
-and can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based
-on the Program, the distribution of the whole must be on the terms of
-this License, whose permissions for other licensees extend to the
-entire whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of
-a storage or distribution medium does not bring the other work under
-the scope of this License.
-
- 3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
- source code, which must be distributed under the terms of Sections
- 1 and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three
- years, to give any third party, for a charge no more than your
- cost of physically performing source distribution, a complete
- machine-readable copy of the corresponding source code, to be
- distributed under the terms of Sections 1 and 2 above on a medium
- customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer
- to distribute corresponding source code. (This alternative is
- allowed only for noncommercial distribution and only if you
- received the program in object code or executable form with such
- an offer, in accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it. For an executable work, complete source
-code means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to
-control compilation and installation of the executable. However, as a
-special exception, the source code distributed need not include
-anything that is normally distributed (in either source or binary
-form) with the major components (compiler, kernel, and so on) of the
-operating system on which the executable runs, unless that component
-itself accompanies the executable.
-
-If distribution of executable or object code is made by offering
-access to copy from a designated place, then offering equivalent
-access to copy the source code from the same place counts as
-distribution of the source code, even though third parties are not
-compelled to copy the source along with the object code.
-
- 4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License. Any attempt
-otherwise to copy, modify, sublicense or distribute the Program is
-void, and will automatically terminate your rights under this License.
-However, parties who have received copies, or rights, from you under
-this License will not have their licenses terminated so long as such
-parties remain in full compliance.
-
- 5. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Program or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and
-all its terms and conditions for copying, distributing or modifying
-the Program or works based on it.
-
- 6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions. You may not impose any further
-restrictions on the recipients' exercise of the rights granted herein.
-You are not responsible for enforcing compliance by third parties to
-this License.
-
- 7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot
-distribute so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you
-may not distribute the Program at all. For example, if a patent
-license would not permit royalty-free redistribution of the Program by
-all those who receive copies directly or indirectly through you, then
-the only way you could satisfy both it and this License would be to
-refrain entirely from distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is
-implemented by public license practices. Many people have made
-generous contributions to the wide range of software distributed
-through that system in reliance on consistent application of that
-system; it is up to the author/donor to decide if he or she is willing
-to distribute software through any other system and a licensee cannot
-impose that choice.
-
-This section is intended to make thoroughly clear what is believed to
-be a consequence of the rest of this License.
-
- 8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License
-may add an explicit geographical distribution limitation excluding
-those countries, so that distribution is permitted only in or among
-countries not thus excluded. In such case, this License incorporates
-the limitation as if written in the body of this License.
-
- 9. The Free Software Foundation may publish revised and/or new versions
-of the General Public License from time to time. Such new versions will
-be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and conditions
-either of that version or of any later version published by the Free
-Software Foundation. If the Program does not specify a version number of
-this License, you may choose any version ever published by the Free Software
-Foundation.
-
- 10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the author
-to ask for permission. For software which is copyrighted by the Free
-Software Foundation, write to the Free Software Foundation; we sometimes
-make exceptions for this. Our decision will be guided by the two goals
-of preserving the free status of all derivatives of our free software and
-of promoting the sharing and reuse of software generally.
-
- NO WARRANTY
-
- 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
-FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
-OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
-PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
-OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
-TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
-PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
-REPAIR OR CORRECTION.
-
- 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
-REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
-INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
-OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
-TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
-YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
-PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Programs
-
- If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
- To do so, attach the following notices to the program. It is safest
-to attach them to the start of each source file to most effectively
-convey the exclusion of warranty; and each file should have at least
-the "copyright" line and a pointer to where the full notice is found.
-
-
- Copyright (C) 19yy
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
-
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) 19yy name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
- This is free software, and you are welcome to redistribute it
- under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate
-parts of the General Public License. Of course, the commands you use may
-be called something other than `show w' and `show c'; they could even be
-mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the program
- `Gnomovision' (which makes passes at compilers) written by James Hacker.
-
- , 1 April 1989
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program into
-proprietary programs. If your program is a subroutine library, you may
-consider it more useful to permit linking proprietary applications with the
-library. If this is what you want to do, use the GNU Library General
-Public License instead of this License.
diff --git a/roles/cursor/files/breeze/COPYING-ICONS b/roles/cursor/files/breeze/COPYING-ICONS
deleted file mode 100644
index 9b426e7..0000000
--- a/roles/cursor/files/breeze/COPYING-ICONS
+++ /dev/null
@@ -1,209 +0,0 @@
-The Breeze Icon Theme in icons/
-
- Copyright (C) 2014 Uri Herrera and others
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 3 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with this library. If not, see .
-
-Clarification:
-
- The GNU Lesser General Public License or LGPL is written for
- software libraries in the first place. We expressly want the LGPL to
- be valid for this artwork library too.
-
- KDE Breeze theme icons is a special kind of software library, it is an
- artwork library, it's elements can be used in a Graphical User Interface, or
- GUI.
-
- Source code, for this library means:
- - where they exist, SVG;
- - otherwise, if applicable, the multi-layered formats xcf or psd, or
- otherwise png.
-
- The LGPL in some sections obliges you to make the files carry
- notices. With images this is in some cases impossible or hardly useful.
-
- With this library a notice is placed at a prominent place in the directory
- containing the elements. You may follow this practice.
-
- The exception in section 5 of the GNU Lesser General Public License covers
- the use of elements of this art library in a GUI.
-
- https://vdesign.kde.org/
-
------
- GNU LESSER GENERAL PUBLIC LICENSE
- Version 3, 29 June 2007
-
- Copyright (C) 2007 Free Software Foundation, Inc.
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
-
- This version of the GNU Lesser General Public License incorporates
-the terms and conditions of version 3 of the GNU General Public
-License, supplemented by the additional permissions listed below.
-
- 0. Additional Definitions.
-
- As used herein, "this License" refers to version 3 of the GNU Lesser
-General Public License, and the "GNU GPL" refers to version 3 of the GNU
-General Public License.
-
- "The Library" refers to a covered work governed by this License,
-other than an Application or a Combined Work as defined below.
-
- An "Application" is any work that makes use of an interface provided
-by the Library, but which is not otherwise based on the Library.
-Defining a subclass of a class defined by the Library is deemed a mode
-of using an interface provided by the Library.
-
- A "Combined Work" is a work produced by combining or linking an
-Application with the Library. The particular version of the Library
-with which the Combined Work was made is also called the "Linked
-Version".
-
- The "Minimal Corresponding Source" for a Combined Work means the
-Corresponding Source for the Combined Work, excluding any source code
-for portions of the Combined Work that, considered in isolation, are
-based on the Application, and not on the Linked Version.
-
- The "Corresponding Application Code" for a Combined Work means the
-object code and/or source code for the Application, including any data
-and utility programs needed for reproducing the Combined Work from the
-Application, but excluding the System Libraries of the Combined Work.
-
- 1. Exception to Section 3 of the GNU GPL.
-
- You may convey a covered work under sections 3 and 4 of this License
-without being bound by section 3 of the GNU GPL.
-
- 2. Conveying Modified Versions.
-
- If you modify a copy of the Library, and, in your modifications, a
-facility refers to a function or data to be supplied by an Application
-that uses the facility (other than as an argument passed when the
-facility is invoked), then you may convey a copy of the modified
-version:
-
- a) under this License, provided that you make a good faith effort to
- ensure that, in the event an Application does not supply the
- function or data, the facility still operates, and performs
- whatever part of its purpose remains meaningful, or
-
- b) under the GNU GPL, with none of the additional permissions of
- this License applicable to that copy.
-
- 3. Object Code Incorporating Material from Library Header Files.
-
- The object code form of an Application may incorporate material from
-a header file that is part of the Library. You may convey such object
-code under terms of your choice, provided that, if the incorporated
-material is not limited to numerical parameters, data structure
-layouts and accessors, or small macros, inline functions and templates
-(ten or fewer lines in length), you do both of the following:
-
- a) Give prominent notice with each copy of the object code that the
- Library is used in it and that the Library and its use are
- covered by this License.
-
- b) Accompany the object code with a copy of the GNU GPL and this license
- document.
-
- 4. Combined Works.
-
- You may convey a Combined Work under terms of your choice that,
-taken together, effectively do not restrict modification of the
-portions of the Library contained in the Combined Work and reverse
-engineering for debugging such modifications, if you also do each of
-the following:
-
- a) Give prominent notice with each copy of the Combined Work that
- the Library is used in it and that the Library and its use are
- covered by this License.
-
- b) Accompany the Combined Work with a copy of the GNU GPL and this license
- document.
-
- c) For a Combined Work that displays copyright notices during
- execution, include the copyright notice for the Library among
- these notices, as well as a reference directing the user to the
- copies of the GNU GPL and this license document.
-
- d) Do one of the following:
-
- 0) Convey the Minimal Corresponding Source under the terms of this
- License, and the Corresponding Application Code in a form
- suitable for, and under terms that permit, the user to
- recombine or relink the Application with a modified version of
- the Linked Version to produce a modified Combined Work, in the
- manner specified by section 6 of the GNU GPL for conveying
- Corresponding Source.
-
- 1) Use a suitable shared library mechanism for linking with the
- Library. A suitable mechanism is one that (a) uses at run time
- a copy of the Library already present on the user's computer
- system, and (b) will operate properly with a modified version
- of the Library that is interface-compatible with the Linked
- Version.
-
- e) Provide Installation Information, but only if you would otherwise
- be required to provide such information under section 6 of the
- GNU GPL, and only to the extent that such information is
- necessary to install and execute a modified version of the
- Combined Work produced by recombining or relinking the
- Application with a modified version of the Linked Version. (If
- you use option 4d0, the Installation Information must accompany
- the Minimal Corresponding Source and Corresponding Application
- Code. If you use option 4d1, you must provide the Installation
- Information in the manner specified by section 6 of the GNU GPL
- for conveying Corresponding Source.)
-
- 5. Combined Libraries.
-
- You may place library facilities that are a work based on the
-Library side by side in a single library together with other library
-facilities that are not Applications and are not covered by this
-License, and convey such a combined library under terms of your
-choice, if you do both of the following:
-
- a) Accompany the combined library with a copy of the same work based
- on the Library, uncombined with any other library facilities,
- conveyed under the terms of this License.
-
- b) Give prominent notice with the combined library that part of it
- is a work based on the Library, and explaining where to find the
- accompanying uncombined form of the same work.
-
- 6. Revised Versions of the GNU Lesser General Public License.
-
- The Free Software Foundation may publish revised and/or new versions
-of the GNU Lesser General Public License from time to time. Such new
-versions will be similar in spirit to the present version, but may
-differ in detail to address new problems or concerns.
-
- Each version is given a distinguishing version number. If the
-Library as you received it specifies that a certain numbered version
-of the GNU Lesser General Public License "or any later version"
-applies to it, you have the option of following the terms and
-conditions either of that published version or of any later version
-published by the Free Software Foundation. If the Library as you
-received it does not specify a version number of the GNU Lesser
-General Public License, you may choose any version of the GNU Lesser
-General Public License ever published by the Free Software Foundation.
-
- If the Library as you received it specifies that a proxy can decide
-whether future versions of the GNU Lesser General Public License shall
-apply, that proxy's public statement of acceptance of any version is
-permanent authorization for you to choose that version for the
-Library.
diff --git a/roles/cursor/files/breeze/hyprcursors/00000000000000020006000e7e9ffc3f.hlc b/roles/cursor/files/breeze/hyprcursors/00000000000000020006000e7e9ffc3f.hlc
deleted file mode 100644
index 936fee7..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/00000000000000020006000e7e9ffc3f.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/00008160000006810000408080010102.hlc b/roles/cursor/files/breeze/hyprcursors/00008160000006810000408080010102.hlc
deleted file mode 100644
index 53ac17c..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/00008160000006810000408080010102.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/03b6e0fcb3499374a867c041f52298f0.hlc b/roles/cursor/files/breeze/hyprcursors/03b6e0fcb3499374a867c041f52298f0.hlc
deleted file mode 100644
index 6db7dda..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/03b6e0fcb3499374a867c041f52298f0.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/08e8e1c95fe2fc01f976f1e063a24ccd.hlc b/roles/cursor/files/breeze/hyprcursors/08e8e1c95fe2fc01f976f1e063a24ccd.hlc
deleted file mode 100644
index 85bdd60..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/08e8e1c95fe2fc01f976f1e063a24ccd.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/1081e37283d90000800003c07f3ef6bf.hlc b/roles/cursor/files/breeze/hyprcursors/1081e37283d90000800003c07f3ef6bf.hlc
deleted file mode 100644
index e88ee74..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/1081e37283d90000800003c07f3ef6bf.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/3085a0e285430894940527032f8b26df.hlc b/roles/cursor/files/breeze/hyprcursors/3085a0e285430894940527032f8b26df.hlc
deleted file mode 100644
index 438de37..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/3085a0e285430894940527032f8b26df.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/3ecb610c1bf2410f44200f48c40d3599.hlc b/roles/cursor/files/breeze/hyprcursors/3ecb610c1bf2410f44200f48c40d3599.hlc
deleted file mode 100644
index a141194..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/3ecb610c1bf2410f44200f48c40d3599.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/4498f0e0c1937ffe01fd06f973665830.hlc b/roles/cursor/files/breeze/hyprcursors/4498f0e0c1937ffe01fd06f973665830.hlc
deleted file mode 100644
index 272e59c..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/4498f0e0c1937ffe01fd06f973665830.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/5c6cd98b3f3ebcb1f9c7f1c204630408.hlc b/roles/cursor/files/breeze/hyprcursors/5c6cd98b3f3ebcb1f9c7f1c204630408.hlc
deleted file mode 100644
index 0c786fe..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/5c6cd98b3f3ebcb1f9c7f1c204630408.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/6407b0e94181790501fd1e167b474872.hlc b/roles/cursor/files/breeze/hyprcursors/6407b0e94181790501fd1e167b474872.hlc
deleted file mode 100644
index ddb06d0..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/6407b0e94181790501fd1e167b474872.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/640fb0e74195791501fd1ed57b41487f.hlc b/roles/cursor/files/breeze/hyprcursors/640fb0e74195791501fd1ed57b41487f.hlc
deleted file mode 100644
index 43e2650..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/640fb0e74195791501fd1ed57b41487f.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/9081237383d90e509aa00f00170e968f.hlc b/roles/cursor/files/breeze/hyprcursors/9081237383d90e509aa00f00170e968f.hlc
deleted file mode 100644
index ae16991..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/9081237383d90e509aa00f00170e968f.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/9d800788f1b08800ae810202380a0822.hlc b/roles/cursor/files/breeze/hyprcursors/9d800788f1b08800ae810202380a0822.hlc
deleted file mode 100644
index 60153ff..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/9d800788f1b08800ae810202380a0822.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/a2a266d0498c3104214a47bd64ab0fc8.hlc b/roles/cursor/files/breeze/hyprcursors/a2a266d0498c3104214a47bd64ab0fc8.hlc
deleted file mode 100644
index 6f3af42..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/a2a266d0498c3104214a47bd64ab0fc8.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/alias.hlc b/roles/cursor/files/breeze/hyprcursors/alias.hlc
deleted file mode 100644
index 0143dd3..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/alias.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/all-scroll.hlc b/roles/cursor/files/breeze/hyprcursors/all-scroll.hlc
deleted file mode 100644
index 8ace65a..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/all-scroll.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/arrow.hlc b/roles/cursor/files/breeze/hyprcursors/arrow.hlc
deleted file mode 100644
index fb493c7..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/arrow.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/b66166c04f8c3109214a4fbd64a50fc8.hlc b/roles/cursor/files/breeze/hyprcursors/b66166c04f8c3109214a4fbd64a50fc8.hlc
deleted file mode 100644
index 7181058..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/b66166c04f8c3109214a4fbd64a50fc8.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/bottom_left_corner.hlc b/roles/cursor/files/breeze/hyprcursors/bottom_left_corner.hlc
deleted file mode 100644
index 9c3886f..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/bottom_left_corner.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/bottom_right_corner.hlc b/roles/cursor/files/breeze/hyprcursors/bottom_right_corner.hlc
deleted file mode 100644
index 257c250..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/bottom_right_corner.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/bottom_side.hlc b/roles/cursor/files/breeze/hyprcursors/bottom_side.hlc
deleted file mode 100644
index 65b40ca..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/bottom_side.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/cell.hlc b/roles/cursor/files/breeze/hyprcursors/cell.hlc
deleted file mode 100644
index bcff8bb..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/cell.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/center_ptr.hlc b/roles/cursor/files/breeze/hyprcursors/center_ptr.hlc
deleted file mode 100644
index 29f40f5..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/center_ptr.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/circle.hlc b/roles/cursor/files/breeze/hyprcursors/circle.hlc
deleted file mode 100644
index ced7521..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/circle.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/closedhand.hlc b/roles/cursor/files/breeze/hyprcursors/closedhand.hlc
deleted file mode 100644
index 5f0fca9..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/closedhand.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/col-resize.hlc b/roles/cursor/files/breeze/hyprcursors/col-resize.hlc
deleted file mode 100644
index 87e5ef6..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/col-resize.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/color-picker.hlc b/roles/cursor/files/breeze/hyprcursors/color-picker.hlc
deleted file mode 100644
index e05a1ec..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/color-picker.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/context-menu.hlc b/roles/cursor/files/breeze/hyprcursors/context-menu.hlc
deleted file mode 100644
index e02400d..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/context-menu.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/copy.hlc b/roles/cursor/files/breeze/hyprcursors/copy.hlc
deleted file mode 100644
index d2908e5..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/copy.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/cross.hlc b/roles/cursor/files/breeze/hyprcursors/cross.hlc
deleted file mode 100644
index be1ffe8..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/cross.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/crossed_circle.hlc b/roles/cursor/files/breeze/hyprcursors/crossed_circle.hlc
deleted file mode 100644
index c26bc6e..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/crossed_circle.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/crosshair.hlc b/roles/cursor/files/breeze/hyprcursors/crosshair.hlc
deleted file mode 100644
index c1b5ffa..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/crosshair.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/d9ce0ab605698f320427677b458ad60b.hlc b/roles/cursor/files/breeze/hyprcursors/d9ce0ab605698f320427677b458ad60b.hlc
deleted file mode 100644
index dccbd98..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/d9ce0ab605698f320427677b458ad60b.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/default.hlc b/roles/cursor/files/breeze/hyprcursors/default.hlc
deleted file mode 100644
index fee1b8d..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/default.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/dnd-copy.hlc b/roles/cursor/files/breeze/hyprcursors/dnd-copy.hlc
deleted file mode 100644
index 85ca3b0..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/dnd-copy.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/dnd-move.hlc b/roles/cursor/files/breeze/hyprcursors/dnd-move.hlc
deleted file mode 100644
index d8f4f61..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/dnd-move.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/dnd-no-drop.hlc b/roles/cursor/files/breeze/hyprcursors/dnd-no-drop.hlc
deleted file mode 100644
index a6650be..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/dnd-no-drop.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/dnd-none.hlc b/roles/cursor/files/breeze/hyprcursors/dnd-none.hlc
deleted file mode 100644
index a726351..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/dnd-none.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/down-arrow.hlc b/roles/cursor/files/breeze/hyprcursors/down-arrow.hlc
deleted file mode 100644
index 75a063e..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/down-arrow.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/draft.hlc b/roles/cursor/files/breeze/hyprcursors/draft.hlc
deleted file mode 100644
index 20e5c79..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/draft.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/e-resize.hlc b/roles/cursor/files/breeze/hyprcursors/e-resize.hlc
deleted file mode 100644
index f5cd900..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/e-resize.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/e29285e634086352946a0e7090d73106.hlc b/roles/cursor/files/breeze/hyprcursors/e29285e634086352946a0e7090d73106.hlc
deleted file mode 100644
index 7bd1b04..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/e29285e634086352946a0e7090d73106.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/ew-resize.hlc b/roles/cursor/files/breeze/hyprcursors/ew-resize.hlc
deleted file mode 100644
index e9bd061..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/ew-resize.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/fcf21c00b30f7e3f83fe0dfd12e71cff.hlc b/roles/cursor/files/breeze/hyprcursors/fcf21c00b30f7e3f83fe0dfd12e71cff.hlc
deleted file mode 100644
index 30c6ee1..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/fcf21c00b30f7e3f83fe0dfd12e71cff.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/fleur.hlc b/roles/cursor/files/breeze/hyprcursors/fleur.hlc
deleted file mode 100644
index c989b26..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/fleur.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/forbidden.hlc b/roles/cursor/files/breeze/hyprcursors/forbidden.hlc
deleted file mode 100644
index a099fc1..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/forbidden.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/grab.hlc b/roles/cursor/files/breeze/hyprcursors/grab.hlc
deleted file mode 100644
index c908c07..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/grab.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/grabbing.hlc b/roles/cursor/files/breeze/hyprcursors/grabbing.hlc
deleted file mode 100644
index 51b1cd5..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/grabbing.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/h_double_arrow.hlc b/roles/cursor/files/breeze/hyprcursors/h_double_arrow.hlc
deleted file mode 100644
index 895d0c3..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/h_double_arrow.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/half-busy.hlc b/roles/cursor/files/breeze/hyprcursors/half-busy.hlc
deleted file mode 100644
index 2a8f6c1..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/half-busy.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/hand1.hlc b/roles/cursor/files/breeze/hyprcursors/hand1.hlc
deleted file mode 100644
index dfc22f2..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/hand1.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/hand2.hlc b/roles/cursor/files/breeze/hyprcursors/hand2.hlc
deleted file mode 100644
index 9071a29..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/hand2.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/help.hlc b/roles/cursor/files/breeze/hyprcursors/help.hlc
deleted file mode 100644
index b8e7d67..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/help.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/ibeam.hlc b/roles/cursor/files/breeze/hyprcursors/ibeam.hlc
deleted file mode 100644
index b0446ae..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/ibeam.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/left-arrow.hlc b/roles/cursor/files/breeze/hyprcursors/left-arrow.hlc
deleted file mode 100644
index fcf1fbd..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/left-arrow.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/left_ptr.hlc b/roles/cursor/files/breeze/hyprcursors/left_ptr.hlc
deleted file mode 100644
index ac82af5..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/left_ptr.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/left_ptr_help.hlc b/roles/cursor/files/breeze/hyprcursors/left_ptr_help.hlc
deleted file mode 100644
index 5a010a8..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/left_ptr_help.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/left_ptr_watch.hlc b/roles/cursor/files/breeze/hyprcursors/left_ptr_watch.hlc
deleted file mode 100644
index 854c8aa..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/left_ptr_watch.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/left_side.hlc b/roles/cursor/files/breeze/hyprcursors/left_side.hlc
deleted file mode 100644
index 07d4b66..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/left_side.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/link.hlc b/roles/cursor/files/breeze/hyprcursors/link.hlc
deleted file mode 100644
index c19bf76..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/link.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/move.hlc b/roles/cursor/files/breeze/hyprcursors/move.hlc
deleted file mode 100644
index 9a6a324..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/move.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/n-resize.hlc b/roles/cursor/files/breeze/hyprcursors/n-resize.hlc
deleted file mode 100644
index ed6032b..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/n-resize.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/ne-resize.hlc b/roles/cursor/files/breeze/hyprcursors/ne-resize.hlc
deleted file mode 100644
index 41ab64d..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/ne-resize.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/nesw-resize.hlc b/roles/cursor/files/breeze/hyprcursors/nesw-resize.hlc
deleted file mode 100644
index 05514dc..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/nesw-resize.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/no-drop.hlc b/roles/cursor/files/breeze/hyprcursors/no-drop.hlc
deleted file mode 100644
index 8df5cd5..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/no-drop.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/not-allowed.hlc b/roles/cursor/files/breeze/hyprcursors/not-allowed.hlc
deleted file mode 100644
index fa3d09a..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/not-allowed.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/ns-resize.hlc b/roles/cursor/files/breeze/hyprcursors/ns-resize.hlc
deleted file mode 100644
index 4ab1e05..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/ns-resize.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/nw-resize.hlc b/roles/cursor/files/breeze/hyprcursors/nw-resize.hlc
deleted file mode 100644
index 0bc42e8..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/nw-resize.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/nwse-resize.hlc b/roles/cursor/files/breeze/hyprcursors/nwse-resize.hlc
deleted file mode 100644
index 65dc49a..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/nwse-resize.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/openhand.hlc b/roles/cursor/files/breeze/hyprcursors/openhand.hlc
deleted file mode 100644
index e9ab228..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/openhand.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/pencil.hlc b/roles/cursor/files/breeze/hyprcursors/pencil.hlc
deleted file mode 100644
index 14ad012..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/pencil.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/pirate.hlc b/roles/cursor/files/breeze/hyprcursors/pirate.hlc
deleted file mode 100644
index 7abe7ef..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/pirate.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/plus.hlc b/roles/cursor/files/breeze/hyprcursors/plus.hlc
deleted file mode 100644
index c882a52..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/plus.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/pointer.hlc b/roles/cursor/files/breeze/hyprcursors/pointer.hlc
deleted file mode 100644
index 4c04b07..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/pointer.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/pointing_hand.hlc b/roles/cursor/files/breeze/hyprcursors/pointing_hand.hlc
deleted file mode 100644
index 4a72ffb..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/pointing_hand.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/progress.hlc b/roles/cursor/files/breeze/hyprcursors/progress.hlc
deleted file mode 100644
index 95e859f..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/progress.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/question_arrow.hlc b/roles/cursor/files/breeze/hyprcursors/question_arrow.hlc
deleted file mode 100644
index 159005d..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/question_arrow.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/right-arrow.hlc b/roles/cursor/files/breeze/hyprcursors/right-arrow.hlc
deleted file mode 100644
index aa90406..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/right-arrow.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/right_ptr.hlc b/roles/cursor/files/breeze/hyprcursors/right_ptr.hlc
deleted file mode 100644
index 1928756..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/right_ptr.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/right_side.hlc b/roles/cursor/files/breeze/hyprcursors/right_side.hlc
deleted file mode 100644
index 42c182e..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/right_side.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/row-resize.hlc b/roles/cursor/files/breeze/hyprcursors/row-resize.hlc
deleted file mode 100644
index 425031a..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/row-resize.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/s-resize.hlc b/roles/cursor/files/breeze/hyprcursors/s-resize.hlc
deleted file mode 100644
index cc3bd9f..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/s-resize.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/sb_h_double_arrow.hlc b/roles/cursor/files/breeze/hyprcursors/sb_h_double_arrow.hlc
deleted file mode 100644
index 62f599a..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/sb_h_double_arrow.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/sb_v_double_arrow.hlc b/roles/cursor/files/breeze/hyprcursors/sb_v_double_arrow.hlc
deleted file mode 100644
index c643572..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/sb_v_double_arrow.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/se-resize.hlc b/roles/cursor/files/breeze/hyprcursors/se-resize.hlc
deleted file mode 100644
index 19db6f3..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/se-resize.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/size-bdiag.hlc b/roles/cursor/files/breeze/hyprcursors/size-bdiag.hlc
deleted file mode 100644
index 919b10d..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/size-bdiag.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/size-fdiag.hlc b/roles/cursor/files/breeze/hyprcursors/size-fdiag.hlc
deleted file mode 100644
index ac44df6..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/size-fdiag.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/size-hor.hlc b/roles/cursor/files/breeze/hyprcursors/size-hor.hlc
deleted file mode 100644
index 0e9c570..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/size-hor.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/size-ver.hlc b/roles/cursor/files/breeze/hyprcursors/size-ver.hlc
deleted file mode 100644
index 7c3036b..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/size-ver.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/size_all.hlc b/roles/cursor/files/breeze/hyprcursors/size_all.hlc
deleted file mode 100644
index 125513f..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/size_all.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/size_bdiag.hlc b/roles/cursor/files/breeze/hyprcursors/size_bdiag.hlc
deleted file mode 100644
index 2723317..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/size_bdiag.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/size_fdiag.hlc b/roles/cursor/files/breeze/hyprcursors/size_fdiag.hlc
deleted file mode 100644
index 4ffcd4a..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/size_fdiag.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/size_hor.hlc b/roles/cursor/files/breeze/hyprcursors/size_hor.hlc
deleted file mode 100644
index 058b8bb..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/size_hor.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/size_ver.hlc b/roles/cursor/files/breeze/hyprcursors/size_ver.hlc
deleted file mode 100644
index f2cc6ff..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/size_ver.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/split_h.hlc b/roles/cursor/files/breeze/hyprcursors/split_h.hlc
deleted file mode 100644
index 61fa526..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/split_h.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/split_v.hlc b/roles/cursor/files/breeze/hyprcursors/split_v.hlc
deleted file mode 100644
index daf4f02..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/split_v.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/sw-resize.hlc b/roles/cursor/files/breeze/hyprcursors/sw-resize.hlc
deleted file mode 100644
index d593858..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/sw-resize.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/tcross.hlc b/roles/cursor/files/breeze/hyprcursors/tcross.hlc
deleted file mode 100644
index 96be1d6..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/tcross.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/text.hlc b/roles/cursor/files/breeze/hyprcursors/text.hlc
deleted file mode 100644
index e61e6a1..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/text.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/top_left_arrow.hlc b/roles/cursor/files/breeze/hyprcursors/top_left_arrow.hlc
deleted file mode 100644
index c94222e..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/top_left_arrow.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/top_left_corner.hlc b/roles/cursor/files/breeze/hyprcursors/top_left_corner.hlc
deleted file mode 100644
index 0cea7c8..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/top_left_corner.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/top_right_corner.hlc b/roles/cursor/files/breeze/hyprcursors/top_right_corner.hlc
deleted file mode 100644
index 7eae2ae..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/top_right_corner.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/top_side.hlc b/roles/cursor/files/breeze/hyprcursors/top_side.hlc
deleted file mode 100644
index 625df70..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/top_side.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/up-arrow.hlc b/roles/cursor/files/breeze/hyprcursors/up-arrow.hlc
deleted file mode 100644
index d05ddde..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/up-arrow.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/v_double_arrow.hlc b/roles/cursor/files/breeze/hyprcursors/v_double_arrow.hlc
deleted file mode 100644
index a5032d3..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/v_double_arrow.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/vertical-text.hlc b/roles/cursor/files/breeze/hyprcursors/vertical-text.hlc
deleted file mode 100644
index 0c28459..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/vertical-text.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/w-resize.hlc b/roles/cursor/files/breeze/hyprcursors/w-resize.hlc
deleted file mode 100644
index 2b7d195..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/w-resize.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/wait.hlc b/roles/cursor/files/breeze/hyprcursors/wait.hlc
deleted file mode 100644
index 1d35301..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/wait.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/watch.hlc b/roles/cursor/files/breeze/hyprcursors/watch.hlc
deleted file mode 100644
index 8920112..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/watch.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/wayland-cursor.hlc b/roles/cursor/files/breeze/hyprcursors/wayland-cursor.hlc
deleted file mode 100644
index 89c22a2..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/wayland-cursor.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/whats_this.hlc b/roles/cursor/files/breeze/hyprcursors/whats_this.hlc
deleted file mode 100644
index aac6132..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/whats_this.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/x-cursor.hlc b/roles/cursor/files/breeze/hyprcursors/x-cursor.hlc
deleted file mode 100644
index 8c22a27..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/x-cursor.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/xterm.hlc b/roles/cursor/files/breeze/hyprcursors/xterm.hlc
deleted file mode 100644
index 9ea816c..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/xterm.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/zoom-in.hlc b/roles/cursor/files/breeze/hyprcursors/zoom-in.hlc
deleted file mode 100644
index 3d3b564..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/zoom-in.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/hyprcursors/zoom-out.hlc b/roles/cursor/files/breeze/hyprcursors/zoom-out.hlc
deleted file mode 100644
index 5333da7..0000000
Binary files a/roles/cursor/files/breeze/hyprcursors/zoom-out.hlc and /dev/null differ
diff --git a/roles/cursor/files/breeze/manifest.hl b/roles/cursor/files/breeze/manifest.hl
deleted file mode 100644
index e0039dc..0000000
--- a/roles/cursor/files/breeze/manifest.hl
+++ /dev/null
@@ -1,4 +0,0 @@
-name = breeze
-description = Breeze theme extracted with hyprcursor-util
-version = 0.1
-cursors_directory = hyprcursors
diff --git a/roles/cursor/tasks/main.yml b/roles/cursor/tasks/main.yml
deleted file mode 100644
index 05b68dd..0000000
--- a/roles/cursor/tasks/main.yml
+++ /dev/null
@@ -1,14 +0,0 @@
----
-- name: "[Cursor] Create config folder"
- ansible.builtin.file:
- mode: 0755
- path: "/usr/share/icons/"
- state: directory
- become: true
-
-- name: "[Cursor] Configure"
- ansible.builtin.copy:
- mode: 0755
- src: "./"
- dest: "/usr/share/icons/"
- become: true
diff --git a/roles/hypr/files/env.conf b/roles/hypr/files/env.conf
index e6f3cf1..f00a5ba 100755
--- a/roles/hypr/files/env.conf
+++ b/roles/hypr/files/env.conf
@@ -1,7 +1,8 @@
# Environment
env = XCURSOR_SIZE,24
+env = XCURSOR_THEME,Breeze
env = HYPRCURSOR_SIZE,24
-env = HYPRCURSOR_THEME,breeze
+env = HYPRCURSOR_THEME,Breeze
env = XDG_SESSION_TYPE,wayland
env = WLR_NO_HARDWARE_CURSORS,1
env = QT_QPA_PLATFORMTHEME,qt5ct
diff --git a/roles/nwg-look/files/gtk-3.0/settings.ini b/roles/nwg-look/files/.config/gtk-3.0/settings.ini
similarity index 100%
rename from roles/nwg-look/files/gtk-3.0/settings.ini
rename to roles/nwg-look/files/.config/gtk-3.0/settings.ini
diff --git a/roles/nwg-look/files/xsettingsd/xsettingsd.conf b/roles/nwg-look/files/.config/xsettingsd/xsettingsd.conf
similarity index 100%
rename from roles/nwg-look/files/xsettingsd/xsettingsd.conf
rename to roles/nwg-look/files/.config/xsettingsd/xsettingsd.conf