[
  {
    "path": ".github/FUNDING.yml",
    "content": "# These are supported funding model platforms\n\ngithub: adi1090x\nko_fi: adi1090x\nliberapay: adi1090x\n"
  },
  {
    "path": ".github/workflows/sponsors.yml",
    "content": "name: Generate Sponsors README\n\non:\n  schedule:\n    - cron: 00 15 * * 0-6\n\njobs:\n  cron:\n    runs-on: ubuntu-latest\n    steps:\n      - name: Checkout 🛎️\n        uses: actions/checkout@v2\n\n      - name: Generate Sponsors 💖\n        uses: JamesIves/github-sponsors-readme-action@v1\n        with:\n          token: ${{ secrets.GH_PAT_SPSR }}\n          file: 'README.md'\n\n      - name: Deploy to GitHub Pages 🚀\n        uses: JamesIves/github-pages-deploy-action@v4\n        with:\n          branch: master\n          folder: '.'\n"
  },
  {
    "path": "LICENSE",
    "content": "                    GNU GENERAL PUBLIC LICENSE\n                       Version 3, 29 June 2007\n\n Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>\n Everyone is permitted to copy and distribute verbatim copies\n of this license document, but changing it is not allowed.\n\n                            Preamble\n\n  The GNU General Public License is a free, copyleft license for\nsoftware and other kinds of works.\n\n  The licenses for most software and other practical works are designed\nto take away your freedom to share and change the works.  By contrast,\nthe GNU General Public License is intended to guarantee your freedom to\nshare and change all versions of a program--to make sure it remains free\nsoftware for all its users.  We, the Free Software Foundation, use the\nGNU General Public License for most of our software; it applies also to\nany other work released this way by its authors.  You can apply it to\nyour programs, too.\n\n  When we speak of free software, we are referring to freedom, not\nprice.  Our General Public Licenses are designed to make sure that you\nhave the freedom to distribute copies of free software (and charge for\nthem if you wish), that you receive source code or can get it if you\nwant it, that you can change the software or use pieces of it in new\nfree programs, and that you know you can do these things.\n\n  To protect your rights, we need to prevent others from denying you\nthese rights or asking you to surrender the rights.  Therefore, you have\ncertain responsibilities if you distribute copies of the software, or if\nyou modify it: responsibilities to respect the freedom of others.\n\n  For example, if you distribute copies of such a program, whether\ngratis or for a fee, you must pass on to the recipients the same\nfreedoms that you received.  You must make sure that they, too, receive\nor can get the source code.  And you must show them these terms so they\nknow their rights.\n\n  Developers that use the GNU GPL protect your rights with two steps:\n(1) assert copyright on the software, and (2) offer you this License\ngiving you legal permission to copy, distribute and/or modify it.\n\n  For the developers' and authors' protection, the GPL clearly explains\nthat there is no warranty for this free software.  For both users' and\nauthors' sake, the GPL requires that modified versions be marked as\nchanged, so that their problems will not be attributed erroneously to\nauthors of previous versions.\n\n  Some devices are designed to deny users access to install or run\nmodified versions of the software inside them, although the manufacturer\ncan do so.  This is fundamentally incompatible with the aim of\nprotecting users' freedom to change the software.  The systematic\npattern of such abuse occurs in the area of products for individuals to\nuse, which is precisely where it is most unacceptable.  Therefore, we\nhave designed this version of the GPL to prohibit the practice for those\nproducts.  If such problems arise substantially in other domains, we\nstand ready to extend this provision to those domains in future versions\nof the GPL, as needed to protect the freedom of users.\n\n  Finally, every program is threatened constantly by software patents.\nStates should not allow patents to restrict development and use of\nsoftware on general-purpose computers, but in those that do, we wish to\navoid the special danger that patents applied to a free program could\nmake it effectively proprietary.  To prevent this, the GPL assures that\npatents cannot be used to render the program non-free.\n\n  The precise terms and conditions for copying, distribution and\nmodification follow.\n\n                       TERMS AND CONDITIONS\n\n  0. Definitions.\n\n  \"This License\" refers to version 3 of the GNU General Public License.\n\n  \"Copyright\" also means copyright-like laws that apply to other kinds of\nworks, such as semiconductor masks.\n\n  \"The Program\" refers to any copyrightable work licensed under this\nLicense.  Each licensee is addressed as \"you\".  \"Licensees\" and\n\"recipients\" may be individuals or organizations.\n\n  To \"modify\" a work means to copy from or adapt all or part of the work\nin a fashion requiring copyright permission, other than the making of an\nexact copy.  The resulting work is called a \"modified version\" of the\nearlier work or a work \"based on\" the earlier work.\n\n  A \"covered work\" means either the unmodified Program or a work based\non the Program.\n\n  To \"propagate\" a work means to do anything with it that, without\npermission, would make you directly or secondarily liable for\ninfringement under applicable copyright law, except executing it on a\ncomputer or modifying a private copy.  Propagation includes copying,\ndistribution (with or without modification), making available to the\npublic, and in some countries other activities as well.\n\n  To \"convey\" a work means any kind of propagation that enables other\nparties to make or receive copies.  Mere interaction with a user through\na computer network, with no transfer of a copy, is not conveying.\n\n  An interactive user interface displays \"Appropriate Legal Notices\"\nto the extent that it includes a convenient and prominently visible\nfeature that (1) displays an appropriate copyright notice, and (2)\ntells the user that there is no warranty for the work (except to the\nextent that warranties are provided), that licensees may convey the\nwork under this License, and how to view a copy of this License.  If\nthe interface presents a list of user commands or options, such as a\nmenu, a prominent item in the list meets this criterion.\n\n  1. Source Code.\n\n  The \"source code\" for a work means the preferred form of the work\nfor making modifications to it.  \"Object code\" means any non-source\nform of a work.\n\n  A \"Standard Interface\" means an interface that either is an official\nstandard defined by a recognized standards body, or, in the case of\ninterfaces specified for a particular programming language, one that\nis widely used among developers working in that language.\n\n  The \"System Libraries\" of an executable work include anything, other\nthan the work as a whole, that (a) is included in the normal form of\npackaging a Major Component, but which is not part of that Major\nComponent, and (b) serves only to enable use of the work with that\nMajor Component, or to implement a Standard Interface for which an\nimplementation is available to the public in source code form.  A\n\"Major Component\", in this context, means a major essential component\n(kernel, window system, and so on) of the specific operating system\n(if any) on which the executable work runs, or a compiler used to\nproduce the work, or an object code interpreter used to run it.\n\n  The \"Corresponding Source\" for a work in object code form means all\nthe source code needed to generate, install, and (for an executable\nwork) run the object code and to modify the work, including scripts to\ncontrol those activities.  However, it does not include the work's\nSystem Libraries, or general-purpose tools or generally available free\nprograms which are used unmodified in performing those activities but\nwhich are not part of the work.  For example, Corresponding Source\nincludes interface definition files associated with source files for\nthe work, and the source code for shared libraries and dynamically\nlinked subprograms that the work is specifically designed to require,\nsuch as by intimate data communication or control flow between those\nsubprograms and other parts of the work.\n\n  The Corresponding Source need not include anything that users\ncan regenerate automatically from other parts of the Corresponding\nSource.\n\n  The Corresponding Source for a work in source code form is that\nsame work.\n\n  2. Basic Permissions.\n\n  All rights granted under this License are granted for the term of\ncopyright on the Program, and are irrevocable provided the stated\nconditions are met.  This License explicitly affirms your unlimited\npermission to run the unmodified Program.  The output from running a\ncovered work is covered by this License only if the output, given its\ncontent, constitutes a covered work.  This License acknowledges your\nrights of fair use or other equivalent, as provided by copyright law.\n\n  You may make, run and propagate covered works that you do not\nconvey, without conditions so long as your license otherwise remains\nin force.  You may convey covered works to others for the sole purpose\nof having them make modifications exclusively for you, or provide you\nwith facilities for running those works, provided that you comply with\nthe terms of this License in conveying all material for which you do\nnot control copyright.  Those thus making or running the covered works\nfor you must do so exclusively on your behalf, under your direction\nand control, on terms that prohibit them from making any copies of\nyour copyrighted material outside their relationship with you.\n\n  Conveying under any other circumstances is permitted solely under\nthe conditions stated below.  Sublicensing is not allowed; section 10\nmakes it unnecessary.\n\n  3. Protecting Users' Legal Rights From Anti-Circumvention Law.\n\n  No covered work shall be deemed part of an effective technological\nmeasure under any applicable law fulfilling obligations under article\n11 of the WIPO copyright treaty adopted on 20 December 1996, or\nsimilar laws prohibiting or restricting circumvention of such\nmeasures.\n\n  When you convey a covered work, you waive any legal power to forbid\ncircumvention of technological measures to the extent such circumvention\nis effected by exercising rights under this License with respect to\nthe covered work, and you disclaim any intention to limit operation or\nmodification of the work as a means of enforcing, against the work's\nusers, your or third parties' legal rights to forbid circumvention of\ntechnological measures.\n\n  4. Conveying Verbatim Copies.\n\n  You may convey verbatim copies of the Program's source code as you\nreceive it, in any medium, provided that you conspicuously and\nappropriately publish on each copy an appropriate copyright notice;\nkeep intact all notices stating that this License and any\nnon-permissive terms added in accord with section 7 apply to the code;\nkeep intact all notices of the absence of any warranty; and give all\nrecipients a copy of this License along with the Program.\n\n  You may charge any price or no price for each copy that you convey,\nand you may offer support or warranty protection for a fee.\n\n  5. Conveying Modified Source Versions.\n\n  You may convey a work based on the Program, or the modifications to\nproduce it from the Program, in the form of source code under the\nterms of section 4, provided that you also meet all of these conditions:\n\n    a) The work must carry prominent notices stating that you modified\n    it, and giving a relevant date.\n\n    b) The work must carry prominent notices stating that it is\n    released under this License and any conditions added under section\n    7.  This requirement modifies the requirement in section 4 to\n    \"keep intact all notices\".\n\n    c) You must license the entire work, as a whole, under this\n    License to anyone who comes into possession of a copy.  This\n    License will therefore apply, along with any applicable section 7\n    additional terms, to the whole of the work, and all its parts,\n    regardless of how they are packaged.  This License gives no\n    permission to license the work in any other way, but it does not\n    invalidate such permission if you have separately received it.\n\n    d) If the work has interactive user interfaces, each must display\n    Appropriate Legal Notices; however, if the Program has interactive\n    interfaces that do not display Appropriate Legal Notices, your\n    work need not make them do so.\n\n  A compilation of a covered work with other separate and independent\nworks, which are not by their nature extensions of the covered work,\nand which are not combined with it such as to form a larger program,\nin or on a volume of a storage or distribution medium, is called an\n\"aggregate\" if the compilation and its resulting copyright are not\nused to limit the access or legal rights of the compilation's users\nbeyond what the individual works permit.  Inclusion of a covered work\nin an aggregate does not cause this License to apply to the other\nparts of the aggregate.\n\n  6. Conveying Non-Source Forms.\n\n  You may convey a covered work in object code form under the terms\nof sections 4 and 5, provided that you also convey the\nmachine-readable Corresponding Source under the terms of this License,\nin one of these ways:\n\n    a) Convey the object code in, or embodied in, a physical product\n    (including a physical distribution medium), accompanied by the\n    Corresponding Source fixed on a durable physical medium\n    customarily used for software interchange.\n\n    b) Convey the object code in, or embodied in, a physical product\n    (including a physical distribution medium), accompanied by a\n    written offer, valid for at least three years and valid for as\n    long as you offer spare parts or customer support for that product\n    model, to give anyone who possesses the object code either (1) a\n    copy of the Corresponding Source for all the software in the\n    product that is covered by this License, on a durable physical\n    medium customarily used for software interchange, for a price no\n    more than your reasonable cost of physically performing this\n    conveying of source, or (2) access to copy the\n    Corresponding Source from a network server at no charge.\n\n    c) Convey individual copies of the object code with a copy of the\n    written offer to provide the Corresponding Source.  This\n    alternative is allowed only occasionally and noncommercially, and\n    only if you received the object code with such an offer, in accord\n    with subsection 6b.\n\n    d) Convey the object code by offering access from a designated\n    place (gratis or for a charge), and offer equivalent access to the\n    Corresponding Source in the same way through the same place at no\n    further charge.  You need not require recipients to copy the\n    Corresponding Source along with the object code.  If the place to\n    copy the object code is a network server, the Corresponding Source\n    may be on a different server (operated by you or a third party)\n    that supports equivalent copying facilities, provided you maintain\n    clear directions next to the object code saying where to find the\n    Corresponding Source.  Regardless of what server hosts the\n    Corresponding Source, you remain obligated to ensure that it is\n    available for as long as needed to satisfy these requirements.\n\n    e) Convey the object code using peer-to-peer transmission, provided\n    you inform other peers where the object code and Corresponding\n    Source of the work are being offered to the general public at no\n    charge under subsection 6d.\n\n  A separable portion of the object code, whose source code is excluded\nfrom the Corresponding Source as a System Library, need not be\nincluded in conveying the object code work.\n\n  A \"User Product\" is either (1) a \"consumer product\", which means any\ntangible personal property which is normally used for personal, family,\nor household purposes, or (2) anything designed or sold for incorporation\ninto a dwelling.  In determining whether a product is a consumer product,\ndoubtful cases shall be resolved in favor of coverage.  For a particular\nproduct received by a particular user, \"normally used\" refers to a\ntypical or common use of that class of product, regardless of the status\nof the particular user or of the way in which the particular user\nactually uses, or expects or is expected to use, the product.  A product\nis a consumer product regardless of whether the product has substantial\ncommercial, industrial or non-consumer uses, unless such uses represent\nthe only significant mode of use of the product.\n\n  \"Installation Information\" for a User Product means any methods,\nprocedures, authorization keys, or other information required to install\nand execute modified versions of a covered work in that User Product from\na modified version of its Corresponding Source.  The information must\nsuffice to ensure that the continued functioning of the modified object\ncode is in no case prevented or interfered with solely because\nmodification has been made.\n\n  If you convey an object code work under this section in, or with, or\nspecifically for use in, a User Product, and the conveying occurs as\npart of a transaction in which the right of possession and use of the\nUser Product is transferred to the recipient in perpetuity or for a\nfixed term (regardless of how the transaction is characterized), the\nCorresponding Source conveyed under this section must be accompanied\nby the Installation Information.  But this requirement does not apply\nif neither you nor any third party retains the ability to install\nmodified object code on the User Product (for example, the work has\nbeen installed in ROM).\n\n  The requirement to provide Installation Information does not include a\nrequirement to continue to provide support service, warranty, or updates\nfor a work that has been modified or installed by the recipient, or for\nthe User Product in which it has been modified or installed.  Access to a\nnetwork may be denied when the modification itself materially and\nadversely affects the operation of the network or violates the rules and\nprotocols for communication across the network.\n\n  Corresponding Source conveyed, and Installation Information provided,\nin accord with this section must be in a format that is publicly\ndocumented (and with an implementation available to the public in\nsource code form), and must require no special password or key for\nunpacking, reading or copying.\n\n  7. Additional Terms.\n\n  \"Additional permissions\" are terms that supplement the terms of this\nLicense by making exceptions from one or more of its conditions.\nAdditional permissions that are applicable to the entire Program shall\nbe treated as though they were included in this License, to the extent\nthat they are valid under applicable law.  If additional permissions\napply only to part of the Program, that part may be used separately\nunder those permissions, but the entire Program remains governed by\nthis License without regard to the additional permissions.\n\n  When you convey a copy of a covered work, you may at your option\nremove any additional permissions from that copy, or from any part of\nit.  (Additional permissions may be written to require their own\nremoval in certain cases when you modify the work.)  You may place\nadditional permissions on material, added by you to a covered work,\nfor which you have or can give appropriate copyright permission.\n\n  Notwithstanding any other provision of this License, for material you\nadd to a covered work, you may (if authorized by the copyright holders of\nthat material) supplement the terms of this License with terms:\n\n    a) Disclaiming warranty or limiting liability differently from the\n    terms of sections 15 and 16 of this License; or\n\n    b) Requiring preservation of specified reasonable legal notices or\n    author attributions in that material or in the Appropriate Legal\n    Notices displayed by works containing it; or\n\n    c) Prohibiting misrepresentation of the origin of that material, or\n    requiring that modified versions of such material be marked in\n    reasonable ways as different from the original version; or\n\n    d) Limiting the use for publicity purposes of names of licensors or\n    authors of the material; or\n\n    e) Declining to grant rights under trademark law for use of some\n    trade names, trademarks, or service marks; or\n\n    f) Requiring indemnification of licensors and authors of that\n    material by anyone who conveys the material (or modified versions of\n    it) with contractual assumptions of liability to the recipient, for\n    any liability that these contractual assumptions directly impose on\n    those licensors and authors.\n\n  All other non-permissive additional terms are considered \"further\nrestrictions\" within the meaning of section 10.  If the Program as you\nreceived it, or any part of it, contains a notice stating that it is\ngoverned by this License along with a term that is a further\nrestriction, you may remove that term.  If a license document contains\na further restriction but permits relicensing or conveying under this\nLicense, you may add to a covered work material governed by the terms\nof that license document, provided that the further restriction does\nnot survive such relicensing or conveying.\n\n  If you add terms to a covered work in accord with this section, you\nmust place, in the relevant source files, a statement of the\nadditional terms that apply to those files, or a notice indicating\nwhere to find the applicable terms.\n\n  Additional terms, permissive or non-permissive, may be stated in the\nform of a separately written license, or stated as exceptions;\nthe above requirements apply either way.\n\n  8. Termination.\n\n  You may not propagate or modify a covered work except as expressly\nprovided under this License.  Any attempt otherwise to propagate or\nmodify it is void, and will automatically terminate your rights under\nthis License (including any patent licenses granted under the third\nparagraph of section 11).\n\n  However, if you cease all violation of this License, then your\nlicense from a particular copyright holder is reinstated (a)\nprovisionally, unless and until the copyright holder explicitly and\nfinally terminates your license, and (b) permanently, if the copyright\nholder fails to notify you of the violation by some reasonable means\nprior to 60 days after the cessation.\n\n  Moreover, your license from a particular copyright holder is\nreinstated permanently if the copyright holder notifies you of the\nviolation by some reasonable means, this is the first time you have\nreceived notice of violation of this License (for any work) from that\ncopyright holder, and you cure the violation prior to 30 days after\nyour receipt of the notice.\n\n  Termination of your rights under this section does not terminate the\nlicenses of parties who have received copies or rights from you under\nthis License.  If your rights have been terminated and not permanently\nreinstated, you do not qualify to receive new licenses for the same\nmaterial under section 10.\n\n  9. Acceptance Not Required for Having Copies.\n\n  You are not required to accept this License in order to receive or\nrun a copy of the Program.  Ancillary propagation of a covered work\noccurring solely as a consequence of using peer-to-peer transmission\nto receive a copy likewise does not require acceptance.  However,\nnothing other than this License grants you permission to propagate or\nmodify any covered work.  These actions infringe copyright if you do\nnot accept this License.  Therefore, by modifying or propagating a\ncovered work, you indicate your acceptance of this License to do so.\n\n  10. Automatic Licensing of Downstream Recipients.\n\n  Each time you convey a covered work, the recipient automatically\nreceives a license from the original licensors, to run, modify and\npropagate that work, subject to this License.  You are not responsible\nfor enforcing compliance by third parties with this License.\n\n  An \"entity transaction\" is a transaction transferring control of an\norganization, or substantially all assets of one, or subdividing an\norganization, or merging organizations.  If propagation of a covered\nwork results from an entity transaction, each party to that\ntransaction who receives a copy of the work also receives whatever\nlicenses to the work the party's predecessor in interest had or could\ngive under the previous paragraph, plus a right to possession of the\nCorresponding Source of the work from the predecessor in interest, if\nthe predecessor has it or can get it with reasonable efforts.\n\n  You may not impose any further restrictions on the exercise of the\nrights granted or affirmed under this License.  For example, you may\nnot impose a license fee, royalty, or other charge for exercise of\nrights granted under this License, and you may not initiate litigation\n(including a cross-claim or counterclaim in a lawsuit) alleging that\nany patent claim is infringed by making, using, selling, offering for\nsale, or importing the Program or any portion of it.\n\n  11. Patents.\n\n  A \"contributor\" is a copyright holder who authorizes use under this\nLicense of the Program or a work on which the Program is based.  The\nwork thus licensed is called the contributor's \"contributor version\".\n\n  A contributor's \"essential patent claims\" are all patent claims\nowned or controlled by the contributor, whether already acquired or\nhereafter acquired, that would be infringed by some manner, permitted\nby this License, of making, using, or selling its contributor version,\nbut do not include claims that would be infringed only as a\nconsequence of further modification of the contributor version.  For\npurposes of this definition, \"control\" includes the right to grant\npatent sublicenses in a manner consistent with the requirements of\nthis License.\n\n  Each contributor grants you a non-exclusive, worldwide, royalty-free\npatent license under the contributor's essential patent claims, to\nmake, use, sell, offer for sale, import and otherwise run, modify and\npropagate the contents of its contributor version.\n\n  In the following three paragraphs, a \"patent license\" is any express\nagreement or commitment, however denominated, not to enforce a patent\n(such as an express permission to practice a patent or covenant not to\nsue for patent infringement).  To \"grant\" such a patent license to a\nparty means to make such an agreement or commitment not to enforce a\npatent against the party.\n\n  If you convey a covered work, knowingly relying on a patent license,\nand the Corresponding Source of the work is not available for anyone\nto copy, free of charge and under the terms of this License, through a\npublicly available network server or other readily accessible means,\nthen you must either (1) cause the Corresponding Source to be so\navailable, or (2) arrange to deprive yourself of the benefit of the\npatent license for this particular work, or (3) arrange, in a manner\nconsistent with the requirements of this License, to extend the patent\nlicense to downstream recipients.  \"Knowingly relying\" means you have\nactual knowledge that, but for the patent license, your conveying the\ncovered work in a country, or your recipient's use of the covered work\nin a country, would infringe one or more identifiable patents in that\ncountry that you have reason to believe are valid.\n\n  If, pursuant to or in connection with a single transaction or\narrangement, you convey, or propagate by procuring conveyance of, a\ncovered work, and grant a patent license to some of the parties\nreceiving the covered work authorizing them to use, propagate, modify\nor convey a specific copy of the covered work, then the patent license\nyou grant is automatically extended to all recipients of the covered\nwork and works based on it.\n\n  A patent license is \"discriminatory\" if it does not include within\nthe scope of its coverage, prohibits the exercise of, or is\nconditioned on the non-exercise of one or more of the rights that are\nspecifically granted under this License.  You may not convey a covered\nwork if you are a party to an arrangement with a third party that is\nin the business of distributing software, under which you make payment\nto the third party based on the extent of your activity of conveying\nthe work, and under which the third party grants, to any of the\nparties who would receive the covered work from you, a discriminatory\npatent license (a) in connection with copies of the covered work\nconveyed by you (or copies made from those copies), or (b) primarily\nfor and in connection with specific products or compilations that\ncontain the covered work, unless you entered into that arrangement,\nor that patent license was granted, prior to 28 March 2007.\n\n  Nothing in this License shall be construed as excluding or limiting\nany implied license or other defenses to infringement that may\notherwise be available to you under applicable patent law.\n\n  12. No Surrender of Others' Freedom.\n\n  If conditions are imposed on you (whether by court order, agreement or\notherwise) that contradict the conditions of this License, they do not\nexcuse you from the conditions of this License.  If you cannot convey a\ncovered work so as to satisfy simultaneously your obligations under this\nLicense and any other pertinent obligations, then as a consequence you may\nnot convey it at all.  For example, if you agree to terms that obligate you\nto collect a royalty for further conveying from those to whom you convey\nthe Program, the only way you could satisfy both those terms and this\nLicense would be to refrain entirely from conveying the Program.\n\n  13. Use with the GNU Affero General Public License.\n\n  Notwithstanding any other provision of this License, you have\npermission to link or combine any covered work with a work licensed\nunder version 3 of the GNU Affero General Public License into a single\ncombined work, and to convey the resulting work.  The terms of this\nLicense will continue to apply to the part which is the covered work,\nbut the special requirements of the GNU Affero General Public License,\nsection 13, concerning interaction through a network will apply to the\ncombination as such.\n\n  14. Revised Versions of this License.\n\n  The Free Software Foundation may publish revised and/or new versions of\nthe GNU General Public License from time to time.  Such new versions will\nbe similar in spirit to the present version, but may differ in detail to\naddress new problems or concerns.\n\n  Each version is given a distinguishing version number.  If the\nProgram specifies that a certain numbered version of the GNU General\nPublic License \"or any later version\" applies to it, you have the\noption of following the terms and conditions either of that numbered\nversion or of any later version published by the Free Software\nFoundation.  If the Program does not specify a version number of the\nGNU General Public License, you may choose any version ever published\nby the Free Software Foundation.\n\n  If the Program specifies that a proxy can decide which future\nversions of the GNU General Public License can be used, that proxy's\npublic statement of acceptance of a version permanently authorizes you\nto choose that version for the Program.\n\n  Later license versions may give you additional or different\npermissions.  However, no additional obligations are imposed on any\nauthor or copyright holder as a result of your choosing to follow a\nlater version.\n\n  15. Disclaimer of Warranty.\n\n  THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY\nAPPLICABLE LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT\nHOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM \"AS IS\" WITHOUT WARRANTY\nOF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,\nTHE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\nPURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM\nIS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF\nALL NECESSARY SERVICING, REPAIR OR CORRECTION.\n\n  16. Limitation of Liability.\n\n  IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING\nWILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS\nTHE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY\nGENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE\nUSE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF\nDATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD\nPARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),\nEVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF\nSUCH DAMAGES.\n\n  17. Interpretation of Sections 15 and 16.\n\n  If the disclaimer of warranty and limitation of liability provided\nabove cannot be given local legal effect according to their terms,\nreviewing courts shall apply local law that most closely approximates\nan absolute waiver of all civil liability in connection with the\nProgram, unless a warranty or assumption of liability accompanies a\ncopy of the Program in return for a fee.\n\n                     END OF TERMS AND CONDITIONS\n\n            How to Apply These Terms to Your New Programs\n\n  If you develop a new program, and you want it to be of the greatest\npossible use to the public, the best way to achieve this is to make it\nfree software which everyone can redistribute and change under these terms.\n\n  To do so, attach the following notices to the program.  It is safest\nto attach them to the start of each source file to most effectively\nstate the exclusion of warranty; and each file should have at least\nthe \"copyright\" line and a pointer to where the full notice is found.\n\n    <one line to give the program's name and a brief idea of what it does.>\n    Copyright (C) <year>  <name of author>\n\n    This program is free software: you can redistribute it and/or modify\n    it under the terms of the GNU General Public License as published by\n    the Free Software Foundation, either version 3 of the License, or\n    (at your option) any later version.\n\n    This program is distributed in the hope that it will be useful,\n    but WITHOUT ANY WARRANTY; without even the implied warranty of\n    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n    GNU General Public License for more details.\n\n    You should have received a copy of the GNU General Public License\n    along with this program.  If not, see <https://www.gnu.org/licenses/>.\n\nAlso add information on how to contact you by electronic and paper mail.\n\n  If the program does terminal interaction, make it output a short\nnotice like this when it starts in an interactive mode:\n\n    <program>  Copyright (C) <year>  <name of author>\n    This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.\n    This is free software, and you are welcome to redistribute it\n    under certain conditions; type `show c' for details.\n\nThe hypothetical commands `show w' and `show c' should show the appropriate\nparts of the General Public License.  Of course, your program's commands\nmight be different; for a GUI interface, you would use an \"about box\".\n\n  You should also get your employer (if you work as a programmer) or school,\nif any, to sign a \"copyright disclaimer\" for the program, if necessary.\nFor more information on this, and how to apply and follow the GNU GPL, see\n<https://www.gnu.org/licenses/>.\n\n  The GNU General Public License does not permit incorporating your program\ninto proprietary programs.  If your program is a subroutine library, you\nmay consider it more useful to permit linking proprietary applications with\nthe library.  If this is what you want to do, use the GNU Lesser General\nPublic License instead of this License.  But first, please read\n<https://www.gnu.org/licenses/why-not-lgpl.html>.\n"
  },
  {
    "path": "README.md",
    "content": "<!-- A huge collection of Rofi themes -->\n\n<p align=\"center\">\n  <img src=\"previews/logo.png\">\n</p>\n\n<p align=\"center\">\n  <img src=\"https://img.shields.io/github/license/adi1090x/rofi?style=for-the-badge\">\n  <img src=\"https://img.shields.io/github/stars/adi1090x/rofi?style=for-the-badge\">\n  <img src=\"https://img.shields.io/github/issues/adi1090x/rofi?color=violet&style=for-the-badge\">\n  <img src=\"https://img.shields.io/github/forks/adi1090x/rofi?color=teal&style=for-the-badge\">\n</p>\n\n<p align=\"center\">\n  <a href=\"https://github.com/adi1090x/rofi#launchers\" target=\"_blank\"><img alt=\"undefined\" src=\"https://img.shields.io/badge/launchers-skyblue?style=for-the-badge\"></a>\n  <a href=\"https://github.com/adi1090x/rofi#applets\" target=\"_blank\"><img alt=\"undefined\" src=\"https://img.shields.io/badge/applets-lightgreen?style=for-the-badge\"></a>\n  <a href=\"https://github.com/adi1090x/rofi#powermenus\" target=\"_blank\"><img alt=\"undefined\" src=\"https://img.shields.io/badge/powermenus-pink?style=for-the-badge\"></a>\n</p>\n\n<p align=\"center\">A huge collection of <a href=\"https://github.com/davatorium/rofi\">Rofi</a> based custom <i>Applets</i>, <i>Launchers</i> & <i>Powermenus</i>.</p>\n\n<details>\n<summary><b><code>Launchers</code></b></summary>\n\n|Type 1|Type 2|Type 3|Type 4|\n|--|--|--|--|\n|![img](previews/launchers/type-1.gif)|![img](previews/launchers/type-2.gif)|![img](previews/launchers/type-3.gif)|![img](previews/launchers/type-4.gif)|\n\n|Type 5|Type 6|Type 7|\n|--|--|--|\n|![img](previews/launchers/type-5.gif)|![img](previews/launchers/type-6.gif)|![img](previews/launchers/type-7.gif)|\n\n</details>\n\n<details>\n<summary><b><code>Applets</code></b></summary>\n\n|Type 1|Type 2|Type 3|\n|--|--|--|\n|![img](previews/applets/type-1.gif)|![img](previews/applets/type-2.gif)|![img](previews/applets/type-3.gif)|\n\n|Type 4|Type 5|\n|--|--|\n|![img](previews/applets/type-4.gif)|![img](previews/applets/type-5.gif)|\n\n</details>\n\n<details>\n<summary><b><code>Powermenus</code></b></summary>\n\n|Type 1|Type 2|Type 3|\n|--|--|--|\n|![img](previews/powermenu/type-1.gif)|![img](previews/powermenu/type-2.gif)|![img](previews/powermenu/type-3.gif)|\n\n|Type 4|Type 5|Type 6|\n|--|--|--|\n|![img](previews/powermenu/type-4.gif)|![img](previews/powermenu/type-5.gif)|![img](previews/powermenu/type-6.gif)|\n\n</details>\n\n## What is Rofi?\n\n[Rofi](https://github.com/davatorium/rofi) is A window switcher, Application launcher and dmenu replacement. Rofi started as a clone of simpleswitcher and It has been extended with extra features, like an application launcher and ssh-launcher, and can act as a drop-in dmenu replacement, making it a very versatile tool. Rofi, like dmenu, will provide the user with a textual list of options where one or more can be selected. This can either be running an application, selecting a window, or options provided by an external script.\n\n## Installation\n\n> **Everything here is created on rofi version : `1.7.4`**\n\n* First, Make sure you have the same (stable) version of rofi installed.\n  - On Arch / Arch-based : **`sudo pacman -S rofi`**\n  - On Debian / Ubuntu : **`sudo apt-get install rofi`**\n  - On Fedora : **`sudo dnf install rofi`**\n\n- Then, Clone this repository -\n```\n$ git clone --depth=1 https://github.com/adi1090x/rofi.git\n```\n\n- Change to cloned directory and make `setup.sh` executable -\n```\n$ cd rofi\n$ chmod +x setup.sh\n```\n\n- Run `setup.sh` to install the configs -\n```\n$ ./setup.sh\n\n[*] Installing fonts...\n[*] Updating font cache...\n\n[*] Creating a backup of your rofi configs...\n[*] Installing rofi configs...\n[*] Successfully Installed.\n```\n\n- That's it, These themes are now installed on your system.\n\n> **Note** : These themes are like an ecosystem, everything here is connected with each other in some way. So... before modifying anything by your own, make sure you know what you doing.\n\n---\n\n<p align=\"center\">\n  <a href=\"https://github.com/sponsors/adi1090x\"><img src=\"previews/sponsor.png\" width=\"256px\"></a>\n</p>\n\n<p align=\"center\">\n  <b>Special thanks to all the Sponsors</b>. Maintenance of this project is made possible by you guys. If you'd like to sponsor this project and have your avatar appear below, <a href=\"https://github.com/sponsors/adi1090x\">click here</a> 💖\n</p>\n\n<p align=\"center\">\n  <!-- sponsors --><a href=\"https://github.com/davidtoska\"><img src=\"https:&#x2F;&#x2F;github.com&#x2F;davidtoska.png\" width=\"60px\" alt=\"User avatar: David Toska\" /></a><a href=\"https://github.com/dgxlab\"><img src=\"https:&#x2F;&#x2F;github.com&#x2F;dgxlab.png\" width=\"60px\" alt=\"User avatar: David Vargas\" /></a><!-- sponsors -->\n</p>\n\n---\n\n## Launchers\n\n**`Change Style` :** Edit `~/.config/rofi/launchers/type-X/launcher.sh` script and edit the following line to use the style you like.\n```\ntheme='style-1'\n```\n\n**`Change Colors` :** Edit `~/.config/rofi/launchers/type-X/shared/colors.rasi` file and edit the following line to use the color-scheme you like.\n```css\n@import \"~/.config/rofi/colors/onedark.rasi\"\n```\n\n> Colors in `type-5`, `type-6` and `type-7` are hard-coded (based on image colors) and can be changed by editing the respective **`style-X.rasi`** file.\n\n#### Previews\n\n<details>\n<summary><b>Type 1</b></summary>\n\n|Style 1|Style 2|Style 3|Style 4|Style 5|\n|--|--|--|--|--|\n|![img](previews/launchers/type-1/1.png)|![img](previews/launchers/type-1/2.png)|![img](previews/launchers/type-1/3.png)|![img](previews/launchers/type-1/4.png)|![img](previews/launchers/type-1/5.png)|\n\n\n|Style 6|Style 7|Style 8|Style 9|Style 10|\n|--|--|--|--|--|\n|![img](previews/launchers/type-1/6.png)|![img](previews/launchers/type-1/7.png)|![img](previews/launchers/type-1/8.png)|![img](previews/launchers/type-1/9.png)|![img](previews/launchers/type-1/10.png)|\n\n|Style 11|Style 12|Style 13|Style 14|Style 15|\n|--|--|--|--|--|\n|![img](previews/launchers/type-1/11.png)|![img](previews/launchers/type-1/12.png)|![img](previews/launchers/type-1/13.png)|![img](previews/launchers/type-1/14.png)|![img](previews/launchers/type-1/15.png)|\n\n</details>\n\n<details>\n<summary><b>Type 2</b></summary>\n\n|Style 1|Style 2|Style 3|Style 4|Style 5|\n|--|--|--|--|--|\n|![img](previews/launchers/type-2/1.png)|![img](previews/launchers/type-2/2.png)|![img](previews/launchers/type-2/3.png)|![img](previews/launchers/type-2/4.png)|![img](previews/launchers/type-2/5.png)|\n\n\n|Style 6|Style 7|Style 8|Style 9|Style 10|\n|--|--|--|--|--|\n|![img](previews/launchers/type-2/6.png)|![img](previews/launchers/type-2/7.png)|![img](previews/launchers/type-2/8.png)|![img](previews/launchers/type-2/9.png)|![img](previews/launchers/type-2/10.png)|\n\n|Style 11|Style 12|Style 13|Style 14|Style 15|\n|--|--|--|--|--|\n|![img](previews/launchers/type-2/11.png)|![img](previews/launchers/type-2/12.png)|![img](previews/launchers/type-2/13.png)|![img](previews/launchers/type-2/14.png)|![img](previews/launchers/type-2/15.png)|\n\n</details>\n\n<details>\n<summary><b>Type 3</b></summary>\n\n|Style 1|Style 2|Style 3|Style 4|Style 5|\n|--|--|--|--|--|\n|![img](previews/launchers/type-3/1.png)|![img](previews/launchers/type-3/2.png)|![img](previews/launchers/type-3/3.png)|![img](previews/launchers/type-3/4.png)|![img](previews/launchers/type-3/5.png)|\n\n\n|Style 6|Style 7|Style 8|Style 9|Style 10|\n|--|--|--|--|--|\n|![img](previews/launchers/type-3/6.png)|![img](previews/launchers/type-3/7.png)|![img](previews/launchers/type-3/8.png)|![img](previews/launchers/type-3/9.png)|![img](previews/launchers/type-3/10.png)|\n\n</details>\n\n<details>\n<summary><b>Type 4</b></summary>\n\n|Style 1|Style 2|Style 3|Style 4|Style 5|\n|--|--|--|--|--|\n|![img](previews/launchers/type-4/1.png)|![img](previews/launchers/type-4/2.png)|![img](previews/launchers/type-4/3.png)|![img](previews/launchers/type-4/4.png)|![img](previews/launchers/type-4/5.png)|\n\n\n|Style 6|Style 7|Style 8|Style 9|Style 10|\n|--|--|--|--|--|\n|![img](previews/launchers/type-4/6.png)|![img](previews/launchers/type-4/7.png)|![img](previews/launchers/type-4/8.png)|![img](previews/launchers/type-4/9.png)|![img](previews/launchers/type-4/10.png)|\n\n</details>\n\n<details>\n<summary><b>Type 5</b></summary>\n\n|Style 1|Style 2|Style 3|Style 4|Style 5|\n|--|--|--|--|--|\n|![img](previews/launchers/type-5/1.png)|![img](previews/launchers/type-5/2.png)|![img](previews/launchers/type-5/3.png)|![img](previews/launchers/type-5/4.png)|![img](previews/launchers/type-5/5.png)|\n\n</details>\n\n<details>\n<summary><b>Type 6</b></summary>\n\n|Style 1|Style 2|Style 3|Style 4|Style 5|\n|--|--|--|--|--|\n|![img](previews/launchers/type-6/1.png)|![img](previews/launchers/type-6/2.png)|![img](previews/launchers/type-6/3.png)|![img](previews/launchers/type-6/4.png)|![img](previews/launchers/type-6/5.png)|\n\n\n|Style 6|Style 7|Style 8|Style 9|Style 10|\n|--|--|--|--|--|\n|![img](previews/launchers/type-6/6.png)|![img](previews/launchers/type-6/7.png)|![img](previews/launchers/type-6/8.png)|![img](previews/launchers/type-6/9.png)|![img](previews/launchers/type-6/10.png)|\n\n</details>\n\n<details>\n<summary><b>Type 7</b></summary>\n\n|Style 1|Style 2|Style 3|Style 4|Style 5|\n|--|--|--|--|--|\n|![img](previews/launchers/type-7/1.png)|![img](previews/launchers/type-7/2.png)|![img](previews/launchers/type-7/3.png)|![img](previews/launchers/type-7/4.png)|![img](previews/launchers/type-7/5.png)|\n\n\n|Style 6|Style 7|Style 8|Style 9|Style 10|\n|--|--|--|--|--|\n|![img](previews/launchers/type-7/6.png)|![img](previews/launchers/type-7/7.png)|![img](previews/launchers/type-7/8.png)|![img](previews/launchers/type-7/9.png)|![img](previews/launchers/type-7/10.png)|\n\n</details>\n\n---\n\n<details>\n<summary><b>Color Schemes</b></summary>\n\n|Adapta|Arc|Black|Catppuccin|Cyberpunk|\n|--|--|--|--|--|\n|![img](previews/launchers/colors/color-1.png)|![img](previews/launchers/colors/color-2.png)|![img](previews/launchers/colors/color-3.png)|![img](previews/launchers/colors/color-4.png)|![img](previews/launchers/colors/color-5.png)|\n\n|Dracula|Everforest|Gruvbox|Lovelace|Navy|\n|--|--|--|--|--|\n|![img](previews/launchers/colors/color-6.png)|![img](previews/launchers/colors/color-7.png)|![img](previews/launchers/colors/color-8.png)|![img](previews/launchers/colors/color-9.png)|![img](previews/launchers/colors/color-10.png)|\n\n|Nord|Onedark|Paper|Solarized|Yousai|\n|--|--|--|--|--|\n|![img](previews/launchers/colors/color-11.png)|![img](previews/launchers/colors/color-12.png)|![img](previews/launchers/colors/color-13.png)|![img](previews/launchers/colors/color-14.png)|![img](previews/launchers/colors/color-15.png)|\n\n</details>\n\n## Applets\n\n|Applets|Description|Required Applications|\n|:-|:-|:-|\n|**`Apps As Root`**|Open Applications as root|`pkexec` : `alacritty`, `thunar`, `geany`, `ranger`, `vim`|\n|**`Apps`**|Favorite or most used Applications|`alacritty`, `thunar`, `geany`, `firefox`, `ncmpcpp`, `xfce4-settings-manager`|\n|**`Battery`**|Display battery percentage & charging status with dynamic icons|`pkexec`, `acpi`, `powertop` `xfce4-power-manager-settings`|\n|**`Brightness`**|Display and adjust screen brightness|`light`, `xfce4-power-manager-settings`|\n|**`MPD`**|Control the song play through **`mpd`**|`mpd`, `mpc`|\n|**`Powermenu`**|A classic power menu, with Uptime|`systemd`, `betterlockscreen`|\n|**`Quicklinks`**|Bookmarks for most used websites|`firefox` or `chromium` or any other browser|\n|**`Screenshot`**|Take screenshots using **`maim`**|`maim`, `xrandr`, `dunst`, `xclip`|\n|**`Volume`**|Display and control volume with dynamic icons and mute status|`amixer` and `pavucontrol`|\n\n> To use your programs with these applets, Edit the scripts in `~/.config/rofi/applets/bin` directory.\n\n**`Change Theme` :** Edit `~/.config/rofi/applets/shared/theme.bash` script and edit the following line to use the type and style you like.\n```ini\ntype=\"$HOME/.config/rofi/applets/type-1\"\nstyle='style-1.rasi'\n```\n\n**`Change Colors` :** Edit `~/.config/rofi/applets/shared/colors.rasi` file and edit the following line to use the color-scheme you like.\n```css\n@import \"~/.config/rofi/colors/onedark.rasi\"\n```\n\n> Colors in `type-4` and `type-5` are hard-coded (based on image colors) and can be changed by editing the respective **`style-X.rasi`** file.\n\n#### Previews\n\n<details>\n<summary><b>Apps as root</b></summary>\n\n|Type 1|Type 2|Type 3|Type 4|Type 5|\n|--|--|--|--|--|\n|![img](previews/applets/1/1.png)|![img](previews/applets/1/2.png)|![img](previews/applets/1/3.png)|![img](previews/applets/1/4.png)|![img](previews/applets/1/5.png)|\n\n</details>\n\n<details>\n<summary><b>Apps</b></summary>\n\n|Type 1|Type 2|Type 3|Type 4|Type 5|\n|--|--|--|--|--|\n|![img](previews/applets/2/1.png)|![img](previews/applets/2/2.png)|![img](previews/applets/2/3.png)|![img](previews/applets/2/4.png)|![img](previews/applets/2/5.png)|\n\n</details>\n\n<details>\n<summary><b>Battery</b></summary>\n\n|Type 1|Type 2|Type 3|Type 4|Type 5|\n|--|--|--|--|--|\n|![img](previews/applets/3/1.png)|![img](previews/applets/3/2.png)|![img](previews/applets/3/3.png)|![img](previews/applets/3/4.png)|![img](previews/applets/3/5.png)|\n\n</details>\n\n<details>\n<summary><b>Brightness</b></summary>\n\n|Type 1|Type 2|Type 3|Type 4|Type 5|\n|--|--|--|--|--|\n|![img](previews/applets/4/1.png)|![img](previews/applets/4/2.png)|![img](previews/applets/4/3.png)|![img](previews/applets/4/4.png)|![img](previews/applets/4/5.png)|\n\n</details>\n\n<details>\n<summary><b>MPD</b></summary>\n\n|Type 1|Type 2|Type 3|Type 4|Type 5|\n|--|--|--|--|--|\n|![img](previews/applets/5/1.png)|![img](previews/applets/5/2.png)|![img](previews/applets/5/3.png)|![img](previews/applets/5/4.png)|![img](previews/applets/5/5.png)|\n\n</details>\n\n<details>\n<summary><b>Powermenu</b></summary>\n\n|Type 1|Type 2|Type 3|Type 4|Type 5|\n|--|--|--|--|--|\n|![img](previews/applets/6/1.png)|![img](previews/applets/6/2.png)|![img](previews/applets/6/3.png)|![img](previews/applets/6/4.png)|![img](previews/applets/6/5.png)|\n\n</details>\n\n<details>\n<summary><b>Quicklinks</b></summary>\n\n|Type 1|Type 2|Type 3|Type 4|Type 5|\n|--|--|--|--|--|\n|![img](previews/applets/7/1.png)|![img](previews/applets/7/2.png)|![img](previews/applets/7/3.png)|![img](previews/applets/7/4.png)|![img](previews/applets/7/5.png)|\n\n</details>\n\n<details>\n<summary><b>Screenshot</b></summary>\n\n|Type 1|Type 2|Type 3|Type 4|Type 5|\n|--|--|--|--|--|\n|![img](previews/applets/8/1.png)|![img](previews/applets/8/2.png)|![img](previews/applets/8/3.png)|![img](previews/applets/8/4.png)|![img](previews/applets/8/5.png)|\n\n</details>\n\n<details>\n<summary><b>Volume</b></summary>\n\n|Type 1|Type 2|Type 3|Type 4|Type 5|\n|--|--|--|--|--|\n|![img](previews/applets/9/1.png)|![img](previews/applets/9/2.png)|![img](previews/applets/9/3.png)|![img](previews/applets/9/4.png)|![img](previews/applets/9/5.png)|\n\n</details>\n\n## Powermenus\n\n**`Change Style` :** Edit `~/.config/rofi/powermenu/type-X/powermenu.sh` script and edit the following line to use the style you like.\n```\ntheme='style-1'\n```\n\n**`Change Colors` :** Edit `~/.config/rofi/powermenu/type-X/shared/colors.rasi` file and edit the following line to use the color-scheme you like.\n```css\n@import \"~/.config/rofi/colors/onedark.rasi\"\n```\n\n> Colors in `type-5` and `type-6` are hard-coded (based on image colors) and can be changed by editing the respective **`style-X.rasi`** file.\n\n#### Previews\n\n<details>\n<summary><b>Type 1</b></summary>\n\n|Style 1|Style 2|Style 3|Style 4|Style 5|\n|--|--|--|--|--|\n|![img](previews/powermenu/type-1/1.png)|![img](previews/powermenu/type-1/2.png)|![img](previews/powermenu/type-1/3.png)|![img](previews/powermenu/type-1/4.png)|![img](previews/powermenu/type-1/5.png)|\n\n</details>\n\n<details>\n<summary><b>Type 2</b></summary>\n\n|Style 1|Style 2|Style 3|Style 4|Style 5|\n|--|--|--|--|--|\n|![img](previews/powermenu/type-2/1.png)|![img](previews/powermenu/type-2/2.png)|![img](previews/powermenu/type-2/3.png)|![img](previews/powermenu/type-2/4.png)|![img](previews/powermenu/type-2/5.png)|\n\n|Style 6|Style 7|Style 8|Style 9|Style 10|\n|--|--|--|--|--|\n|![img](previews/powermenu/type-2/6.png)|![img](previews/powermenu/type-2/7.png)|![img](previews/powermenu/type-2/8.png)|![img](previews/powermenu/type-2/9.png)|![img](previews/powermenu/type-2/10.png)|\n\n</details>\n\n<details>\n<summary><b>Type 3</b></summary>\n\n|Style 1|Style 2|Style 3|Style 4|Style 5|\n|--|--|--|--|--|\n|![img](previews/powermenu/type-3/1.png)|![img](previews/powermenu/type-3/2.png)|![img](previews/powermenu/type-3/3.png)|![img](previews/powermenu/type-3/4.png)|![img](previews/powermenu/type-3/5.png)|\n\n</details>\n\n<details>\n<summary><b>Type 4</b></summary>\n\n|Style 1|Style 2|Style 3|Style 4|Style 5|\n|--|--|--|--|--|\n|![img](previews/powermenu/type-4/1.png)|![img](previews/powermenu/type-4/2.png)|![img](previews/powermenu/type-4/3.png)|![img](previews/powermenu/type-4/4.png)|![img](previews/powermenu/type-4/5.png)|\n\n</details>\n\n<details>\n<summary><b>Type 5</b></summary>\n\n|Style 1|Style 2|Style 3|Style 4|Style 5|\n|--|--|--|--|--|\n|![img](previews/powermenu/type-5/1.png)|![img](previews/powermenu/type-5/2.png)|![img](previews/powermenu/type-5/3.png)|![img](previews/powermenu/type-5/4.png)|![img](previews/powermenu/type-5/5.png)|\n\n</details>\n\n<details>\n<summary><b>Type 6</b></summary>\n\n|Style 1|Style 2|Style 3|Style 4|Style 5|\n|--|--|--|--|--|\n|![img](previews/powermenu/type-6/1.png)|![img](previews/powermenu/type-6/2.png)|![img](previews/powermenu/type-6/3.png)|![img](previews/powermenu/type-6/4.png)|![img](previews/powermenu/type-6/5.png)|\n\n</details>\n\n## Tips\n\n#### Simple way to execute scripts\n\nThere's a `$HOME/.config/rofi/scripts` directory, which contains links to each script. you can execute these links to open any type of Launcher, Applet or Powermenu.\n\nYou can add `$HOME/.config/rofi/scripts` directory to your `$PATH` variable so that entering `t7_launcher` in the terminal (or executing this command) will summon the ***type-7 launcher***. you can do it by -\n\n- In `bash`\n``` bash\n# Add directory to the $PATH variable\necho \"PATH=$PATH:~/.config/rofi/scripts\" >> ~/.profile\n```\n\n- In `zsh` (oh-my-zsh)\n``` zsh\n# Edit .zshrc and add this line\nexport PATH=$HOME/.config/rofi/scripts:$PATH\n```\n\n> **Warning:** After changing the shell files, Logout and Login back again to update the `$PATH` environment variable.\n\n## Usage\n\n#### with polybar\n\nYou can use these `launchers`, `powermenus` or `applets` with polybar by simply adding a **module** like that:\n\n```ini\n;; Application Launcher Module\n[module/launcher]\ntype = custom/text\n\ncontent = 異\ncontent-background = black\ncontent-foreground = green\n\nclick-left = ~/.config/rofi/launchers/type-1/launcher.sh\nclick-right = launcher_t1\n\n;; Power Menu Module\n[module/powermenu]\ntype = custom/text\n\ncontent = 襤\ncontent-background = black\ncontent-foreground = red\n\nclick-left = ~/.config/rofi/powermenu/type-1/powermenu.sh\nclick-right = powermenu_t1\n```\n\n#### with i3wm\n\nYou can also use them with the `keybindings` on your **window manager**, For example:\n\n```bash\nset $mod Mod4\n\nbindsym $mod+p exec --no-startup-id ~/.config/rofi/launchers/type-2/launcher.sh\nbindsym $mod+x exec --no-startup-id powermenu_t2\n```\n\n#### with Openbox\n\nSame thing can be done with `openbox` by adding these lines to **`rc.xml`** file:\n\n```xml\n  <keyboard>\n    <keybind key=\"W-p\">\n      <action name=\"Execute\">\n        <command>launcher_t3</command>\n      </action>\n    </keybind>\n    <keybind key=\"W-x\">\n      <action name=\"Execute\">\n        <command>~/.config/rofi/powermenu/type-3/powermenu.sh</command>\n      </action>\n    </keybind>\n  </keyboard>\n```\n\n## FYI\n\n- For previous versions, check the respective branch, [1.7.0](https://github.com/adi1090x/rofi/tree/1.7.0) is the most recent branch.\n- These themes are created on a display with **1920x1080** resolution. Everything should work fine on your display as well, except fullscreen themes. So Adjust the **`margin`** and **`padding`** by yourself.\n- The purpose of this repository is to provide you a complete (almost) reference. So by using the files as reference, You can theme rofi by yourself.\n"
  },
  {
    "path": "files/applets/bin/appasroot.sh",
    "content": "#!/usr/bin/env bash\n\n## Author  : Aditya Shakya (adi1090x)\n## Github  : @adi1090x\n#\n## Applets : Run Applications as Root\n\n# Import Current Theme\nsource \"$HOME\"/.config/rofi/applets/shared/theme.bash\ntheme=\"$type/$style\"\n\n# Theme Elements\nprompt='Applications'\nmesg='Run Applications as Root'\n\nif [[ \"$theme\" == *'type-1'* ]]; then\n\tlist_col='1'\n\tlist_row='5'\n\twin_width='400px'\nelif [[ \"$theme\" == *'type-3'* ]]; then\n\tlist_col='1'\n\tlist_row='5'\n\twin_width='120px'\nelif [[ \"$theme\" == *'type-5'* ]]; then\n\tlist_col='1'\n\tlist_row='5'\n\twin_width='520px'\nelif [[ ( \"$theme\" == *'type-2'* ) || ( \"$theme\" == *'type-4'* ) ]]; then\n\tlist_col='5'\n\tlist_row='1'\n\twin_width='670px'\nfi\n\n# Options\nlayout=`cat ${theme} | grep 'USE_ICON' | cut -d'=' -f2`\nif [[ \"$layout\" == 'NO' ]]; then\n\toption_1=\" Alacritty\"\n\toption_2=\" Thunar\"\n\toption_3=\" Geany\"\n\toption_4=\" Ranger\"\n\toption_5=\" Vim\"\nelse\n\toption_1=\"\"\n\toption_2=\"\"\n\toption_3=\"\"\n\toption_4=\"\"\n\toption_5=\"\"\nfi\n\n# Rofi CMD\nrofi_cmd() {\n\trofi -theme-str \"window {width: $win_width;}\" \\\n\t\t-theme-str \"listview {columns: $list_col; lines: $list_row;}\" \\\n\t\t-theme-str 'textbox-prompt-colon {str: \"\";}' \\\n\t\t-dmenu \\\n\t\t-p \"$prompt\" \\\n\t\t-mesg \"$mesg\" \\\n\t\t-markup-rows \\\n\t\t-theme ${theme}\n}\n\n# Pass variables to rofi dmenu\nrun_rofi() {\n\techo -e \"$option_1\\n$option_2\\n$option_3\\n$option_4\\n$option_5\" | rofi_cmd\n}\n\n# Execute Command\nrun_cmd() {\n\tpolkit_cmd=\"pkexec env PATH=$PATH DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY\"\n\tif [[ \"$1\" == '--opt1' ]]; then\n\t\t${polkit_cmd} alacritty\n\telif [[ \"$1\" == '--opt2' ]]; then\n\t\t${polkit_cmd} dbus-run-session thunar\n\telif [[ \"$1\" == '--opt3' ]]; then\n\t\t${polkit_cmd} geany\n\telif [[ \"$1\" == '--opt4' ]]; then\n\t\t${polkit_cmd} alacritty -e ranger\n\telif [[ \"$1\" == '--opt5' ]]; then\n\t\t${polkit_cmd} alacritty -e vim\n\tfi\n}\n\n# Actions\nchosen=\"$(run_rofi)\"\ncase ${chosen} in\n    $option_1)\n\t\trun_cmd --opt1\n        ;;\n    $option_2)\n\t\trun_cmd --opt2\n        ;;\n    $option_3)\n\t\trun_cmd --opt3\n        ;;\n    $option_4)\n\t\trun_cmd --opt4\n        ;;\n    $option_5)\n\t\trun_cmd --opt5\n        ;;\nesac\n\n"
  },
  {
    "path": "files/applets/bin/apps.sh",
    "content": "#!/usr/bin/env bash\n\n## Author  : Aditya Shakya (adi1090x)\n## Github  : @adi1090x\n#\n## Applets : Favorite Applications\n\n# Import Current Theme\nsource \"$HOME\"/.config/rofi/applets/shared/theme.bash\ntheme=\"$type/$style\"\n\n# Theme Elements\nprompt='Applications'\nmesg=\"Installed Packages : `pacman -Q | wc -l` (pacman)\"\n\nif [[ ( \"$theme\" == *'type-1'* ) || ( \"$theme\" == *'type-3'* ) || ( \"$theme\" == *'type-5'* ) ]]; then\n\tlist_col='1'\n\tlist_row='6'\nelif [[ ( \"$theme\" == *'type-2'* ) || ( \"$theme\" == *'type-4'* ) ]]; then\n\tlist_col='6'\n\tlist_row='1'\nfi\n\n# CMDs (add your apps here)\nterm_cmd='alacritty'\nfile_cmd='thunar'\ntext_cmd='geany'\nweb_cmd='firefox'\nmusic_cmd='alacritty -e ncmpcpp'\nsetting_cmd='xfce4-settings-manager'\n\n# Options\nlayout=`cat ${theme} | grep 'USE_ICON' | cut -d'=' -f2`\nif [[ \"$layout\" == 'NO' ]]; then\n\toption_1=\" Terminal <span weight='light' size='small'><i>($term_cmd)</i></span>\"\n\toption_2=\" Files <span weight='light' size='small'><i>($file_cmd)</i></span>\"\n\toption_3=\" Editor <span weight='light' size='small'><i>($text_cmd)</i></span>\"\n\toption_4=\" Browser <span weight='light' size='small'><i>($web_cmd)</i></span>\"\n\toption_5=\" Music <span weight='light' size='small'><i>($music_cmd)</i></span>\"\n\toption_6=\" Settings <span weight='light' size='small'><i>($setting_cmd)</i></span>\"\nelse\n\toption_1=\"\"\n\toption_2=\"\"\n\toption_3=\"\"\n\toption_4=\"\"\n\toption_5=\"\"\n\toption_6=\"\"\nfi\n\n# Rofi CMD\nrofi_cmd() {\n\trofi -theme-str \"listview {columns: $list_col; lines: $list_row;}\" \\\n\t\t-theme-str 'textbox-prompt-colon {str: \"\";}' \\\n\t\t-dmenu \\\n\t\t-p \"$prompt\" \\\n\t\t-mesg \"$mesg\" \\\n\t\t-markup-rows \\\n\t\t-theme ${theme}\n}\n\n# Pass variables to rofi dmenu\nrun_rofi() {\n\techo -e \"$option_1\\n$option_2\\n$option_3\\n$option_4\\n$option_5\\n$option_6\" | rofi_cmd\n}\n\n# Execute Command\nrun_cmd() {\n\tif [[ \"$1\" == '--opt1' ]]; then\n\t\t${term_cmd}\n\telif [[ \"$1\" == '--opt2' ]]; then\n\t\t${file_cmd}\n\telif [[ \"$1\" == '--opt3' ]]; then\n\t\t${text_cmd}\n\telif [[ \"$1\" == '--opt4' ]]; then\n\t\t${web_cmd}\n\telif [[ \"$1\" == '--opt5' ]]; then\n\t\t${music_cmd}\n\telif [[ \"$1\" == '--opt6' ]]; then\n\t\t${setting_cmd}\n\tfi\n}\n\n# Actions\nchosen=\"$(run_rofi)\"\ncase ${chosen} in\n    $option_1)\n\t\trun_cmd --opt1\n        ;;\n    $option_2)\n\t\trun_cmd --opt2\n        ;;\n    $option_3)\n\t\trun_cmd --opt3\n        ;;\n    $option_4)\n\t\trun_cmd --opt4\n        ;;\n    $option_5)\n\t\trun_cmd --opt5\n        ;;\n    $option_6)\n\t\trun_cmd --opt6\n        ;;\nesac\n"
  },
  {
    "path": "files/applets/bin/battery.sh",
    "content": "#!/usr/bin/env bash\n\n## Author  : Aditya Shakya (adi1090x)\n## Github  : @adi1090x\n#\n## Applets : Battery\n\n# Import Current Theme\nsource \"$HOME\"/.config/rofi/applets/shared/theme.bash\ntheme=\"$type/$style\"\n\n# Battery Info\nbattery=\"`acpi -b | cut -d',' -f1 | cut -d':' -f1`\"\nstatus=\"`acpi -b | cut -d',' -f1 | cut -d':' -f2 | tr -d ' '`\"\npercentage=\"`acpi -b | cut -d',' -f2 | tr -d ' ',\\%`\"\ntime=\"`acpi -b | cut -d',' -f3`\"\n\nif [[ -z \"$time\" ]]; then\n\ttime=' Fully Charged'\nfi\n\n# Theme Elements\nprompt=\"$status\"\nmesg=\"${battery}: ${percentage}%,${time}\"\n\nif [[ \"$theme\" == *'type-1'* ]]; then\n\tlist_col='1'\n\tlist_row='4'\n\twin_width='400px'\nelif [[ \"$theme\" == *'type-3'* ]]; then\n\tlist_col='1'\n\tlist_row='4'\n\twin_width='120px'\nelif [[ \"$theme\" == *'type-5'* ]]; then\n\tlist_col='1'\n\tlist_row='4'\n\twin_width='500px'\nelif [[ ( \"$theme\" == *'type-2'* ) || ( \"$theme\" == *'type-4'* ) ]]; then\n\tlist_col='4'\n\tlist_row='1'\n\twin_width='550px'\nfi\n\n# Charging Status\nactive=\"\"\nurgent=\"\"\nif [[ $status = *\"Charging\"* ]]; then\n    active=\"-a 1\"\n    ICON_CHRG=\"\"\nelif [[ $status = *\"Full\"* ]]; then\n    active=\"-u 1\"\n    ICON_CHRG=\"\"\nelse\n    urgent=\"-u 1\"\n    ICON_CHRG=\"\"\nfi\n\n# Discharging\nif [[ $percentage -ge 5 ]] && [[ $percentage -le 19 ]]; then\n    ICON_DISCHRG=\"\"\nelif [[ $percentage -ge 20 ]] && [[ $percentage -le 39 ]]; then\n    ICON_DISCHRG=\"\"\nelif [[ $percentage -ge 40 ]] && [[ $percentage -le 59 ]]; then\n    ICON_DISCHRG=\"\"\nelif [[ $percentage -ge 60 ]] && [[ $percentage -le 79 ]]; then\n    ICON_DISCHRG=\"\"\nelif [[ $percentage -ge 80 ]] && [[ $percentage -le 100 ]]; then\n    ICON_DISCHRG=\"\"\nfi\n\n# Options\nlayout=`cat ${theme} | grep 'USE_ICON' | cut -d'=' -f2`\nif [[ \"$layout\" == 'NO' ]]; then\n\toption_1=\" Remaining ${percentage}%\"\n\toption_2=\" $status\"\n\toption_3=\" Power Manager\"\n\toption_4=\" Diagnose\"\nelse\n\toption_1=\"$ICON_DISCHRG\"\n\toption_2=\"$ICON_CHRG\"\n\toption_3=\"\"\n\toption_4=\"\"\nfi\n\n# Rofi CMD\nrofi_cmd() {\n\trofi -theme-str \"window {width: $win_width;}\" \\\n\t\t-theme-str \"listview {columns: $list_col; lines: $list_row;}\" \\\n\t\t-theme-str \"textbox-prompt-colon {str: \\\"$ICON_DISCHRG\\\";}\" \\\n\t\t-dmenu \\\n\t\t-p \"$prompt\" \\\n\t\t-mesg \"$mesg\" \\\n\t\t${active} ${urgent} \\\n\t\t-markup-rows \\\n\t\t-theme ${theme}\n}\n\n# Pass variables to rofi dmenu\nrun_rofi() {\n\techo -e \"$option_1\\n$option_2\\n$option_3\\n$option_4\" | rofi_cmd\n}\n\n# Execute Command\nrun_cmd() {\n\tpolkit_cmd=\"pkexec env PATH=$PATH DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY\"\n\tif [[ \"$1\" == '--opt1' ]]; then\n\t\tnotify-send -u low \" Remaining : ${percentage}%\"\n\telif [[ \"$1\" == '--opt2' ]]; then\n\t\tnotify-send -u low \"$ICON_CHRG Status : $status\"\n\telif [[ \"$1\" == '--opt3' ]]; then\n\t\txfce4-power-manager-settings\n\telif [[ \"$1\" == '--opt4' ]]; then\n\t\t${polkit_cmd} alacritty -e powertop\n\tfi\n}\n\n# Actions\nchosen=\"$(run_rofi)\"\ncase ${chosen} in\n    $option_1)\n\t\trun_cmd --opt1\n        ;;\n    $option_2)\n\t\trun_cmd --opt2\n        ;;\n    $option_3)\n\t\trun_cmd --opt3\n        ;;\n    $option_4)\n\t\trun_cmd --opt4\n        ;;\nesac\n\n\n"
  },
  {
    "path": "files/applets/bin/brightness.sh",
    "content": "#!/usr/bin/env bash\n\n## Author  : Aditya Shakya (adi1090x)\n## Github  : @adi1090x\n#\n## Applets : Brightness\n\n# Import Current Theme\nsource \"$HOME\"/.config/rofi/applets/shared/theme.bash\ntheme=\"$type/$style\"\n\n# Brightness Info\nbacklight=\"$(printf \"%.0f\\n\" `light -G`)\"\ncard=\"`light -L | grep 'backlight' | head -n1 | cut -d'/' -f3`\"\n\nif [[ $backlight -ge 0 ]] && [[ $backlight -le 29 ]]; then\n    level=\"Low\"\nelif [[ $backlight -ge 30 ]] && [[ $backlight -le 49 ]]; then\n    level=\"Optimal\"\nelif [[ $backlight -ge 50 ]] && [[ $backlight -le 69 ]]; then\n    level=\"High\"\nelif [[ $backlight -ge 70 ]] && [[ $backlight -le 100 ]]; then\n    level=\"Peak\"\nfi\n\n# Theme Elements\nprompt=\"${backlight}%\"\nmesg=\"Device: ${card}, Level: $level\"\n\nif [[ \"$theme\" == *'type-1'* ]]; then\n\tlist_col='1'\n\tlist_row='4'\n\twin_width='400px'\nelif [[ \"$theme\" == *'type-3'* ]]; then\n\tlist_col='1'\n\tlist_row='4'\n\twin_width='120px'\nelif [[ \"$theme\" == *'type-5'* ]]; then\n\tlist_col='1'\n\tlist_row='4'\n\twin_width='425px'\nelif [[ ( \"$theme\" == *'type-2'* ) || ( \"$theme\" == *'type-4'* ) ]]; then\n\tlist_col='4'\n\tlist_row='1'\n\twin_width='550px'\nfi\n\n# Options\nlayout=`cat ${theme} | grep 'USE_ICON' | cut -d'=' -f2`\nif [[ \"$layout\" == 'NO' ]]; then\n\toption_1=\" Increase\"\n\toption_2=\" Optimal\"\n\toption_3=\" Decrease\"\n\toption_4=\" Settings\"\nelse\n\toption_1=\"\"\n\toption_2=\"\"\n\toption_3=\"\"\n\toption_4=\"\"\nfi\n\n# Rofi CMD\nrofi_cmd() {\n\trofi -theme-str \"window {width: $win_width;}\" \\\n\t\t-theme-str \"listview {columns: $list_col; lines: $list_row;}\" \\\n\t\t-theme-str 'textbox-prompt-colon {str: \"\";}' \\\n\t\t-dmenu \\\n\t\t-p \"$prompt\" \\\n\t\t-mesg \"$mesg\" \\\n\t\t-markup-rows \\\n\t\t-theme ${theme}\n}\n\n# Pass variables to rofi dmenu\nrun_rofi() {\n\techo -e \"$option_1\\n$option_2\\n$option_3\\n$option_4\" | rofi_cmd\n}\n\n# Execute Command\nrun_cmd() {\n\tif [[ \"$1\" == '--opt1' ]]; then\n\t\tlight -A 5\n\telif [[ \"$1\" == '--opt2' ]]; then\n\t\tlight -S 25\n\telif [[ \"$1\" == '--opt3' ]]; then\n\t\tlight -U 5\n\telif [[ \"$1\" == '--opt4' ]]; then\n\t\txfce4-power-manager-settings\n\tfi\n}\n\n# Actions\nchosen=\"$(run_rofi)\"\ncase ${chosen} in\n    $option_1)\n\t\trun_cmd --opt1\n        ;;\n    $option_2)\n\t\trun_cmd --opt2\n        ;;\n    $option_3)\n\t\trun_cmd --opt3\n        ;;\n    $option_4)\n\t\trun_cmd --opt4\n        ;;\nesac\n"
  },
  {
    "path": "files/applets/bin/mpd.sh",
    "content": "#!/usr/bin/env bash\n\n## Author  : Aditya Shakya (adi1090x)\n## Github  : @adi1090x\n#\n## Applets : MPD (music)\n\n# Import Current Theme\nsource \"$HOME\"/.config/rofi/applets/shared/theme.bash\ntheme=\"$type/$style\"\n\n# Theme Elements\nstatus=\"`mpc status`\"\nif [[ -z \"$status\" ]]; then\n\tprompt='Offline'\n\tmesg=\"MPD is Offline\"\nelse\n\tprompt=\"`mpc -f \"%artist%\" current`\"\n\tmesg=\"`mpc -f \"%title%\" current` :: `mpc status | grep \"#\" | awk '{print $3}'`\"\nfi\n\nif [[ ( \"$theme\" == *'type-1'* ) || ( \"$theme\" == *'type-3'* ) || ( \"$theme\" == *'type-5'* ) ]]; then\n\tlist_col='1'\n\tlist_row='6'\nelif [[ ( \"$theme\" == *'type-2'* ) || ( \"$theme\" == *'type-4'* ) ]]; then\n\tlist_col='6'\n\tlist_row='1'\nfi\n\n# Options\nlayout=`cat ${theme} | grep 'USE_ICON' | cut -d'=' -f2`\nif [[ \"$layout\" == 'NO' ]]; then\n\tif [[ ${status} == *\"[playing]\"* ]]; then\n\t\toption_1=\" Pause\"\n\telse\n\t\toption_1=\" Play\"\n\tfi\n\toption_2=\" Stop\"\n\toption_3=\" Previous\"\n\toption_4=\" Next\"\n\toption_5=\" Repeat\"\n\toption_6=\" Random\"\nelse\n\tif [[ ${status} == *\"[playing]\"* ]]; then\n\t\toption_1=\"\"\n\telse\n\t\toption_1=\"\"\n\tfi\n\toption_2=\"\"\n\toption_3=\"\"\n\toption_4=\"\"\n\toption_5=\"\"\n\toption_6=\"\"\nfi\n\n# Toggle Actions\nactive=''\nurgent=''\n# Repeat\nif [[ ${status} == *\"repeat: on\"* ]]; then\n    active=\"-a 4\"\nelif [[ ${status} == *\"repeat: off\"* ]]; then\n    urgent=\"-u 4\"\nelse\n    option_5=\" Parsing Error\"\nfi\n# Random\nif [[ ${status} == *\"random: on\"* ]]; then\n    [ -n \"$active\" ] && active+=\",5\" || active=\"-a 5\"\nelif [[ ${status} == *\"random: off\"* ]]; then\n    [ -n \"$urgent\" ] && urgent+=\",5\" || urgent=\"-u 5\"\nelse\n    option_6=\" Parsing Error\"\nfi\n\n# Rofi CMD\nrofi_cmd() {\n\trofi -theme-str \"listview {columns: $list_col; lines: $list_row;}\" \\\n\t\t-theme-str 'textbox-prompt-colon {str: \"\";}' \\\n\t\t-dmenu \\\n\t\t-p \"$prompt\" \\\n\t\t-mesg \"$mesg\" \\\n\t\t${active} ${urgent} \\\n\t\t-markup-rows \\\n\t\t-theme ${theme}\n}\n\n# Pass variables to rofi dmenu\nrun_rofi() {\n\techo -e \"$option_1\\n$option_2\\n$option_3\\n$option_4\\n$option_5\\n$option_6\" | rofi_cmd\n}\n\n# Execute Command\nrun_cmd() {\n\tif [[ \"$1\" == '--opt1' ]]; then\n\t\tmpc -q toggle && notify-send -u low -t 1000 \" `mpc current`\"\n\telif [[ \"$1\" == '--opt2' ]]; then\n\t\tmpc -q stop\n\telif [[ \"$1\" == '--opt3' ]]; then\n\t\tmpc -q prev && notify-send -u low -t 1000 \" `mpc current`\"\n\telif [[ \"$1\" == '--opt4' ]]; then\n\t\tmpc -q next && notify-send -u low -t 1000 \" `mpc current`\"\n\telif [[ \"$1\" == '--opt5' ]]; then\n\t\tmpc -q repeat\n\telif [[ \"$1\" == '--opt6' ]]; then\n\t\tmpc -q random\n\tfi\n}\n\n# Actions\nchosen=\"$(run_rofi)\"\ncase ${chosen} in\n    $option_1)\n\t\trun_cmd --opt1\n        ;;\n    $option_2)\n\t\trun_cmd --opt2\n        ;;\n    $option_3)\n\t\trun_cmd --opt3\n        ;;\n    $option_4)\n\t\trun_cmd --opt4\n        ;;\n    $option_5)\n\t\trun_cmd --opt5\n        ;;\n    $option_6)\n\t\trun_cmd --opt6\n        ;;\nesac\n"
  },
  {
    "path": "files/applets/bin/powermenu.sh",
    "content": "#!/usr/bin/env bash\n\n## Author  : Aditya Shakya (adi1090x)\n## Github  : @adi1090x\n#\n## Applets : Power Menu\n\n# Import Current Theme\nsource \"$HOME\"/.config/rofi/applets/shared/theme.bash\ntheme=\"$type/$style\"\n\n# Theme Elements\nprompt=\"`hostname`\"\nmesg=\"Uptime : `uptime -p | sed -e 's/up //g'`\"\n\nif [[ ( \"$theme\" == *'type-1'* ) || ( \"$theme\" == *'type-3'* ) || ( \"$theme\" == *'type-5'* ) ]]; then\n\tlist_col='1'\n\tlist_row='6'\nelif [[ ( \"$theme\" == *'type-2'* ) || ( \"$theme\" == *'type-4'* ) ]]; then\n\tlist_col='6'\n\tlist_row='1'\nfi\n\n# Options\nlayout=`cat ${theme} | grep 'USE_ICON' | cut -d'=' -f2`\nif [[ \"$layout\" == 'NO' ]]; then\n\toption_1=\" Lock\"\n\toption_2=\" Logout\"\n\toption_3=\" Suspend\"\n\toption_4=\" Hibernate\"\n\toption_5=\" Reboot\"\n\toption_6=\" Shutdown\"\n\tyes=' Yes'\n\tno=' No'\nelse\n\toption_1=\"\"\n\toption_2=\"\"\n\toption_3=\"\"\n\toption_4=\"\"\n\toption_5=\"\"\n\toption_6=\"\"\n\tyes=''\n\tno=''\nfi\n\n# Rofi CMD\nrofi_cmd() {\n\trofi -theme-str \"listview {columns: $list_col; lines: $list_row;}\" \\\n\t\t-theme-str 'textbox-prompt-colon {str: \"\";}' \\\n\t\t-dmenu \\\n\t\t-p \"$prompt\" \\\n\t\t-mesg \"$mesg\" \\\n\t\t-markup-rows \\\n\t\t-theme ${theme}\n}\n\n# Pass variables to rofi dmenu\nrun_rofi() {\n\techo -e \"$option_1\\n$option_2\\n$option_3\\n$option_4\\n$option_5\\n$option_6\" | rofi_cmd\n}\n\n# Confirmation CMD\nconfirm_cmd() {\n\trofi -theme-str 'window {location: center; anchor: center; fullscreen: false; width: 350px;}' \\\n\t\t-theme-str 'mainbox {orientation: vertical; children: [ \"message\", \"listview\" ];}' \\\n\t\t-theme-str 'listview {columns: 2; lines: 1;}' \\\n\t\t-theme-str 'element-text {horizontal-align: 0.5;}' \\\n\t\t-theme-str 'textbox {horizontal-align: 0.5;}' \\\n\t\t-dmenu \\\n\t\t-p 'Confirmation' \\\n\t\t-mesg 'Are you Sure?' \\\n\t\t-theme ${theme}\n}\n\n# Ask for confirmation\nconfirm_exit() {\n\techo -e \"$yes\\n$no\" | confirm_cmd\n}\n\n# Confirm and execute\nconfirm_run () {\t\n\tselected=\"$(confirm_exit)\"\n\tif [[ \"$selected\" == \"$yes\" ]]; then\n        ${1} && ${2} && ${3}\n    else\n        exit\n    fi\t\n}\n\n# Execute Command\nrun_cmd() {\n\tif [[ \"$1\" == '--opt1' ]]; then\n\t\tbetterlockscreen -l\n\telif [[ \"$1\" == '--opt2' ]]; then\n\t\tconfirm_run 'kill -9 -1'\n\telif [[ \"$1\" == '--opt3' ]]; then\n\t\tconfirm_run 'mpc -q pause' 'amixer set Master mute' 'systemctl suspend'\n\telif [[ \"$1\" == '--opt4' ]]; then\n\t\tconfirm_run 'systemctl hibernate'\n\telif [[ \"$1\" == '--opt5' ]]; then\n\t\tconfirm_run 'systemctl reboot'\n\telif [[ \"$1\" == '--opt6' ]]; then\n\t\tconfirm_run 'systemctl poweroff'\n\tfi\n}\n\n# Actions\nchosen=\"$(run_rofi)\"\ncase ${chosen} in\n    $option_1)\n\t\trun_cmd --opt1\n        ;;\n    $option_2)\n\t\trun_cmd --opt2\n        ;;\n    $option_3)\n\t\trun_cmd --opt3\n        ;;\n    $option_4)\n\t\trun_cmd --opt4\n        ;;\n    $option_5)\n\t\trun_cmd --opt5\n        ;;\n    $option_6)\n\t\trun_cmd --opt6\n        ;;\nesac\n\n"
  },
  {
    "path": "files/applets/bin/quicklinks.sh",
    "content": "#!/usr/bin/env bash\n\n## Author  : Aditya Shakya (adi1090x)\n## Github  : @adi1090x\n#\n## Applets : Quick Links\n\n# Import Current Theme\nsource \"$HOME\"/.config/rofi/applets/shared/theme.bash\ntheme=\"$type/$style\"\n\n# Theme Elements\nprompt='Quick Links'\nmesg=\"Using '$BROWSER' as web browser\"\n\nif [[ ( \"$theme\" == *'type-1'* ) || ( \"$theme\" == *'type-3'* ) || ( \"$theme\" == *'type-5'* ) ]]; then\n\tlist_col='1'\n\tlist_row='6'\nelif [[ ( \"$theme\" == *'type-2'* ) || ( \"$theme\" == *'type-4'* ) ]]; then\n\tlist_col='6'\n\tlist_row='1'\nfi\n\nif [[ ( \"$theme\" == *'type-1'* ) || ( \"$theme\" == *'type-5'* ) ]]; then\n\tefonts=\"JetBrains Mono Nerd Font 10\"\nelse\n\tefonts=\"JetBrains Mono Nerd Font 28\"\nfi\n\n# Options\nlayout=`cat ${theme} | grep 'USE_ICON' | cut -d'=' -f2`\nif [[ \"$layout\" == 'NO' ]]; then\n\toption_1=\" Google\"\n\toption_2=\" Gmail\"\n\toption_3=\" Youtube\"\n\toption_4=\" Github\"\n\toption_5=\" Reddit\"\n\toption_6=\" Twitter\"\nelse\n\toption_1=\"\"\n\toption_2=\"\"\n\toption_3=\"\"\n\toption_4=\"\"\n\toption_5=\"\"\n\toption_6=\"\"\nfi\n\n# Rofi CMD\nrofi_cmd() {\n\trofi -theme-str \"listview {columns: $list_col; lines: $list_row;}\" \\\n\t\t-theme-str 'textbox-prompt-colon {str: \"\";}' \\\n\t\t-theme-str \"element-text {font: \\\"$efonts\\\";}\" \\\n\t\t-dmenu \\\n\t\t-p \"$prompt\" \\\n\t\t-mesg \"$mesg\" \\\n\t\t-markup-rows \\\n\t\t-theme ${theme}\n}\n\n# Pass variables to rofi dmenu\nrun_rofi() {\n\techo -e \"$option_1\\n$option_2\\n$option_3\\n$option_4\\n$option_5\\n$option_6\" | rofi_cmd\n}\n\n# Execute Command\nrun_cmd() {\n\tif [[ \"$1\" == '--opt1' ]]; then\n\t\txdg-open 'https://www.google.com/'\n\telif [[ \"$1\" == '--opt2' ]]; then\n\t\txdg-open 'https://mail.google.com/'\n\telif [[ \"$1\" == '--opt3' ]]; then\n\t\txdg-open 'https://www.youtube.com/'\n\telif [[ \"$1\" == '--opt4' ]]; then\n\t\txdg-open 'https://www.github.com/'\n\telif [[ \"$1\" == '--opt5' ]]; then\n\t\txdg-open 'https://www.reddit.com/'\n\telif [[ \"$1\" == '--opt6' ]]; then\n\t\txdg-open 'https://www.twitter.com/'\n\tfi\n}\n\n# Actions\nchosen=\"$(run_rofi)\"\ncase ${chosen} in\n    $option_1)\n\t\trun_cmd --opt1\n        ;;\n    $option_2)\n\t\trun_cmd --opt2\n        ;;\n    $option_3)\n\t\trun_cmd --opt3\n        ;;\n    $option_4)\n\t\trun_cmd --opt4\n        ;;\n    $option_5)\n\t\trun_cmd --opt5\n        ;;\n    $option_6)\n\t\trun_cmd --opt6\n        ;;\nesac\n"
  },
  {
    "path": "files/applets/bin/screenshot.sh",
    "content": "#!/usr/bin/env bash\n\n## Author  : Aditya Shakya (adi1090x)\n## Github  : @adi1090x\n#\n## Applets : Screenshot\n\n# Import Current Theme\nsource \"$HOME\"/.config/rofi/applets/shared/theme.bash\ntheme=\"$type/$style\"\n\n# Theme Elements\nprompt='Screenshot'\nmesg=\"DIR: `xdg-user-dir PICTURES`/Screenshots\"\n\nif [[ \"$theme\" == *'type-1'* ]]; then\n\tlist_col='1'\n\tlist_row='5'\n\twin_width='400px'\nelif [[ \"$theme\" == *'type-3'* ]]; then\n\tlist_col='1'\n\tlist_row='5'\n\twin_width='120px'\nelif [[ \"$theme\" == *'type-5'* ]]; then\n\tlist_col='1'\n\tlist_row='5'\n\twin_width='520px'\nelif [[ ( \"$theme\" == *'type-2'* ) || ( \"$theme\" == *'type-4'* ) ]]; then\n\tlist_col='5'\n\tlist_row='1'\n\twin_width='670px'\nfi\n\n# Options\nlayout=`cat ${theme} | grep 'USE_ICON' | cut -d'=' -f2`\nif [[ \"$layout\" == 'NO' ]]; then\n\toption_1=\" Capture Desktop\"\n\toption_2=\" Capture Area\"\n\toption_3=\" Capture Window\"\n\toption_4=\" Capture in 5s\"\n\toption_5=\" Capture in 10s\"\nelse\n\toption_1=\"\"\n\toption_2=\"\"\n\toption_3=\"\"\n\toption_4=\"\"\n\toption_5=\"\"\nfi\n\n# Rofi CMD\nrofi_cmd() {\n\trofi -theme-str \"window {width: $win_width;}\" \\\n\t\t-theme-str \"listview {columns: $list_col; lines: $list_row;}\" \\\n\t\t-theme-str 'textbox-prompt-colon {str: \"\";}' \\\n\t\t-dmenu \\\n\t\t-p \"$prompt\" \\\n\t\t-mesg \"$mesg\" \\\n\t\t-markup-rows \\\n\t\t-theme ${theme}\n}\n\n# Pass variables to rofi dmenu\nrun_rofi() {\n\techo -e \"$option_1\\n$option_2\\n$option_3\\n$option_4\\n$option_5\" | rofi_cmd\n}\n\n# Screenshot\ntime=`date +%Y-%m-%d-%H-%M-%S`\ngeometry=`xrandr | grep 'current' | head -n1 | cut -d',' -f2 | tr -d '[:blank:],current'`\ndir=\"`xdg-user-dir PICTURES`/Screenshots\"\nfile=\"Screenshot_${time}_${geometry}.png\"\n\nif [[ ! -d \"$dir\" ]]; then\n\tmkdir -p \"$dir\"\nfi\n\n# notify and view screenshot\nnotify_view() {\n\tnotify_cmd_shot='dunstify -u low --replace=699'\n\t${notify_cmd_shot} \"Copied to clipboard.\"\n\tviewnior ${dir}/\"$file\"\n\tif [[ -e \"$dir/$file\" ]]; then\n\t\t${notify_cmd_shot} \"Screenshot Saved.\"\n\telse\n\t\t${notify_cmd_shot} \"Screenshot Deleted.\"\n\tfi\n}\n\n# Copy screenshot to clipboard\ncopy_shot () {\n\ttee \"$file\" | xclip -selection clipboard -t image/png\n}\n\n# countdown\ncountdown () {\n\tfor sec in `seq $1 -1 1`; do\n\t\tdunstify -t 1000 --replace=699 \"Taking shot in : $sec\"\n\t\tsleep 1\n\tdone\n}\n\n# take shots\nshotnow () {\n\tcd ${dir} && sleep 0.5 && maim -u -f png | copy_shot\n\tnotify_view\n}\n\nshot5 () {\n\tcountdown '5'\n\tsleep 1 && cd ${dir} && maim -u -f png | copy_shot\n\tnotify_view\n}\n\nshot10 () {\n\tcountdown '10'\n\tsleep 1 && cd ${dir} && maim -u -f png | copy_shot\n\tnotify_view\n}\n\nshotwin () {\n\tcd ${dir} && maim -u -f png -i `xdotool getactivewindow` | copy_shot\n\tnotify_view\n}\n\nshotarea () {\n\tcd ${dir} && maim -u -f png -s -b 2 -c 0.35,0.55,0.85,0.25 -l | copy_shot\n\tnotify_view\n}\n\n# Execute Command\nrun_cmd() {\n\tif [[ \"$1\" == '--opt1' ]]; then\n\t\tshotnow\n\telif [[ \"$1\" == '--opt2' ]]; then\n\t\tshotarea\n\telif [[ \"$1\" == '--opt3' ]]; then\n\t\tshotwin\n\telif [[ \"$1\" == '--opt4' ]]; then\n\t\tshot5\n\telif [[ \"$1\" == '--opt5' ]]; then\n\t\tshot10\n\tfi\n}\n\n# Actions\nchosen=\"$(run_rofi)\"\ncase ${chosen} in\n    $option_1)\n\t\trun_cmd --opt1\n        ;;\n    $option_2)\n\t\trun_cmd --opt2\n        ;;\n    $option_3)\n\t\trun_cmd --opt3\n        ;;\n    $option_4)\n\t\trun_cmd --opt4\n        ;;\n    $option_5)\n\t\trun_cmd --opt5\n        ;;\nesac\n\n\n"
  },
  {
    "path": "files/applets/bin/volume.sh",
    "content": "#!/usr/bin/env bash\n\n## Author  : Aditya Shakya (adi1090x)\n## Github  : @adi1090x\n#\n## Applets : Volume\n\n# Import Current Theme\nsource \"$HOME\"/.config/rofi/applets/shared/theme.bash\ntheme=\"$type/$style\"\n\n# Volume Info\nmixer=\"`amixer info Master | grep 'Mixer name' | cut -d':' -f2 | tr -d \\',' '`\"\nspeaker=\"`amixer get Master | tail -n1 | awk -F ' ' '{print $5}' | tr -d '[]'`\"\nmic=\"`amixer get Capture | tail -n1 | awk -F ' ' '{print $5}' | tr -d '[]'`\"\n\nactive=\"\"\nurgent=\"\"\n\n# Speaker Info\namixer get Master | grep '\\[on\\]' &>/dev/null\nif [[ \"$?\" == 0 ]]; then\n\tactive=\"-a 1\"\n\tstext='Unmute'\n\tsicon=''\nelse\n\turgent=\"-u 1\"\n\tstext='Mute'\n\tsicon=''\nfi\n\n# Microphone Info\namixer get Capture | grep '\\[on\\]' &>/dev/null\nif [[ \"$?\" == 0 ]]; then\n    [ -n \"$active\" ] && active+=\",3\" || active=\"-a 3\"\n\tmtext='Unmute'\n\tmicon=''\nelse\n    [ -n \"$urgent\" ] && urgent+=\",3\" || urgent=\"-u 3\"\n\tmtext='Mute'\n\tmicon=''\nfi\n\n# Theme Elements\nprompt=\"S:$stext, M:$mtext\"\nmesg=\"$mixer - Speaker: $speaker, Mic: $mic\"\n\nif [[ \"$theme\" == *'type-1'* ]]; then\n\tlist_col='1'\n\tlist_row='5'\n\twin_width='400px'\nelif [[ \"$theme\" == *'type-3'* ]]; then\n\tlist_col='1'\n\tlist_row='5'\n\twin_width='120px'\nelif [[ \"$theme\" == *'type-5'* ]]; then\n\tlist_col='1'\n\tlist_row='5'\n\twin_width='520px'\nelif [[ ( \"$theme\" == *'type-2'* ) || ( \"$theme\" == *'type-4'* ) ]]; then\n\tlist_col='5'\n\tlist_row='1'\n\twin_width='670px'\nfi\n\n# Options\nlayout=`cat ${theme} | grep 'USE_ICON' | cut -d'=' -f2`\nif [[ \"$layout\" == 'NO' ]]; then\n\toption_1=\" Increase\"\n\toption_2=\"$sicon $stext\"\n\toption_3=\" Decrese\"\n\toption_4=\"$micon $mtext\"\n\toption_5=\" Settings\"\nelse\n\toption_1=\"\"\n\toption_2=\"$sicon\"\n\toption_3=\"\"\n\toption_4=\"$micon\"\n\toption_5=\"\"\nfi\n\n# Rofi CMD\nrofi_cmd() {\n\trofi -theme-str \"window {width: $win_width;}\" \\\n\t\t-theme-str \"listview {columns: $list_col; lines: $list_row;}\" \\\n\t\t-theme-str 'textbox-prompt-colon {str: \"\";}' \\\n\t\t-dmenu \\\n\t\t-p \"$prompt\" \\\n\t\t-mesg \"$mesg\" \\\n\t\t${active} ${urgent} \\\n\t\t-markup-rows \\\n\t\t-theme ${theme}\n}\n\n# Pass variables to rofi dmenu\nrun_rofi() {\n\techo -e \"$option_1\\n$option_2\\n$option_3\\n$option_4\\n$option_5\" | rofi_cmd\n}\n\n# Execute Command\nrun_cmd() {\n\tif [[ \"$1\" == '--opt1' ]]; then\n\t\tamixer -Mq set Master,0 5%+ unmute\n\telif [[ \"$1\" == '--opt2' ]]; then\n\t\tamixer set Master toggle\n\telif [[ \"$1\" == '--opt3' ]]; then\n\t\tamixer -Mq set Master,0 5%- unmute\n\telif [[ \"$1\" == '--opt4' ]]; then\n\t\tamixer set Capture toggle\n\telif [[ \"$1\" == '--opt5' ]]; then\n\t\tpavucontrol\n\tfi\n}\n\n# Actions\nchosen=\"$(run_rofi)\"\ncase ${chosen} in\n    $option_1)\n\t\trun_cmd --opt1\n        ;;\n    $option_2)\n\t\trun_cmd --opt2\n        ;;\n    $option_3)\n\t\trun_cmd --opt3\n        ;;\n    $option_4)\n\t\trun_cmd --opt4\n        ;;\n    $option_5)\n\t\trun_cmd --opt5\n        ;;\nesac\n\n"
  },
  {
    "path": "files/applets/shared/colors.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Colors\n *\n * Available Colors Schemes\n *\n * adapta    catppuccin    everforest    navy       paper\n * arc       cyberpunk     gruvbox       nord       solarized\n * black     dracula       lovelace      onedark    yousai\n *\n **/\n\n/* Import color-scheme from `colors` directory */\n\n@import \"~/.config/rofi/colors/onedark.rasi\"\n"
  },
  {
    "path": "files/applets/shared/fonts.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Fonts\n *\n **/\n\n* {\n    font: \"JetBrains Mono Nerd Font 10\";\n}\n"
  },
  {
    "path": "files/applets/shared/theme.bash",
    "content": "## Current Theme\n\ntype=\"$HOME/.config/rofi/applets/type-1\"\nstyle='style-1.rasi'\n"
  },
  {
    "path": "files/applets/type-1/style-1.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"../shared/colors.rasi\"\n@import                          \"../shared/fonts.rasi\"\n\n/*\nUSE_ICON=NO\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       400px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      1px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     20px;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"message\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"prompt\"];\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     10px 13px;\n    border-radius:               0px;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     10px;\n    border-radius:               0px;\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       6;\n    cycle:                       true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    \n    spacing:                     5px;\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\nelement normal.normal,\nelement alternate.normal {\n    background-color:            var(background);\n    text-color:                  var(foreground);\n}\nelement normal.urgent,\nelement alternate.urgent,\nelement selected.active {\n    background-color:            var(urgent);\n    text-color:                  var(background);\n}\nelement normal.active,\nelement alternate.active,\nelement selected.urgent {\n    background-color:            var(active);\n    text-color:                  var(background);\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/applets/type-1/style-2.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"../shared/colors.rasi\"\n@import                          \"../shared/fonts.rasi\"\n\n/*\nUSE_ICON=NO\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       400px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      1px solid;\n    border-radius:               12px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     20px;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"message\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"prompt\"];\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     10px 13px;\n    border-radius:               12px;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     10px;\n    border-radius:               12px;\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               12px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       6;\n    cycle:                       true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    \n    spacing:                     5px;\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               12px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\nelement normal.normal,\nelement alternate.normal {\n    background-color:            var(background);\n    text-color:                  var(foreground);\n}\nelement normal.urgent,\nelement alternate.urgent,\nelement selected.active {\n    background-color:            var(urgent);\n    text-color:                  var(background);\n}\nelement normal.active,\nelement alternate.active,\nelement selected.urgent {\n    background-color:            var(active);\n    text-color:                  var(background);\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/applets/type-1/style-3.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"../shared/colors.rasi\"\n@import                          \"../shared/fonts.rasi\"\n\n/*\nUSE_ICON=NO\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       400px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      1px solid;\n    border-radius:               30px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     20px;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"message\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"prompt\"];\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     10px 13px;\n    border-radius:               100%;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     10px;\n    border-radius:               100%;\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               100%;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       6;\n    cycle:                       true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    \n    spacing:                     5px;\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               100%;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\nelement normal.normal,\nelement alternate.normal {\n    background-color:            var(background);\n    text-color:                  var(foreground);\n}\nelement normal.urgent,\nelement alternate.urgent,\nelement selected.active {\n    background-color:            var(urgent);\n    text-color:                  var(background);\n}\nelement normal.active,\nelement alternate.active,\nelement selected.urgent {\n    background-color:            var(active);\n    text-color:                  var(background);\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/applets/type-2/style-1.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"../shared/colors.rasi\"\n@import                          \"../shared/fonts.rasi\"\n\n/*\nUSE_ICON=YES\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       800px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     30px;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"message\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"prompt\"];\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     10px 13px;\n    border-radius:               0px;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     10px;\n    border-radius:               0px;\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     6;\n    lines:                       1;\n    cycle:                       true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    \n    spacing:                     15px;\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    padding:                     30px 10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        \"feather 28\";\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\nelement normal.normal,\nelement alternate.normal {\n    background-color:            var(background-alt);\n    text-color:                  var(foreground);\n}\nelement normal.urgent,\nelement alternate.urgent,\nelement selected.active {\n    background-color:            var(urgent);\n    text-color:                  var(background);\n}\nelement normal.active,\nelement alternate.active,\nelement selected.urgent {\n    background-color:            var(active);\n    text-color:                  var(background);\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/applets/type-2/style-2.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"../shared/colors.rasi\"\n@import                          \"../shared/fonts.rasi\"\n\n/*\nUSE_ICON=YES\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       800px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               12px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     30px;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"message\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               12px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"prompt\"];\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     10px 13px;\n    border-radius:               12px;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     10px;\n    border-radius:               12px;\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               12px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     6;\n    lines:                       1;\n    cycle:                       true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    \n    spacing:                     15px;\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    padding:                     30px 10px;\n    border:                      0px solid;\n    border-radius:               12px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        \"feather 28\";\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\nelement normal.normal,\nelement alternate.normal {\n    background-color:            var(background-alt);\n    text-color:                  var(foreground);\n}\nelement normal.urgent,\nelement alternate.urgent,\nelement selected.active {\n    background-color:            var(urgent);\n    text-color:                  var(background);\n}\nelement normal.active,\nelement alternate.active,\nelement selected.urgent {\n    background-color:            var(active);\n    text-color:                  var(background);\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/applets/type-2/style-3.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"../shared/colors.rasi\"\n@import                          \"../shared/fonts.rasi\"\n\n/*\nUSE_ICON=YES\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       800px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               30px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     30px;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"message\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               100%;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"prompt\"];\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     10px 13px;\n    border-radius:               100%;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     10px;\n    border-radius:               100%;\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               100%;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     6;\n    lines:                       1;\n    cycle:                       true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    \n    spacing:                     15px;\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    padding:                     30px 10px;\n    border:                      0px solid;\n    border-radius:               100%;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        \"feather 28\";\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\nelement normal.normal,\nelement alternate.normal {\n    background-color:            var(background-alt);\n    text-color:                  var(foreground);\n}\nelement normal.urgent,\nelement alternate.urgent,\nelement selected.active {\n    background-color:            var(urgent);\n    text-color:                  var(background);\n}\nelement normal.active,\nelement alternate.active,\nelement selected.urgent {\n    background-color:            var(active);\n    text-color:                  var(background);\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/applets/type-3/style-1.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"../shared/colors.rasi\"\n@import                          \"../shared/fonts.rasi\"\n\n/*\nUSE_ICON=YES\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    east;\n    anchor:                      east;\n    fullscreen:                  false;\n    width:                       120px;\n    x-offset:                    -20px;\n    y-offset:                    0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     15px;\n    background-color:            transparent;\n    children:                    [ \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"prompt\"];\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     10px 13px;\n    border-radius:               0px;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     10px;\n    border-radius:               0px;\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     6;\n    lines:                       1;\n    cycle:                       true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    \n    spacing:                     15px;\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    padding:                     23px 10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        \"feather 24\";\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\nelement normal.normal,\nelement alternate.normal {\n    background-color:            var(background-alt);\n    text-color:                  var(foreground);\n}\nelement normal.urgent,\nelement alternate.urgent,\nelement selected.active {\n    background-color:            var(urgent);\n    text-color:                  var(background);\n}\nelement normal.active,\nelement alternate.active,\nelement selected.urgent {\n    background-color:            var(active);\n    text-color:                  var(background);\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/applets/type-3/style-2.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"../shared/colors.rasi\"\n@import                          \"../shared/fonts.rasi\"\n\n/*\nUSE_ICON=YES\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    east;\n    anchor:                      east;\n    fullscreen:                  false;\n    width:                       120px;\n    x-offset:                    -20px;\n    y-offset:                    0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               10px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     15px;\n    background-color:            transparent;\n    children:                    [ \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"prompt\"];\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     10px 13px;\n    border-radius:               0px;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     10px;\n    border-radius:               0px;\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     6;\n    lines:                       1;\n    cycle:                       true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    \n    spacing:                     15px;\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    padding:                     23px 10px;\n    border:                      0px solid;\n    border-radius:               10px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        \"feather 24\";\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\nelement normal.normal,\nelement alternate.normal {\n    background-color:            var(background-alt);\n    text-color:                  var(foreground);\n}\nelement normal.urgent,\nelement alternate.urgent,\nelement selected.active {\n    background-color:            var(urgent);\n    text-color:                  var(background);\n}\nelement normal.active,\nelement alternate.active,\nelement selected.urgent {\n    background-color:            var(active);\n    text-color:                  var(background);\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/applets/type-3/style-3.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"../shared/colors.rasi\"\n@import                          \"../shared/fonts.rasi\"\n\n/*\nUSE_ICON=YES\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    east;\n    anchor:                      east;\n    fullscreen:                  false;\n    width:                       120px;\n    x-offset:                    -20px;\n    y-offset:                    0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               100%;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     15px;\n    background-color:            transparent;\n    children:                    [ \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"prompt\"];\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     10px 13px;\n    border-radius:               0px;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     10px;\n    border-radius:               0px;\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     6;\n    lines:                       1;\n    cycle:                       true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    \n    spacing:                     15px;\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    padding:                     23px 10px;\n    border:                      0px solid;\n    border-radius:               100%;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        \"feather 24\";\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\nelement normal.normal,\nelement alternate.normal {\n    background-color:            var(background-alt);\n    text-color:                  var(foreground);\n}\nelement normal.urgent,\nelement alternate.urgent,\nelement selected.active {\n    background-color:            var(urgent);\n    text-color:                  var(background);\n}\nelement normal.active,\nelement alternate.active,\nelement selected.urgent {\n    background-color:            var(active);\n    text-color:                  var(background);\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/applets/type-4/style-1.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #11092D;\n    background-alt:              #281657;\n    foreground:                  #FFFFFF;\n    selected:                    #DF5296;\n    active:                      #6E77FF;\n    urgent:                      #8E3596;\n}\n\n/*\nUSE_ICON=YES\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       800px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     20px;\n    margin:                      0px;\n    padding:                     20px;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"message\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     25px;\n    padding:                     100px 50px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/a.png\", width);\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"prompt\"];\n}\n\ndummy{\n    background-color:            transparent;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     10px 13px;\n    border-radius:               0px;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     10px;\n    border-radius:               0px;\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     6;\n    lines:                       1;\n    cycle:                       true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    \n    spacing:                     20px;\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    padding:                     30px 10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        \"feather 28\";\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\nelement normal.normal,\nelement alternate.normal {\n    background-color:            var(background-alt);\n    text-color:                  var(foreground);\n}\nelement normal.urgent,\nelement alternate.urgent,\nelement selected.active {\n    background-color:            var(urgent);\n    text-color:                  var(background);\n}\nelement normal.active,\nelement alternate.active,\nelement selected.urgent {\n    background-color:            var(active);\n    text-color:                  var(background);\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/applets/type-4/style-2.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #2D1B14;\n    background-alt:              #462D23;\n    foreground:                  #FFFFFF;\n    selected:                    #E25F3E;\n    active:                      #716251;\n    urgent:                      #934A1C;\n}\n\n/*\nUSE_ICON=YES\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       800px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               20px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     20px;\n    margin:                      0px;\n    padding:                     20px;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\", \"message\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     25px;\n    padding:                     100px 50px;\n    border:                      0px;\n    border-radius:               20px;\n    border-color:                @selected;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/d.png\", width);\n    text-color:                  @foreground;\n    children:                    [ \"dummy\", \"textbox-prompt-colon\", \"prompt\", \"dummy\"];\n}\n\ndummy{\n    background-color:            transparent;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     10px 13px;\n    border-radius:               10px;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     10px;\n    border-radius:               10px;\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               10px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     6;\n    lines:                       1;\n    cycle:                       true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    \n    spacing:                     20px;\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    padding:                     30px 10px;\n    border:                      0px solid;\n    border-radius:               20px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        \"feather 28\";\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\nelement normal.normal,\nelement alternate.normal {\n    background-color:            var(background-alt);\n    text-color:                  var(foreground);\n}\nelement normal.urgent,\nelement alternate.urgent,\nelement selected.active {\n    background-color:            var(urgent);\n    text-color:                  var(background);\n}\nelement normal.active,\nelement alternate.active,\nelement selected.urgent {\n    background-color:            var(active);\n    text-color:                  var(background);\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/applets/type-4/style-3.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #131D1F;\n    background-alt:              #183A43;\n    foreground:                  #FFFFFF;\n    selected:                    #649094;\n    active:                      #E9CC9D;\n    urgent:                      #FEA861;\n}\n\n/*\nUSE_ICON=YES\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       800px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               50px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     20px;\n    margin:                      0px;\n    padding:                     20px;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"message\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     25px;\n    padding:                     100px 50px;\n    border:                      0px;\n    border-radius:               40px;\n    border-color:                @selected;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/i.jpg\", width);\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"dummy\", \"prompt\"];\n}\n\ndummy{\n    background-color:            transparent;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     10px 13px;\n    border-radius:               100%;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     10px;\n    border-radius:               100%;\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               100%;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     6;\n    lines:                       1;\n    cycle:                       true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    \n    spacing:                     20px;\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    padding:                     30px 10px;\n    border:                      0px solid;\n    border-radius:               100%;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        \"feather 28\";\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\nelement normal.normal,\nelement alternate.normal {\n    background-color:            var(background-alt);\n    text-color:                  var(foreground);\n}\nelement normal.urgent,\nelement alternate.urgent,\nelement selected.active {\n    background-color:            var(urgent);\n    text-color:                  var(background);\n}\nelement normal.active,\nelement alternate.active,\nelement selected.urgent {\n    background-color:            var(active);\n    text-color:                  var(background);\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/applets/type-5/style-1.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #231419;\n    background-alt:              #2D1E23;\n    foreground:                  #FFFFFF;\n    selected:                    #426647;\n    active:                      #2E3F34;\n    urgent:                      #D08261;\n}\n\n/*\nUSE_ICON=NO\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       600px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     30px;\n    background-color:            transparent;\n    orientation:                 horizontal;\n    children:                    [ \"imagebox\", \"listview\" ];\n}\n\n/*****----- Imagebox -----*****/\nimagebox {\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/e.jpg\", height);\n    children:                    [ \"dummy\", \"inputbar\", \"dummy\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     15px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"dummy\", \"textbox-prompt-colon\", \"prompt\", \"dummy\"];\n}\n\ndummy{\n    background-color:            transparent;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     10px 13px;\n    border-radius:               0px;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     10px;\n    border-radius:               0px;\n    background-color:            @active;\n    text-color:                  @foreground;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     6;\n    lines:                       1;\n    cycle:                       true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    \n    spacing:                     5px;\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\nelement normal.normal,\nelement alternate.normal {\n    background-color:            var(background);\n    text-color:                  var(foreground);\n}\nelement normal.urgent,\nelement alternate.urgent,\nelement selected.active {\n    background-color:            var(urgent);\n    text-color:                  var(background);\n}\nelement normal.active,\nelement alternate.active,\nelement selected.urgent {\n    background-color:            var(active);\n    text-color:                  var(background);\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(foreground);\n}\n"
  },
  {
    "path": "files/applets/type-5/style-2.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #11092D;\n    background-alt:              #281657;\n    foreground:                  #FFFFFF;\n    selected:                    #DF5296;\n    active:                      #6E77FF;\n    urgent:                      #8E3596;\n}\n\n/*\nUSE_ICON=NO\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       600px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               20px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     30px;\n    background-color:            transparent;\n    orientation:                 horizontal;\n    children:                    [ \"imagebox\", \"listview\" ];\n}\n\n/*****----- Imagebox -----*****/\nimagebox {\n    border-radius:               20px;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/j.jpg\", height);\n    children:                    [ \"dummy\", \"inputbar\", \"dummy\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     15px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"dummy\", \"textbox-prompt-colon\", \"prompt\", \"dummy\"];\n}\n\ndummy{\n    background-color:            transparent;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     10px 13px;\n    border-radius:               15px;\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nprompt {\n    enabled:                     true;\n    padding:                     10px;\n    border-radius:               15px;\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     6;\n    lines:                       1;\n    cycle:                       true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    \n    spacing:                     5px;\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               15px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\nelement normal.normal,\nelement alternate.normal {\n    background-color:            var(background);\n    text-color:                  var(foreground);\n}\nelement normal.urgent,\nelement alternate.urgent,\nelement selected.active {\n    background-color:            var(urgent);\n    text-color:                  var(background);\n}\nelement normal.active,\nelement alternate.active,\nelement selected.urgent {\n    background-color:            var(active);\n    text-color:                  var(background);\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/applets/type-5/style-3.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #101010;\n    background-alt:              #252525;\n    foreground:                  #FFFFFF;\n    selected:                    #505050;\n    active:                      #909090;\n    urgent:                      #707070;\n}\n\n/*\nUSE_ICON=NO\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       600px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               30px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     30px;\n    background-color:            transparent;\n    orientation:                 horizontal;\n    children:                    [ \"imagebox\", \"listview\" ];\n}\n\n/*****----- Imagebox -----*****/\nimagebox {\n    border:                      2px solid;\n    border-radius:               100%;\n    border-color:                @selected;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/g.png\", height);\n    children:                    [ \"dummy\", \"inputbar\", \"dummy\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     15px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"dummy\", \"textbox-prompt-colon\", \"prompt\", \"dummy\"];\n}\n\ndummy{\n    background-color:            transparent;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     10px 13px;\n    border:                      2px solid;\n    border-radius:               100%;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nprompt {\n    enabled:                     true;\n    padding:                     10px;\n    border:                      2px solid;\n    border-radius:               100%;\n    border-color:                @foreground;\n    background-color:            @foreground;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     6;\n    lines:                       1;\n    cycle:                       true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    \n    spacing:                     5px;\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    padding:                     11px;\n    border:                      0px solid;\n    border-radius:               100%;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\nelement normal.normal,\nelement alternate.normal {\n    background-color:            var(background);\n    text-color:                  var(foreground);\n}\nelement normal.urgent,\nelement alternate.urgent,\nelement selected.active {\n    background-color:            var(urgent);\n    text-color:                  var(background);\n}\nelement normal.active,\nelement alternate.active,\nelement selected.urgent {\n    background-color:            var(active);\n    text-color:                  var(background);\n}\nelement selected.normal {\n    border:                      2px solid;\n    border-radius:               100%;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  var(foreground);\n}\n"
  },
  {
    "path": "files/colors/adapta.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Colors\n **/\n\n* {\n    background:     #222D32FF;\n    background-alt: #29353BFF;\n    foreground:     #B8C2C6FF;\n    selected:       #00BCD4FF;\n    active:         #21FF90FF;\n    urgent:         #FF4B60FF;\n}\n"
  },
  {
    "path": "files/colors/arc.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Colors\n **/\n\n* {\n    background:     #2F343FFF;\n    background-alt: #383C4AFF;\n    foreground:     #BAC5D0FF;\n    selected:       #5294E2FF;\n    active:         #98C379FF;\n    urgent:         #E06B74FF;\n}\n"
  },
  {
    "path": "files/colors/black.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Colors\n **/\n\n* {\n    background:     #000000FF;\n    background-alt: #101010FF;\n    foreground:     #FFFFFFFF;\n    selected:       #62AEEFFF;\n    active:         #98C379FF;\n    urgent:         #E06B74FF;\n}\n"
  },
  {
    "path": "files/colors/catppuccin.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Colors\n **/\n\n* {\n    background:     #1E1D2FFF;\n    background-alt: #282839FF;\n    foreground:     #D9E0EEFF;\n    selected:       #7AA2F7FF;\n    active:         #ABE9B3FF;\n    urgent:         #F28FADFF;\n}\n"
  },
  {
    "path": "files/colors/cyberpunk.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Colors\n **/\n\n* {\n    background:     #000B1EFF;\n    background-alt: #0A1528FF;\n    foreground:     #0ABDC6FF;\n    selected:       #0ABDC6FF;\n    active:         #00FF00FF;\n    urgent:         #FF0000FF;\n}\n"
  },
  {
    "path": "files/colors/dracula.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Colors\n **/\n\n* {\n    background:     #1E1F29FF;\n    background-alt: #282A36FF;\n    foreground:     #FFFFFFFF;\n    selected:       #BD93F9FF;\n    active:         #50FA7BFF;\n    urgent:         #FF5555FF;\n}\n"
  },
  {
    "path": "files/colors/everforest.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Colors\n **/\n\n* {\n    background:     #323D43FF;\n    background-alt: #3C474DFF;\n    foreground:     #DAD1BEFF;\n    selected:       #7FBBB3FF;\n    active:         #A7C080FF;\n    urgent:         #E67E80FF;\n}\n"
  },
  {
    "path": "files/colors/gruvbox.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Colors\n **/\n\n* {\n    background:     #282828FF;\n    background-alt: #353535FF;\n    foreground:     #EBDBB2FF;\n    selected:       #83A598FF;\n    active:         #B8BB26FF;\n    urgent:         #FB4934FF;\n}\n"
  },
  {
    "path": "files/colors/lovelace.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Colors\n **/\n\n* {\n    background:     #1D1F28FF;\n    background-alt: #282A36FF;\n    foreground:     #FDFDFDFF;\n    selected:       #79E6F3FF;\n    active:         #5ADECDFF;\n    urgent:         #F37F97FF;\n}\n"
  },
  {
    "path": "files/colors/navy.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Colors\n **/\n\n* {\n    background:     #021B21FF;\n    background-alt: #0C252BFF;\n    foreground:     #F2F1B9FF;\n    selected:       #44B5B1FF;\n    active:         #7CBF9EFF;\n    urgent:         #C2454EFF;\n}\n"
  },
  {
    "path": "files/colors/nord.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Colors\n **/\n\n* {\n    background:     #2E3440FF;\n    background-alt: #383E4AFF;\n    foreground:     #E5E9F0FF;\n    selected:       #81A1C1FF;\n    active:         #A3BE8CFF;\n    urgent:         #BF616AFF;\n}\n"
  },
  {
    "path": "files/colors/onedark.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Colors\n **/\n\n* {\n    background:     #1E2127FF;\n    background-alt: #282B31FF;\n    foreground:     #FFFFFFFF;\n    selected:       #61AFEFFF;\n    active:         #98C379FF;\n    urgent:         #E06C75FF;\n}\n"
  },
  {
    "path": "files/colors/paper.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Colors\n **/\n\n* {\n    background:     #F1F1F1FF;\n    background-alt: #E0E0E0FF;\n    foreground:     #252525FF;\n    selected:       #008EC4FF;\n    active:         #10A778FF;\n    urgent:         #C30771FF;\n}\n"
  },
  {
    "path": "files/colors/solarized.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Colors\n **/\n\n* {\n    background:     #002B36FF;\n    background-alt: #073642FF;\n    foreground:     #EEE8D5FF;\n    selected:       #268BD2FF;\n    active:         #859900FF;\n    urgent:         #DC322FFF;\n}\n"
  },
  {
    "path": "files/colors/tokyonight.rasi",
    "content": "/**\n *\n * Author : Levi Lacoss (fishyfishfish55)\n * Github : @fishyfishfish55\n *\n * Colors\n **/\n\n* {\n    background:     #15161EFF;\n    background-alt: #1A1B26FF;\n    foreground:     #C0CAF5FF;\n    selected:       #33467CFF;\n    active:         #414868FF;\n    urgent:         #F7768EFF;\n}\n"
  },
  {
    "path": "files/colors/yousai.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Colors\n **/\n\n* {\n    background:     #F5E7DEFF;\n    background-alt: #EBDCD2FF;\n    foreground:     #34302DFF;\n    selected:       #D97742FF;\n    active:         #BF8F60FF;\n    urgent:         #B23636FF;\n}\n"
  },
  {
    "path": "files/config.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Configuration For Rofi Version: 1.7.3\n **/\n\nconfiguration {\n\t/*---------- General setting ----------*/\n\tmodi: \"drun,run,filebrowser,window\";\n\tcase-sensitive: false;\n\tcycle: true;\n\tfilter: \"\";\n\tscroll-method: 0;\n\tnormalize-match: true;\n\tshow-icons: true;\n\ticon-theme: \"Papirus\";\n/*\tcache-dir: ;*/\n\tsteal-focus: false;\n/*\tdpi: -1;*/\n\n\t/*---------- Matching setting ----------*/\n\tmatching: \"normal\";\n\ttokenize: true;\n\n\t/*---------- SSH settings ----------*/\n\tssh-client: \"ssh\";\n\tssh-command: \"{terminal} -e {ssh-client} {host} [-p {port}]\";\n\tparse-hosts: true;\n\tparse-known-hosts: true;\n\n\t/*---------- Drun settings ----------*/\n\tdrun-categories: \"\";\n\tdrun-match-fields: \"name,generic,exec,categories,keywords\";\n\tdrun-display-format: \"{name} [<span weight='light' size='small'><i>({generic})</i></span>]\";\n\tdrun-show-actions: false;\n\tdrun-url-launcher: \"xdg-open\";\n\tdrun-use-desktop-cache: false;\n\tdrun-reload-desktop-cache: false;\n\tdrun {\n\t\t/** Parse user desktop files. */\n\t\tparse-user:   true;\n\t\t/** Parse system desktop files. */\n\t\tparse-system: true;\n    }\n\n\t/*---------- Run settings ----------*/\n\trun-command: \"{cmd}\";\n\trun-list-command: \"\";\n\trun-shell-command: \"{terminal} -e {cmd}\";\n\n\t/*---------- Fallback Icon ----------*/\n\trun,drun {\n\t\tfallback-icon: \"application-x-addon\";\n\t}\n\n\t/*---------- Window switcher settings ----------*/\n\twindow-match-fields: \"title,class,role,name,desktop\";\n\twindow-command: \"wmctrl -i -R {window}\";\n\twindow-format: \"{w} - {c} - {t:0}\";\n\twindow-thumbnail: false;\n\n\t/*---------- Combi settings ----------*/\n/*\tcombi-modi: \"window,run\";*/\n/*\tcombi-hide-mode-prefix: false;*/\n/*\tcombi-display-format: \"{mode} {text}\";*/\n\n\t/*---------- History and Sorting ----------*/\n\tdisable-history: false;\n\tsorting-method: \"normal\";\n\tmax-history-size: 25;\n\n\t/*---------- Display setting ----------*/\n\tdisplay-window: \"Windows\";\n\tdisplay-windowcd: \"Window CD\";\n\tdisplay-run: \"Run\";\n\tdisplay-ssh: \"SSH\";\n\tdisplay-drun: \"Apps\";\n\tdisplay-combi: \"Combi\";\n\tdisplay-keys: \"Keys\";\n\tdisplay-filebrowser: \"Files\";\n\n\t/*---------- Misc setting ----------*/\n\tterminal: \"rofi-sensible-terminal\";\n\tfont: \"Mono 12\";\n\tsort: false;\n\tthreads: 0;\n\tclick-to-exit: true;\n/*\tignored-prefixes: \"\";*/\n/*\tpid: \"/run/user/1000/rofi.pid\";*/\n\n\t/*---------- File browser settings ----------*/\n    filebrowser {\n/*\t  directory: \"/home\";*/\n      directories-first: true;\n      sorting-method:    \"name\";\n    }\n\n\t/*---------- Other settings ----------*/\n    timeout {\n      action: \"kb-cancel\";\n      delay:  0;\n    }\n\n\t/*---------- Keybindings ----------*/\n/*\n\tkb-primary-paste: \"Control+V,Shift+Insert\";\n\tkb-secondary-paste: \"Control+v,Insert\";\n\tkb-clear-line: \"Control+w\";\n\tkb-move-front: \"Control+a\";\n\tkb-move-end: \"Control+e\";\n\tkb-move-word-back: \"Alt+b,Control+Left\";\n\tkb-move-word-forward: \"Alt+f,Control+Right\";\n\tkb-move-char-back: \"Left,Control+b\";\n\tkb-move-char-forward: \"Right,Control+f\";\n\tkb-remove-word-back: \"Control+Alt+h,Control+BackSpace\";\n\tkb-remove-word-forward: \"Control+Alt+d\";\n\tkb-remove-char-forward: \"Delete,Control+d\";\n\tkb-remove-char-back: \"BackSpace,Shift+BackSpace,Control+h\";\n\tkb-remove-to-eol: \"Control+k\";\n\tkb-remove-to-sol: \"Control+u\";\n\tkb-accept-entry: \"Control+j,Control+m,Return,KP_Enter\";\n\tkb-accept-custom: \"Control+Return\";\n\tkb-accept-custom-alt: \"Control+Shift+Return\";\n\tkb-accept-alt: \"Shift+Return\";\n\tkb-delete-entry: \"Shift+Delete\";\n\tkb-mode-next: \"Shift+Right,Control+Tab\";\n\tkb-mode-previous: \"Shift+Left,Control+ISO_Left_Tab\";\n\tkb-mode-complete: \"Control+l\";\n\tkb-row-left: \"Control+Page_Up\";\n\tkb-row-right: \"Control+Page_Down\";\n\tkb-row-down: \"Down,Control+n\";\n\tkb-page-prev: \"Page_Up\";\n\tkb-page-next: \"Page_Down\";\n\tkb-row-first: \"Home,KP_Home\";\n\tkb-row-last: \"End,KP_End\";\n\tkb-row-select: \"Control+space\";\n\tkb-screenshot: \"Alt+S\";\n\tkb-ellipsize: \"Alt+period\";\n\tkb-toggle-case-sensitivity: \"grave,dead_grave\";\n\tkb-toggle-sort: \"Alt+grave\";\n\tkb-cancel: \"Escape,Control+g,Control+bracketleft\";\n\tkb-custom-1: \"Alt+1\";\n\tkb-custom-2: \"Alt+2\";\n\tkb-custom-3: \"Alt+3\";\n\tkb-custom-4: \"Alt+4\";\n\tkb-custom-5: \"Alt+5\";\n\tkb-custom-6: \"Alt+6\";\n\tkb-custom-7: \"Alt+7\";\n\tkb-custom-8: \"Alt+8\";\n\tkb-custom-9: \"Alt+9\";\n\tkb-custom-10: \"Alt+0\";\n\tkb-custom-11: \"Alt+exclam\";\n\tkb-custom-12: \"Alt+at\";\n\tkb-custom-13: \"Alt+numbersign\";\n\tkb-custom-14: \"Alt+dollar\";\n\tkb-custom-15: \"Alt+percent\";\n\tkb-custom-16: \"Alt+dead_circumflex\";\n\tkb-custom-17: \"Alt+ampersand\";\n\tkb-custom-18: \"Alt+asterisk\";\n\tkb-custom-19: \"Alt+parenleft\";\n\tkb-select-1: \"Super+1\";\n\tkb-select-2: \"Super+2\";\n\tkb-select-3: \"Super+3\";\n\tkb-select-4: \"Super+4\";\n\tkb-select-5: \"Super+5\";\n\tkb-select-6: \"Super+6\";\n\tkb-select-7: \"Super+7\";\n\tkb-select-8: \"Super+8\";\n\tkb-select-9: \"Super+9\";\n\tkb-select-10: \"Super+0\";\n\tml-row-left: \"ScrollLeft\";\n\tml-row-right: \"ScrollRight\";\n\tml-row-up: \"ScrollUp\";\n\tml-row-down: \"ScrollDown\";\n\tme-select-entry: \"MousePrimary\";\n\tme-accept-entry: \"MouseDPrimary\";\n\tme-accept-custom: \"Control+MouseDPrimary\";\n*/\n}\n"
  },
  {
    "path": "files/launchers/type-1/launcher.sh",
    "content": "#!/usr/bin/env bash\n\n## Author : Aditya Shakya (adi1090x)\n## Github : @adi1090x\n#\n## Rofi   : Launcher (Modi Drun, Run, File Browser, Window)\n#\n## Available Styles\n#\n## style-1     style-2     style-3     style-4     style-5\n## style-6     style-7     style-8     style-9     style-10\n## style-11    style-12    style-13    style-14    style-15\n\ndir=\"$HOME/.config/rofi/launchers/type-1\"\ntheme='style-1'\n\n## Run\nrofi \\\n    -show drun \\\n    -theme ${dir}/${theme}.rasi\n"
  },
  {
    "path": "files/launchers/type-1/shared/colors.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Colors\n *\n * Available Colors Schemes\n *\n * adapta    catppuccin    everforest    navy       paper\n * arc       cyberpunk     gruvbox       nord       solarized\n * black     dracula       lovelace      onedark    yousai\n *\n **/\n\n/* Import color-scheme from `colors` directory */\n\n@import \"~/.config/rofi/colors/onedark.rasi\"\n"
  },
  {
    "path": "files/launchers/type-1/shared/fonts.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Fonts\n *\n **/\n\n* {\n    font: \"JetBrains Mono Nerd Font 10\";\n}\n"
  },
  {
    "path": "files/launchers/type-1/style-1.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser\";\n    show-icons:                 false;\n    display-drun:               \" Apps\";\n    display-run:                \" Run\";\n    display-filebrowser:        \" Files\";\n    display-window:             \" Windows\";\n\tdrun-display-format:        \"{name} [<span weight='light' size='small'><i>({generic})</i></span>]\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n* {\n    border-colour:               var(selected);\n    handle-colour:               var(selected);\n    background-colour:           var(background);\n    foreground-colour:           var(foreground);\n    alternate-background:        var(background-alt);\n    normal-background:           var(background);\n    normal-foreground:           var(foreground);\n    urgent-background:           var(urgent);\n    urgent-foreground:           var(background);\n    active-background:           var(active);\n    active-foreground:           var(background);\n    selected-normal-background:  var(selected);\n    selected-normal-foreground:  var(background);\n    selected-urgent-background:  var(active);\n    selected-urgent-foreground:  var(background);\n    selected-active-background:  var(urgent);\n    selected-active-foreground:  var(background);\n    alternate-normal-background: var(background);\n    alternate-normal-foreground: var(foreground);\n    alternate-urgent-background: var(urgent);\n    alternate-urgent-foreground: var(background);\n    alternate-active-background: var(active);\n    alternate-active-foreground: var(background);\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       800px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               20px;\n    border-color:                @border-colour;\n    cursor:                      \"default\";\n    /* Backgroud Colors */\n    background-color:            @background-colour;\n    /* Backgroud Image */\n    //background-image:          url(\"/path/to/image.png\", none);\n    /* Simple Linear Gradient */\n    //background-image:          linear-gradient(red, orange, pink, purple);\n    /* Directional Linear Gradient */\n    //background-image:          linear-gradient(to bottom, pink, yellow, magenta);\n    /* Angle Linear Gradient */\n    //background-image:          linear-gradient(45, cyan, purple, indigo);\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     40px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"message\", \"listview\", \"mode-switcher\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    children:                    [ \"prompt\", \"textbox-prompt-colon\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n}\nnum-filtered-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-num-sep {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"/\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nnum-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ncase-indicator {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     2;\n    lines:                       10;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   true;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     5px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                10px ;\n    handle-color:                @handle-colour;\n    border-radius:               10px;\n    background-color:            @alternate-background;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     5px 10px;\n    border:                      0px solid;\n    border-radius:               20px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            var(normal-background);\n    text-color:                  var(normal-foreground);\n}\nelement normal.urgent {\n    background-color:            var(urgent-background);\n    text-color:                  var(urgent-foreground);\n}\nelement normal.active {\n    background-color:            var(active-background);\n    text-color:                  var(active-foreground);\n}\nelement selected.normal {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\nelement selected.urgent {\n    background-color:            var(selected-urgent-background);\n    text-color:                  var(selected-urgent-foreground);\n}\nelement selected.active {\n    background-color:            var(selected-active-background);\n    text-color:                  var(selected-active-foreground);\n}\nelement alternate.normal {\n    background-color:            var(alternate-normal-background);\n    text-color:                  var(alternate-normal-foreground);\n}\nelement alternate.urgent {\n    background-color:            var(alternate-urgent-background);\n    text-color:                  var(alternate-urgent-foreground);\n}\nelement alternate.active {\n    background-color:            var(alternate-active-background);\n    text-color:                  var(alternate-active-foreground);\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        24px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\nbutton {\n    padding:                     5px 10px;\n    border:                      0px solid;\n    border-radius:               20px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\ntextbox {\n    padding:                     5px 10px;\n    border:                      0px solid;\n    border-radius:               20px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n    placeholder-color:           @foreground-colour;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     10px;\n    border:                      2px solid;\n    border-radius:               20px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n}\n"
  },
  {
    "path": "files/launchers/type-1/style-10.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run\";\n    show-icons:                 false;\n    display-drun:               \"\";\n    display-run:                \"\";\n    display-filebrowser:        \"\";\n    display-window:             \"\";\n\tdrun-display-format:        \"{name}\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n* {\n    border-colour:               var(selected);\n    handle-colour:               var(foreground);\n    background-colour:           var(background);\n    foreground-colour:           var(foreground);\n    alternate-background:        var(background-alt);\n    normal-background:           var(background);\n    normal-foreground:           var(foreground);\n    urgent-background:           var(urgent);\n    urgent-foreground:           var(background);\n    active-background:           var(active);\n    active-foreground:           var(background);\n    selected-normal-background:  var(selected);\n    selected-normal-foreground:  var(background);\n    selected-urgent-background:  var(active);\n    selected-urgent-foreground:  var(background);\n    selected-active-background:  var(urgent);\n    selected-active-foreground:  var(background);\n    alternate-normal-background: var(background);\n    alternate-normal-foreground: var(foreground);\n    alternate-urgent-background: var(urgent);\n    alternate-urgent-foreground: var(background);\n    alternate-active-background: var(active);\n    alternate-active-foreground: var(background);\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    north;\n    anchor:                      north;\n    fullscreen:                  false;\n    width:                       100%;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    children:                    [ horibox ];\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    cursor:                      \"default\";\n    /* Backgroud Colors */\n    background-color:            @background-colour;\n    /* Backgroud Image */\n    //background-image:          url(\"/path/to/image.png\", none);\n    /* Simple Linear Gradient */\n    //background-image:          linear-gradient(red, orange, pink, purple);\n    /* Directional Linear Gradient */\n    //background-image:          linear-gradient(to bottom, pink, yellow, magenta);\n    /* Angle Linear Gradient */\n    //background-image:          linear-gradient(45, cyan, purple, indigo);\n}\n\n/*****----- Horizontal Box -----*****/\nhoribox {\n    spacing:                     0px;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n    orientation:                 horizontal;\n    children:                    [ \"prompt\", \"textbox-prompt-colon\",\"entry\", \"listview\" ];\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     20px;\n    margin:                      0px;\n    padding:                     40px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"message\", \"listview\", \"mode-switcher\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     8px;\n    border:                      0px solid;\n    border-radius:               4px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    children:                    [ \"prompt\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    padding:                     10px;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    padding:                     10px 0px 10px 0px;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    padding:                     10px;\n    expand:                      false;\n    width:                       20em;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"search...\";\n    placeholder-color:           inherit;\n}\nnum-filtered-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-num-sep {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"/\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nnum-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ncase-indicator {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       100;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      horizontal;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @handle-colour;\n    border-radius:               8px;\n    background-color:            @alternate-background;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     8px;\n    margin:                      0px;\n    padding:                     10px 8px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            var(normal-background);\n    text-color:                  var(normal-foreground);\n}\nelement normal.urgent {\n    background-color:            var(urgent-background);\n    text-color:                  var(urgent-foreground);\n}\nelement normal.active {\n    background-color:            var(active-background);\n    text-color:                  var(active-foreground);\n}\nelement selected.normal {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\nelement selected.urgent {\n    background-color:            var(selected-urgent-background);\n    text-color:                  var(selected-urgent-foreground);\n}\nelement selected.active {\n    background-color:            var(selected-active-background);\n    text-color:                  var(selected-active-foreground);\n}\nelement alternate.normal {\n    background-color:            var(alternate-normal-background);\n    text-color:                  var(alternate-normal-foreground);\n}\nelement alternate.urgent {\n    background-color:            var(alternate-urgent-background);\n    text-color:                  var(alternate-urgent-foreground);\n}\nelement alternate.active {\n    background-color:            var(alternate-active-background);\n    text-color:                  var(alternate-active-foreground);\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        24px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               4px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n}\nbutton {\n    padding:                     8px;\n    border:                      0px solid;\n    border-radius:               4px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            var(normal-foreground);\n    text-color:                  var(normal-background);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\ntextbox {\n    padding:                     8px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n    placeholder-color:           @foreground-colour;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n}\n"
  },
  {
    "path": "files/launchers/type-1/style-11.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser\";\n    show-icons:                 false;\n    display-drun:               \" Apps\";\n    display-run:                \" Run\";\n    display-filebrowser:        \" Files\";\n    display-window:             \" Windows\";\n\tdrun-display-format:        \"{name} [<span weight='light' size='small'><i>({generic})</i></span>]\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n* {\n    border-colour:               var(selected);\n    handle-colour:               var(selected);\n    background-colour:           var(background);\n    foreground-colour:           var(foreground);\n    alternate-background:        var(background-alt);\n    normal-background:           var(background);\n    normal-foreground:           var(foreground);\n    urgent-background:           var(urgent);\n    urgent-foreground:           var(background);\n    active-background:           var(active);\n    active-foreground:           var(background);\n    selected-normal-background:  var(selected);\n    selected-normal-foreground:  var(background);\n    selected-urgent-background:  var(active);\n    selected-urgent-foreground:  var(background);\n    selected-active-background:  var(urgent);\n    selected-active-foreground:  var(background);\n    alternate-normal-background: var(background);\n    alternate-normal-foreground: var(foreground);\n    alternate-urgent-background: var(urgent);\n    alternate-urgent-foreground: var(background);\n    alternate-active-background: var(active);\n    alternate-active-foreground: var(background);\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       600px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    cursor:                      \"default\";\n    /* Backgroud Colors */\n    background-color:            @background-colour;\n    /* Backgroud Image */\n    //background-image:          url(\"/path/to/image.png\", none);\n    /* Simple Linear Gradient */\n    //background-image:          linear-gradient(red, orange, pink, purple);\n    /* Directional Linear Gradient */\n    //background-image:          linear-gradient(to bottom, pink, yellow, magenta);\n    /* Angle Linear Gradient */\n    //background-image:          linear-gradient(45, cyan, purple, indigo);\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     20px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"message\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    children:                    [ \"prompt\", \"textbox-prompt-colon\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n}\nnum-filtered-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-num-sep {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"/\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nnum-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ncase-indicator {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       6;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   true;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @handle-colour;\n    border-radius:               0px;\n    background-color:            @alternate-background;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            var(normal-background);\n    text-color:                  var(normal-foreground);\n}\nelement normal.urgent {\n    background-color:            var(urgent-background);\n    text-color:                  var(urgent-foreground);\n}\nelement normal.active {\n    background-color:            var(active-background);\n    text-color:                  var(active-foreground);\n}\nelement selected.normal {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\nelement selected.urgent {\n    background-color:            var(selected-urgent-background);\n    text-color:                  var(selected-urgent-foreground);\n}\nelement selected.active {\n    background-color:            var(selected-active-background);\n    text-color:                  var(selected-active-foreground);\n}\nelement alternate.normal {\n    background-color:            var(alternate-normal-background);\n    text-color:                  var(alternate-normal-foreground);\n}\nelement alternate.urgent {\n    background-color:            var(alternate-urgent-background);\n    text-color:                  var(alternate-urgent-foreground);\n}\nelement alternate.active {\n    background-color:            var(alternate-active-background);\n    text-color:                  var(alternate-active-foreground);\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        24px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\nbutton {\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\ntextbox {\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n    placeholder-color:           @foreground-colour;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     10px;\n    border:                      2px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n}\n"
  },
  {
    "path": "files/launchers/type-1/style-12.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser\";\n    show-icons:                 false;\n    display-drun:               \" Apps\";\n    display-run:                \" Run\";\n    display-filebrowser:        \" Files\";\n    display-window:             \" Windows\";\n\tdrun-display-format:        \"{name} [<span weight='light' size='small'><i>({generic})</i></span>]\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n* {\n    border-colour:               var(selected);\n    handle-colour:               var(selected);\n    background-colour:           var(background);\n    foreground-colour:           var(foreground);\n    alternate-background:        var(background-alt);\n    normal-background:           var(background);\n    normal-foreground:           var(foreground);\n    urgent-background:           var(urgent);\n    urgent-foreground:           var(background);\n    active-background:           var(active);\n    active-foreground:           var(background);\n    selected-normal-background:  var(selected);\n    selected-normal-foreground:  var(background);\n    selected-urgent-background:  var(active);\n    selected-urgent-foreground:  var(background);\n    selected-active-background:  var(urgent);\n    selected-active-foreground:  var(background);\n    alternate-normal-background: var(background);\n    alternate-normal-foreground: var(foreground);\n    alternate-urgent-background: var(urgent);\n    alternate-urgent-foreground: var(background);\n    alternate-active-background: var(active);\n    alternate-active-foreground: var(background);\n\n    /* For Screens with 1920x1080 resolution */\n    screen-margin:               310px 400px;\n    box-spacing:                 20px;\n    element-padding:             15px;\n    element-radius:              100%;\n    element-spacing:             15px;\n\n    /* For Screens with 1366x768 resolution */\n    /*\n    screen-margin:               190px 250px;\n    box-spacing:                 20px;\n    element-padding:             10px;\n    element-radius:              100%;\n    element-spacing:             10px;\n    */\n    /* Use this as reference and create for your screen resolution */\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  true;\n    width:                       1366px;\n    height:                      768px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    cursor:                      \"default\";\n    /* Backgroud Colors */\n    background-color:            @background-colour;\n    /* Backgroud Image */\n    //background-image:          url(\"/path/to/image.png\", none);\n    /* Simple Linear Gradient */\n    //background-image:          linear-gradient(red, orange, pink, purple);\n    /* Directional Linear Gradient */\n    //background-image:          linear-gradient(to bottom, pink, yellow, magenta);\n    /* Angle Linear Gradient */\n    //background-image:          linear-gradient(45, cyan, purple, indigo);\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     @box-spacing;\n    margin:                      @screen-margin;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"message\", \"listview\", \"mode-switcher\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     @element-spacing;\n    margin:                      0px;\n    padding:                     @element-padding;\n    border:                      0px solid;\n    border-radius:               @element-radius;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    children:                    [ \"prompt\", \"textbox-prompt-colon\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n}\nnum-filtered-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-num-sep {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"/\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nnum-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ncase-indicator {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     3;\n    lines:                       10;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   true;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     @box-spacing;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                10px ;\n    handle-color:                @handle-colour;\n    border-radius:               @element-radius;\n    background-color:            @alternate-background;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     @element-spacing;\n    margin:                      0px;\n    padding:                     @element-padding;\n    border:                      0px solid;\n    border-radius:               @element-radius;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            var(normal-background);\n    text-color:                  var(normal-foreground);\n}\nelement normal.urgent {\n    background-color:            var(urgent-background);\n    text-color:                  var(urgent-foreground);\n}\nelement normal.active {\n    background-color:            var(active-background);\n    text-color:                  var(active-foreground);\n}\nelement selected.normal {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\nelement selected.urgent {\n    background-color:            var(selected-urgent-background);\n    text-color:                  var(selected-urgent-foreground);\n}\nelement selected.active {\n    background-color:            var(selected-active-background);\n    text-color:                  var(selected-active-foreground);\n}\nelement alternate.normal {\n    background-color:            var(alternate-normal-background);\n    text-color:                  var(alternate-normal-foreground);\n}\nelement alternate.urgent {\n    background-color:            var(alternate-urgent-background);\n    text-color:                  var(alternate-urgent-foreground);\n}\nelement alternate.active {\n    background-color:            var(alternate-active-background);\n    text-color:                  var(alternate-active-foreground);\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        24px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     @box-spacing;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\nbutton {\n    padding:                     @element-padding;\n    border:                      0px solid;\n    border-radius:               @element-radius;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\ntextbox {\n    padding:                     @element-padding;\n    border:                      0px solid;\n    border-radius:               @element-radius;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n    placeholder-color:           @foreground-colour;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     @element-padding;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n}\n"
  },
  {
    "path": "files/launchers/type-1/style-13.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser,window\";\n    show-icons:                 false;\n    display-drun:               \" Apps\";\n    display-run:                \" Run\";\n    display-filebrowser:        \" Files\";\n    display-window:             \" Windows\";\n\tdrun-display-format:        \"{name} [<span weight='light' size='small'><i>({generic})</i></span>]\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n* {\n    border-colour:               var(selected);\n    handle-colour:               var(selected);\n    background-colour:           var(background);\n    foreground-colour:           var(foreground);\n    alternate-background:        var(background-alt);\n    normal-background:           var(background);\n    normal-foreground:           var(foreground);\n    urgent-background:           var(urgent);\n    urgent-foreground:           var(background);\n    active-background:           var(active);\n    active-foreground:           var(background);\n    selected-normal-background:  var(selected);\n    selected-normal-foreground:  var(background);\n    selected-urgent-background:  var(active);\n    selected-urgent-foreground:  var(background);\n    selected-active-background:  var(urgent);\n    selected-active-foreground:  var(background);\n    alternate-normal-background: var(background);\n    alternate-normal-foreground: var(foreground);\n    alternate-urgent-background: var(urgent);\n    alternate-urgent-foreground: var(background);\n    alternate-active-background: var(active);\n    alternate-active-foreground: var(background);\n\n    /* For Screens with 1920x1080 resolution */\n    screen-margin:               310px 500px;\n    box-spacing:                 20px;\n    element-padding:             15px;\n    element-radius:              8px;\n    element-spacing:             15px;\n\n    /* For Screens with 1366x768 resolution */\n    /*\n    screen-margin:               190px 350px;\n    box-spacing:                 20px;\n    element-padding:             10px;\n    element-radius:              6px;\n    element-spacing:             10px;\n    */\n    /* Use this as reference and create for your screen resolution */\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  true;\n    width:                       1366px;\n    height:                      768px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    cursor:                      \"default\";\n    /* Backgroud Colors */\n    background-color:            @background-colour;\n    /* Backgroud Image */\n    //background-image:          url(\"/path/to/image.png\", none);\n    /* Simple Linear Gradient */\n    //background-image:          linear-gradient(red, orange, pink, purple);\n    /* Directional Linear Gradient */\n    //background-image:          linear-gradient(to bottom, pink, yellow, magenta);\n    /* Angle Linear Gradient */\n    //background-image:          linear-gradient(45, cyan, purple, indigo);\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     @box-spacing;\n    margin:                      @screen-margin;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"message\", \"listview\", \"mode-switcher\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     @element-spacing;\n    margin:                      0px;\n    padding:                     @element-padding;\n    border:                      0px solid;\n    border-radius:               @element-radius;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    children:                    [ \"prompt\", \"textbox-prompt-colon\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \":\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n}\nnum-filtered-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-num-sep {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"/\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nnum-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ncase-indicator {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       10;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   true;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     @box-spacing;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                8px ;\n    handle-color:                @handle-colour;\n    border-radius:               @element-radius;\n    background-color:            @alternate-background;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     @element-spacing;\n    margin:                      0px;\n    padding:                     @element-padding;\n    border:                      0px solid;\n    border-radius:               @element-radius;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            var(normal-background);\n    text-color:                  var(normal-foreground);\n}\nelement normal.urgent {\n    background-color:            var(urgent-background);\n    text-color:                  var(urgent-foreground);\n}\nelement normal.active {\n    background-color:            var(active-background);\n    text-color:                  var(active-foreground);\n}\nelement selected.normal {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\nelement selected.urgent {\n    background-color:            var(selected-urgent-background);\n    text-color:                  var(selected-urgent-foreground);\n}\nelement selected.active {\n    background-color:            var(selected-active-background);\n    text-color:                  var(selected-active-foreground);\n}\nelement alternate.normal {\n    background-color:            var(alternate-normal-background);\n    text-color:                  var(alternate-normal-foreground);\n}\nelement alternate.urgent {\n    background-color:            var(alternate-urgent-background);\n    text-color:                  var(alternate-urgent-foreground);\n}\nelement alternate.active {\n    background-color:            var(alternate-active-background);\n    text-color:                  var(alternate-active-foreground);\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        24px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     @box-spacing;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\nbutton {\n    padding:                     @element-padding;\n    border:                      0px solid;\n    border-radius:               @element-radius;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\ntextbox {\n    padding:                     @element-padding;\n    border:                      0px solid;\n    border-radius:               @element-radius;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n    placeholder-color:           @foreground-colour;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     @element-padding;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n}\n"
  },
  {
    "path": "files/launchers/type-1/style-14.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser,window\";\n    show-icons:                 true;\n    display-drun:               \" Apps\";\n    display-run:                \" Run\";\n    display-filebrowser:        \" Files\";\n    display-window:             \" Windows\";\n\tdrun-display-format:        \"{name} [<span weight='light' size='small'><i>({generic})</i></span>]\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n* {\n    border-colour:               var(selected);\n    handle-colour:               var(selected);\n    background-colour:           var(background);\n    foreground-colour:           var(foreground);\n    alternate-background:        var(background-alt);\n    normal-background:           var(background);\n    normal-foreground:           var(foreground);\n    urgent-background:           var(urgent);\n    urgent-foreground:           var(background);\n    active-background:           var(active);\n    active-foreground:           var(background);\n    selected-normal-background:  var(selected);\n    selected-normal-foreground:  var(background);\n    selected-urgent-background:  var(active);\n    selected-urgent-foreground:  var(background);\n    selected-active-background:  var(urgent);\n    selected-active-foreground:  var(background);\n    alternate-normal-background: var(background);\n    alternate-normal-foreground: var(foreground);\n    alternate-urgent-background: var(urgent);\n    alternate-urgent-foreground: var(background);\n    alternate-active-background: var(active);\n    alternate-active-foreground: var(background);\n\n    /* For Screens with 1920x1080 resolution */\n    screen-margin:               275px 400px;\n    box-spacing:                 20px;\n    list-padding:                8px;\n    element-padding:             15px;\n    element-radius:              8px;\n    element-spacing:             15px;\n\n    /* For Screens with 1366x768 resolution */\n    /*\n    screen-margin:               120px 225px;\n    box-spacing:                 20px;\n    list-padding:                4px;\n    element-padding:             10px;\n    element-radius:              6px;\n    element-spacing:             10px;\n    */\n    /* Use this as reference and create for your screen resolution */\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  true;\n    width:                       1366px;\n    height:                      768px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    cursor:                      \"default\";\n    /* Backgroud Colors */\n    background-color:            @background-colour;\n    /* Backgroud Image */\n    //background-image:          url(\"/path/to/image.png\", none);\n    /* Simple Linear Gradient */\n    //background-image:          linear-gradient(red, orange, pink, purple);\n    /* Directional Linear Gradient */\n    //background-image:          linear-gradient(to bottom, pink, yellow, magenta);\n    /* Angle Linear Gradient */\n    //background-image:          linear-gradient(45, cyan, purple, indigo);\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     @box-spacing;\n    margin:                      @screen-margin;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"message\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               @element-radius;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    children:                    [ \"textbox-prompt-colon\", \"entry\", \"mode-switcher\" ];\n}\n\nprompt {\n    enabled:                     true;\n    padding:                     @element-padding;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    padding:                     @element-padding;\n    str:                         \"\";\n    border:                      0px solid;\n    border-radius:               @element-radius;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n}\nentry {\n    enabled:                     true;\n    expand:                      true;\n    padding:                     @element-padding;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n}\nnum-filtered-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-num-sep {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"/\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nnum-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ncase-indicator {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       10;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   true;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     @box-spacing;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                8px ;\n    handle-color:                @handle-colour;\n    border-radius:               @element-radius;\n    background-color:            @alternate-background;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     @element-spacing;\n    margin:                      0px;\n    padding:                     @list-padding;\n    border:                      0px solid;\n    border-radius:               @element-radius;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            var(normal-background);\n    text-color:                  var(normal-foreground);\n}\nelement normal.urgent {\n    background-color:            var(urgent-background);\n    text-color:                  var(urgent-foreground);\n}\nelement normal.active {\n    background-color:            var(active-background);\n    text-color:                  var(active-foreground);\n}\nelement selected.normal {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\nelement selected.urgent {\n    background-color:            var(selected-urgent-background);\n    text-color:                  var(selected-urgent-foreground);\n}\nelement selected.active {\n    background-color:            var(selected-active-background);\n    text-color:                  var(selected-active-foreground);\n}\nelement alternate.normal {\n    background-color:            var(alternate-normal-background);\n    text-color:                  var(alternate-normal-foreground);\n}\nelement alternate.urgent {\n    background-color:            var(alternate-urgent-background);\n    text-color:                  var(alternate-urgent-foreground);\n}\nelement alternate.active {\n    background-color:            var(alternate-active-background);\n    text-color:                  var(alternate-active-foreground);\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     @box-spacing;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\nbutton {\n    padding:                     @element-padding;\n    width:                       125px;\n    border:                      0px solid;\n    border-radius:               @element-radius;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\ntextbox {\n    padding:                     @element-padding;\n    border:                      0px solid;\n    border-radius:               @element-radius;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n    placeholder-color:           @foreground-colour;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     @element-padding;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n}\n"
  },
  {
    "path": "files/launchers/type-1/style-15.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser,window\";\n    show-icons:                 true;\n    display-drun:               \" Apps\";\n    display-run:                \" Run\";\n    display-filebrowser:        \" Files\";\n    display-window:             \" Windows\";\n\tdrun-display-format:        \"{name} [<span weight='light' size='small'><i>({generic})</i></span>]\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n* {\n    border-colour:               var(selected);\n    handle-colour:               var(selected);\n    background-colour:           var(background);\n    foreground-colour:           var(foreground);\n    alternate-background:        var(background-alt);\n    normal-background:           var(background);\n    normal-foreground:           var(foreground);\n    urgent-background:           var(urgent);\n    urgent-foreground:           var(background);\n    active-background:           var(active);\n    active-foreground:           var(background);\n    selected-normal-background:  var(selected);\n    selected-normal-foreground:  var(background);\n    selected-urgent-background:  var(active);\n    selected-urgent-foreground:  var(background);\n    selected-active-background:  var(urgent);\n    selected-active-foreground:  var(background);\n    alternate-normal-background: var(background);\n    alternate-normal-foreground: var(foreground);\n    alternate-urgent-background: var(urgent);\n    alternate-urgent-foreground: var(background);\n    alternate-active-background: var(active);\n    alternate-active-foreground: var(background);\n\n    /* For Screens with 1920x1080 resolution */\n    screen-margin:               275px 400px;\n    box-spacing:                 20px;\n    list-padding:                8px;\n    element-padding:             15px;\n    element-radius:              8px;\n    element-spacing:             15px;\n\n    /* For Screens with 1366x768 resolution */\n    /*\n    screen-margin:               180px 225px;\n    box-spacing:                 20px;\n    list-padding:                4px;\n    element-padding:             10px;\n    element-radius:              6px;\n    element-spacing:             10px;\n    */\n    /* Use this as reference and create for your screen resolution */\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  true;\n    width:                       1366px;\n    height:                      768px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    cursor:                      \"default\";\n    /* Backgroud Colors */\n    background-color:            @background-colour;\n    /* Backgroud Image */\n    //background-image:          url(\"/path/to/image.png\", none);\n    /* Simple Linear Gradient */\n    //background-image:          linear-gradient(red, orange, pink, purple);\n    /* Directional Linear Gradient */\n    //background-image:          linear-gradient(to bottom, pink, yellow, magenta);\n    /* Angle Linear Gradient */\n    //background-image:          linear-gradient(45, cyan, purple, indigo);\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     @box-spacing;\n    margin:                      @screen-margin;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"message\", \"custombox\" ];\n}\n\n/*****----- A Custom Box -----*****/\ncustombox {\n    spacing:                     @box-spacing;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n    orientation:                 horizontal;\n    children:                    [ \"mode-switcher\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               @element-radius;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    children:                    [ \"textbox-prompt-colon\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    padding:                     @element-padding;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    padding:                     @element-padding;\n    str:                         \"\";\n    border:                      0px solid;\n    border-radius:               @element-radius;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n}\nentry {\n    enabled:                     true;\n    expand:                      true;\n    padding:                     @element-padding;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n}\nnum-filtered-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-num-sep {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"/\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nnum-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ncase-indicator {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       10;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   true;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     @box-spacing;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                8px ;\n    handle-color:                @handle-colour;\n    border-radius:               @element-radius;\n    background-color:            @alternate-background;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     @element-spacing;\n    margin:                      0px;\n    padding:                     @list-padding;\n    border:                      0px solid;\n    border-radius:               @element-radius;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            var(normal-background);\n    text-color:                  var(normal-foreground);\n}\nelement normal.urgent {\n    background-color:            var(urgent-background);\n    text-color:                  var(urgent-foreground);\n}\nelement normal.active {\n    background-color:            var(active-background);\n    text-color:                  var(active-foreground);\n}\nelement selected.normal {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\nelement selected.urgent {\n    background-color:            var(selected-urgent-background);\n    text-color:                  var(selected-urgent-foreground);\n}\nelement selected.active {\n    background-color:            var(selected-active-background);\n    text-color:                  var(selected-active-foreground);\n}\nelement alternate.normal {\n    background-color:            var(alternate-normal-background);\n    text-color:                  var(alternate-normal-foreground);\n}\nelement alternate.urgent {\n    background-color:            var(alternate-urgent-background);\n    text-color:                  var(alternate-urgent-foreground);\n}\nelement alternate.active {\n    background-color:            var(alternate-active-background);\n    text-color:                  var(alternate-active-foreground);\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    orientation:                 vertical;\n    spacing:                     @box-spacing;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\nbutton {\n    padding:                     @element-padding;\n    width:                       125px;\n    border:                      0px solid;\n    border-radius:               @element-radius;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\ntextbox {\n    padding:                     @element-padding;\n    border:                      0px solid;\n    border-radius:               @element-radius;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n    placeholder-color:           @foreground-colour;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     @element-padding;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n}\n"
  },
  {
    "path": "files/launchers/type-1/style-2.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser,window\";\n    show-icons:                 false;\n    display-drun:               \"\";\n    display-run:                \"\";\n    display-filebrowser:        \"\";\n    display-window:             \"\";\n\tdrun-display-format:        \"{name} [<span weight='light' size='small'><i>({generic})</i></span>]\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n* {\n    border-colour:               var(selected);\n    handle-colour:               var(foreground);\n    background-colour:           var(background);\n    foreground-colour:           var(foreground);\n    alternate-background:        var(background-alt);\n    normal-background:           var(background);\n    normal-foreground:           var(foreground);\n    urgent-background:           var(urgent);\n    urgent-foreground:           var(background);\n    active-background:           var(active);\n    active-foreground:           var(background);\n    selected-normal-background:  var(selected);\n    selected-normal-foreground:  var(background);\n    selected-urgent-background:  var(active);\n    selected-urgent-foreground:  var(background);\n    selected-active-background:  var(urgent);\n    selected-active-foreground:  var(background);\n    alternate-normal-background: var(background);\n    alternate-normal-foreground: var(foreground);\n    alternate-urgent-background: var(urgent);\n    alternate-urgent-foreground: var(background);\n    alternate-active-background: var(active);\n    alternate-active-foreground: var(background);\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       400px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               8px;\n    border-color:                @border-colour;\n    cursor:                      \"default\";\n    /* Backgroud Colors */\n    background-color:            @background-colour;\n    /* Backgroud Image */\n    //background-image:          url(\"/path/to/image.png\", none);\n    /* Simple Linear Gradient */\n    //background-image:          linear-gradient(red, orange, pink, purple);\n    /* Directional Linear Gradient */\n    //background-image:          linear-gradient(to bottom, pink, yellow, magenta);\n    /* Angle Linear Gradient */\n    //background-image:          linear-gradient(45, cyan, purple, indigo);\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     40px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"message\", \"listview\", \"mode-switcher\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    children:                    [ \"prompt\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"search...\";\n    placeholder-color:           inherit;\n}\nnum-filtered-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-num-sep {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"/\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nnum-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ncase-indicator {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       12;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   true;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     5px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @handle-colour;\n    border-radius:               8px;\n    background-color:            @alternate-background;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     8px;\n    margin:                      0px;\n    padding:                     8px;\n    border:                      0px solid;\n    border-radius:               4px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            var(normal-background);\n    text-color:                  var(normal-foreground);\n}\nelement normal.urgent {\n    background-color:            var(urgent-background);\n    text-color:                  var(urgent-foreground);\n}\nelement normal.active {\n    background-color:            var(active-background);\n    text-color:                  var(active-foreground);\n}\nelement selected.normal {\n    background-color:            var(normal-foreground);\n    text-color:                  var(normal-background);\n}\nelement selected.urgent {\n    background-color:            var(selected-urgent-background);\n    text-color:                  var(selected-urgent-foreground);\n}\nelement selected.active {\n    background-color:            var(selected-active-background);\n    text-color:                  var(selected-active-foreground);\n}\nelement alternate.normal {\n    background-color:            var(alternate-normal-background);\n    text-color:                  var(alternate-normal-foreground);\n}\nelement alternate.urgent {\n    background-color:            var(alternate-urgent-background);\n    text-color:                  var(alternate-urgent-foreground);\n}\nelement alternate.active {\n    background-color:            var(alternate-active-background);\n    text-color:                  var(alternate-active-foreground);\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        24px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\nbutton {\n    padding:                     8px;\n    border:                      0px solid;\n    border-radius:               4px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\ntextbox {\n    padding:                     8px;\n    border:                      0px solid;\n    border-radius:               4px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n    placeholder-color:           @foreground-colour;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               4px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n}\n"
  },
  {
    "path": "files/launchers/type-1/style-3.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run\";\n    show-icons:                 false;\n    display-drun:               \"\";\n    display-run:                \"\";\n    display-filebrowser:        \"\";\n    display-window:             \"\";\n\tdrun-display-format:        \"{name}\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n* {\n    border-colour:               var(selected);\n    handle-colour:               var(foreground);\n    background-colour:           var(background);\n    foreground-colour:           var(foreground);\n    alternate-background:        var(background-alt);\n    normal-background:           var(background);\n    normal-foreground:           var(foreground);\n    urgent-background:           var(urgent);\n    urgent-foreground:           var(background);\n    active-background:           var(active);\n    active-foreground:           var(background);\n    selected-normal-background:  var(selected);\n    selected-normal-foreground:  var(background);\n    selected-urgent-background:  var(active);\n    selected-urgent-foreground:  var(background);\n    selected-active-background:  var(urgent);\n    selected-active-foreground:  var(background);\n    alternate-normal-background: var(background);\n    alternate-normal-foreground: var(foreground);\n    alternate-urgent-background: var(urgent);\n    alternate-urgent-foreground: var(background);\n    alternate-active-background: var(active);\n    alternate-active-foreground: var(background);\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       400px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               8px;\n    border-color:                @border-colour;\n    cursor:                      \"default\";\n    /* Backgroud Colors */\n    background-color:            @background-colour;\n    /* Backgroud Image */\n    //background-image:          url(\"/path/to/image.png\", none);\n    /* Simple Linear Gradient */\n    //background-image:          linear-gradient(red, orange, pink, purple);\n    /* Directional Linear Gradient */\n    //background-image:          linear-gradient(to bottom, pink, yellow, magenta);\n    /* Angle Linear Gradient */\n    //background-image:          linear-gradient(45, cyan, purple, indigo);\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     30px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"message\", \"listview\", \"mode-switcher\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    children:                    [ \"prompt\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"search...\";\n    placeholder-color:           inherit;\n}\nnum-filtered-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-num-sep {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"/\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nnum-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ncase-indicator {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       6;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     5px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @handle-colour;\n    border-radius:               8px;\n    background-color:            @alternate-background;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     8px;\n    margin:                      0px;\n    padding:                     8px;\n    border:                      0px solid;\n    border-radius:               4px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            var(normal-background);\n    text-color:                  var(normal-foreground);\n}\nelement normal.urgent {\n    background-color:            var(urgent-background);\n    text-color:                  var(urgent-foreground);\n}\nelement normal.active {\n    background-color:            var(active-background);\n    text-color:                  var(active-foreground);\n}\nelement selected.normal {\n    background-color:            var(normal-foreground);\n    text-color:                  var(normal-background);\n}\nelement selected.urgent {\n    background-color:            var(selected-urgent-background);\n    text-color:                  var(selected-urgent-foreground);\n}\nelement selected.active {\n    background-color:            var(selected-active-background);\n    text-color:                  var(selected-active-foreground);\n}\nelement alternate.normal {\n    background-color:            var(alternate-normal-background);\n    text-color:                  var(alternate-normal-foreground);\n}\nelement alternate.urgent {\n    background-color:            var(alternate-urgent-background);\n    text-color:                  var(alternate-urgent-foreground);\n}\nelement alternate.active {\n    background-color:            var(alternate-active-background);\n    text-color:                  var(alternate-active-foreground);\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        24px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\nbutton {\n    padding:                     8px;\n    border:                      0px solid;\n    border-radius:               4px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            var(normal-foreground);\n    text-color:                  var(normal-background);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\ntextbox {\n    padding:                     8px;\n    border:                      0px solid;\n    border-radius:               4px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n    placeholder-color:           @foreground-colour;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               4px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n}\n"
  },
  {
    "path": "files/launchers/type-1/style-4.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser\";\n    show-icons:                 false;\n    display-drun:               \"\";\n    display-run:                \"\";\n    display-filebrowser:        \"\";\n    display-window:             \"\";\n\tdrun-display-format:        \"{name}\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n* {\n    border-colour:               var(selected);\n    handle-colour:               var(foreground);\n    background-colour:           var(background);\n    foreground-colour:           var(foreground);\n    alternate-background:        var(background-alt);\n    normal-background:           var(background);\n    normal-foreground:           var(foreground);\n    urgent-background:           var(urgent);\n    urgent-foreground:           var(background);\n    active-background:           var(active);\n    active-foreground:           var(background);\n    selected-normal-background:  var(selected);\n    selected-normal-foreground:  var(background);\n    selected-urgent-background:  var(active);\n    selected-urgent-foreground:  var(background);\n    selected-active-background:  var(urgent);\n    selected-active-foreground:  var(background);\n    alternate-normal-background: var(background);\n    alternate-normal-foreground: var(foreground);\n    alternate-urgent-background: var(urgent);\n    alternate-urgent-foreground: var(background);\n    alternate-active-background: var(active);\n    alternate-active-foreground: var(background);\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    west;\n    anchor:                      west;\n    fullscreen:                  false;\n    width:                       450px;\n    height:                      100%;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    cursor:                      \"default\";\n    /* Backgroud Colors */\n    background-color:            @background-colour;\n    /* Backgroud Image */\n    //background-image:          url(\"/path/to/image.png\", none);\n    /* Simple Linear Gradient */\n    //background-image:          linear-gradient(red, orange, pink, purple);\n    /* Directional Linear Gradient */\n    //background-image:          linear-gradient(to bottom, pink, yellow, magenta);\n    /* Angle Linear Gradient */\n    //background-image:          linear-gradient(45, cyan, purple, indigo);\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     20px;\n    margin:                      0px;\n    padding:                     40px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"message\", \"listview\", \"mode-switcher\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     8px;\n    border:                      0px solid;\n    border-radius:               4px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    children:                    [ \"prompt\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"search...\";\n    placeholder-color:           inherit;\n}\nnum-filtered-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-num-sep {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"/\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nnum-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ncase-indicator {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       10;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     5px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @handle-colour;\n    border-radius:               8px;\n    background-color:            @alternate-background;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     8px;\n    margin:                      0px;\n    padding:                     8px;\n    border:                      0px solid;\n    border-radius:               4px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            var(normal-background);\n    text-color:                  var(normal-foreground);\n}\nelement normal.urgent {\n    background-color:            var(urgent-background);\n    text-color:                  var(urgent-foreground);\n}\nelement normal.active {\n    background-color:            var(active-background);\n    text-color:                  var(active-foreground);\n}\nelement selected.normal {\n    background-color:            var(normal-foreground);\n    text-color:                  var(normal-background);\n}\nelement selected.urgent {\n    background-color:            var(selected-urgent-background);\n    text-color:                  var(selected-urgent-foreground);\n}\nelement selected.active {\n    background-color:            var(selected-active-background);\n    text-color:                  var(selected-active-foreground);\n}\nelement alternate.normal {\n    background-color:            var(alternate-normal-background);\n    text-color:                  var(alternate-normal-foreground);\n}\nelement alternate.urgent {\n    background-color:            var(alternate-urgent-background);\n    text-color:                  var(alternate-urgent-foreground);\n}\nelement alternate.active {\n    background-color:            var(alternate-active-background);\n    text-color:                  var(alternate-active-foreground);\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        24px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               4px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n}\nbutton {\n    padding:                     8px;\n    border:                      0px solid;\n    border-radius:               4px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            var(normal-foreground);\n    text-color:                  var(normal-background);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\ntextbox {\n    padding:                     8px;\n    border:                      0px solid;\n    border-radius:               4px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n    placeholder-color:           @foreground-colour;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n}\n"
  },
  {
    "path": "files/launchers/type-1/style-5.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser,window\";\n    show-icons:                 true;\n    display-drun:               \"\";\n    display-run:                \"\";\n    display-filebrowser:        \"\";\n    display-window:             \"\";\n\tdrun-display-format:        \"{name}\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n* {\n    border-colour:               var(selected);\n    handle-colour:               var(selected);\n    background-colour:           var(background);\n    foreground-colour:           var(foreground);\n    alternate-background:        var(background-alt);\n    normal-background:           var(background);\n    normal-foreground:           var(foreground);\n    urgent-background:           var(urgent);\n    urgent-foreground:           var(background);\n    active-background:           var(active);\n    active-foreground:           var(background);\n    selected-normal-background:  var(selected);\n    selected-normal-foreground:  var(background);\n    selected-urgent-background:  var(active);\n    selected-urgent-foreground:  var(background);\n    selected-active-background:  var(urgent);\n    selected-active-foreground:  var(background);\n    alternate-normal-background: var(background);\n    alternate-normal-foreground: var(foreground);\n    alternate-urgent-background: var(urgent);\n    alternate-urgent-foreground: var(background);\n    alternate-active-background: var(active);\n    alternate-active-foreground: var(background);\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       600px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               10px;\n    border-color:                @border-colour;\n    cursor:                      \"default\";\n    /* Backgroud Colors */\n    background-color:            @background-colour;\n    /* Backgroud Image */\n    //background-image:          url(\"/path/to/image.png\", none);\n    /* Simple Linear Gradient */\n    //background-image:          linear-gradient(red, orange, pink, purple);\n    /* Directional Linear Gradient */\n    //background-image:          linear-gradient(to bottom, pink, yellow, magenta);\n    /* Angle Linear Gradient */\n    //background-image:          linear-gradient(45, cyan, purple, indigo);\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     30px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"message\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    children:                    [ \"textbox-prompt-colon\", \"entry\", \"mode-switcher\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    padding:                     5px 0px;\n    expand:                      false;\n    str:                         \"\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    padding:                     5px 0px;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n}\nnum-filtered-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-num-sep {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"/\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nnum-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ncase-indicator {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       8;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   true;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     5px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @handle-colour;\n    border-radius:               10px;\n    background-color:            @alternate-background;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     5px 10px;\n    border:                      0px solid;\n    border-radius:               10px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            var(normal-background);\n    text-color:                  var(normal-foreground);\n}\nelement normal.urgent {\n    background-color:            var(urgent-background);\n    text-color:                  var(urgent-foreground);\n}\nelement normal.active {\n    background-color:            var(active-background);\n    text-color:                  var(active-foreground);\n}\nelement selected.normal {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\nelement selected.urgent {\n    background-color:            var(selected-urgent-background);\n    text-color:                  var(selected-urgent-foreground);\n}\nelement selected.active {\n    background-color:            var(selected-active-background);\n    text-color:                  var(selected-active-foreground);\n}\nelement alternate.normal {\n    background-color:            var(alternate-normal-background);\n    text-color:                  var(alternate-normal-foreground);\n}\nelement alternate.urgent {\n    background-color:            var(alternate-urgent-background);\n    text-color:                  var(alternate-urgent-foreground);\n}\nelement alternate.active {\n    background-color:            var(alternate-active-background);\n    text-color:                  var(alternate-active-foreground);\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        24px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\nbutton {\n    padding:                     5px 10px;\n    border:                      0px solid;\n    border-radius:               10px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\ntextbox {\n    padding:                     8px 10px;\n    border:                      0px solid;\n    border-radius:               10px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n    placeholder-color:           @foreground-colour;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     10px;\n    border:                      2px solid;\n    border-radius:               10px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n}\n"
  },
  {
    "path": "files/launchers/type-1/style-6.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser,window\";\n    show-icons:                 true;\n    display-drun:               \" Apps\";\n    display-run:                \" Run\";\n    display-filebrowser:        \" Files\";\n    display-window:             \" Windows\";\n\tdrun-display-format:        \"{name}\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n* {\n    border-colour:               var(selected);\n    handle-colour:               var(selected);\n    background-colour:           var(background);\n    foreground-colour:           var(foreground);\n    alternate-background:        var(background-alt);\n    normal-background:           var(background);\n    normal-foreground:           var(foreground);\n    urgent-background:           var(urgent);\n    urgent-foreground:           var(background);\n    active-background:           var(active);\n    active-foreground:           var(background);\n    selected-normal-background:  var(selected);\n    selected-normal-foreground:  var(background);\n    selected-urgent-background:  var(active);\n    selected-urgent-foreground:  var(background);\n    selected-active-background:  var(urgent);\n    selected-active-foreground:  var(background);\n    alternate-normal-background: var(background);\n    alternate-normal-foreground: var(foreground);\n    alternate-urgent-background: var(urgent);\n    alternate-urgent-foreground: var(background);\n    alternate-active-background: var(active);\n    alternate-active-foreground: var(background);\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       800px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               10px;\n    border-color:                @border-colour;\n    cursor:                      \"default\";\n    /* Backgroud Colors */\n    background-color:            @background-colour;\n    /* Backgroud Image */\n    //background-image:          url(\"/path/to/image.png\", none);\n    /* Simple Linear Gradient */\n    //background-image:          linear-gradient(red, orange, pink, purple);\n    /* Directional Linear Gradient */\n    //background-image:          linear-gradient(to bottom, pink, yellow, magenta);\n    /* Angle Linear Gradient */\n    //background-image:          linear-gradient(45, cyan, purple, indigo);\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     20px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"mode-switcher\", \"message\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    children:                    [ \"textbox-prompt-colon\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    padding:                     5px 0px;\n    expand:                      false;\n    str:                         \"\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    padding:                     5px 0px;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n}\nnum-filtered-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-num-sep {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"/\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nnum-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ncase-indicator {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       8;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     5px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @handle-colour;\n    border-radius:               10px;\n    background-color:            @alternate-background;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               8px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            var(normal-background);\n    text-color:                  var(normal-foreground);\n}\nelement normal.urgent {\n    background-color:            var(urgent-background);\n    text-color:                  var(urgent-foreground);\n}\nelement normal.active {\n    background-color:            var(active-background);\n    text-color:                  var(active-foreground);\n}\nelement selected.normal {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\nelement selected.urgent {\n    background-color:            var(selected-urgent-background);\n    text-color:                  var(selected-urgent-foreground);\n}\nelement selected.active {\n    background-color:            var(selected-active-background);\n    text-color:                  var(selected-active-foreground);\n}\nelement alternate.normal {\n    background-color:            var(alternate-normal-background);\n    text-color:                  var(alternate-normal-foreground);\n}\nelement alternate.urgent {\n    background-color:            var(alternate-urgent-background);\n    text-color:                  var(alternate-urgent-foreground);\n}\nelement alternate.active {\n    background-color:            var(alternate-active-background);\n    text-color:                  var(alternate-active-foreground);\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        24px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    expand:                      false;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\nbutton {\n    padding:                     12px;\n    border:                      0px solid;\n    border-radius:               8px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\ntextbox {\n    padding:                     12px;\n    border:                      0px solid;\n    border-radius:               8px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n    placeholder-color:           @foreground-colour;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     0px;\n    border:                      2px solid;\n    border-radius:               8px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n}\n"
  },
  {
    "path": "files/launchers/type-1/style-7.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser,window\";\n    show-icons:                 true;\n    display-drun:               \" Apps\";\n    display-run:                \" Run\";\n    display-filebrowser:        \" Files\";\n    display-window:             \" Windows\";\n\tdrun-display-format:        \"{name}\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n* {\n    border-colour:               var(selected);\n    handle-colour:               var(selected);\n    background-colour:           var(background);\n    foreground-colour:           var(foreground);\n    alternate-background:        var(background-alt);\n    normal-background:           var(background);\n    normal-foreground:           var(foreground);\n    urgent-background:           var(urgent);\n    urgent-foreground:           var(background);\n    active-background:           var(active);\n    active-foreground:           var(background);\n    selected-normal-background:  var(selected);\n    selected-normal-foreground:  var(background);\n    selected-urgent-background:  var(active);\n    selected-urgent-foreground:  var(background);\n    selected-active-background:  var(urgent);\n    selected-active-foreground:  var(background);\n    alternate-normal-background: var(background);\n    alternate-normal-foreground: var(foreground);\n    alternate-urgent-background: var(urgent);\n    alternate-urgent-foreground: var(background);\n    alternate-active-background: var(active);\n    alternate-active-foreground: var(background);\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       800px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               10px;\n    border-color:                @border-colour;\n    cursor:                      \"default\";\n    /* Backgroud Colors */\n    background-color:            @background-colour;\n    /* Backgroud Image */\n    //background-image:          url(\"/path/to/image.png\", none);\n    /* Simple Linear Gradient */\n    //background-image:          linear-gradient(red, orange, pink, purple);\n    /* Directional Linear Gradient */\n    //background-image:          linear-gradient(to bottom, pink, yellow, magenta);\n    /* Angle Linear Gradient */\n    //background-image:          linear-gradient(45, cyan, purple, indigo);\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     20px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"message\", \"mode-switcher\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px 0px 10px 0px;\n    padding:                     5px 10px;\n    border:                      0px solid;\n    border-radius:               10px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    children:                    [ \"textbox-prompt-colon\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    padding:                     5px 0px;\n    expand:                      false;\n    str:                         \"\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    padding:                     5px 0px;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n}\nnum-filtered-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-num-sep {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"/\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nnum-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ncase-indicator {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       8;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     5px;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px 2px 2px 2px ;\n    border-radius:               0px 0px 10px 10px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @handle-colour;\n    border-radius:               10px;\n    background-color:            @alternate-background;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     6px;\n    border:                      0px solid;\n    border-radius:               6px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            var(normal-background);\n    text-color:                  var(normal-foreground);\n}\nelement normal.urgent {\n    background-color:            var(urgent-background);\n    text-color:                  var(urgent-foreground);\n}\nelement normal.active {\n    background-color:            var(active-background);\n    text-color:                  var(active-foreground);\n}\nelement selected.normal {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\nelement selected.urgent {\n    background-color:            var(selected-urgent-background);\n    text-color:                  var(selected-urgent-foreground);\n}\nelement selected.active {\n    background-color:            var(selected-active-background);\n    text-color:                  var(selected-active-foreground);\n}\nelement alternate.normal {\n    background-color:            var(alternate-normal-background);\n    text-color:                  var(alternate-normal-foreground);\n}\nelement alternate.urgent {\n    background-color:            var(alternate-urgent-background);\n    text-color:                  var(alternate-urgent-foreground);\n}\nelement alternate.active {\n    background-color:            var(alternate-active-background);\n    text-color:                  var(alternate-active-foreground);\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        24px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    expand:                      false;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\nbutton {\n    padding:                     10px;\n    border:                      0px 0px 2px 0px ;\n    border-radius:               10px 10px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    border:                      2px 2px 0px 2px ;\n    border-radius:               10px 10px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            var(normal-background);\n    text-color:                  var(normal-foreground);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px 0px 10px 0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\ntextbox {\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               10px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n    placeholder-color:           @foreground-colour;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     10px;\n    border:                      2px solid;\n    border-radius:               10px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n}\n"
  },
  {
    "path": "files/launchers/type-1/style-8.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser,ssh,window\";\n    show-icons:                 false;\n    display-drun:               \" Apps\";\n    display-run:                \" Run\";\n    display-filebrowser:        \" Files\";\n    display-window:             \" Windows\";\n\tdisplay-ssh:                \" SSH\";\n\tdrun-display-format:        \"{name}\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n* {\n    border-colour:               var(selected);\n    handle-colour:               var(selected);\n    background-colour:           var(background);\n    foreground-colour:           var(foreground);\n    alternate-background:        var(background-alt);\n    normal-background:           var(background);\n    normal-foreground:           var(foreground);\n    urgent-background:           var(urgent);\n    urgent-foreground:           var(background);\n    active-background:           var(active);\n    active-foreground:           var(background);\n    selected-normal-background:  var(selected);\n    selected-normal-foreground:  var(background);\n    selected-urgent-background:  var(active);\n    selected-urgent-foreground:  var(background);\n    selected-active-background:  var(urgent);\n    selected-active-foreground:  var(background);\n    alternate-normal-background: var(background);\n    alternate-normal-foreground: var(foreground);\n    alternate-urgent-background: var(urgent);\n    alternate-urgent-foreground: var(background);\n    alternate-active-background: var(active);\n    alternate-active-foreground: var(background);\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       800px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               10px;\n    border-color:                @border-colour;\n    cursor:                      \"default\";\n    /* Backgroud Colors */\n    background-color:            @background-colour;\n    /* Backgroud Image */\n    //background-image:          url(\"/path/to/image.png\", none);\n    /* Simple Linear Gradient */\n    //background-image:          linear-gradient(red, orange, pink, purple);\n    /* Directional Linear Gradient */\n    //background-image:          linear-gradient(to bottom, pink, yellow, magenta);\n    /* Angle Linear Gradient */\n    //background-image:          linear-gradient(45, cyan, purple, indigo);\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     20px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"message\", \"custombox\" ];\n}\n\n/*****----- A Custom Box -----*****/\ncustombox {\n    spacing:                     10px;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n    orientation:                 horizontal;\n    children:                    [ \"mode-switcher\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     8px 12px;\n    border:                      0px solid;\n    border-radius:               8px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    children:                    [ \"textbox-prompt-colon\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    padding:                     5px 0px;\n    expand:                      false;\n    str:                         \"\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    padding:                     5px 0px;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n}\nnum-filtered-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-num-sep {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"/\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nnum-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ncase-indicator {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       8;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   true;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     5px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @handle-colour;\n    border-radius:               10px;\n    background-color:            @alternate-background;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               8px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            var(normal-background);\n    text-color:                  var(normal-foreground);\n}\nelement normal.urgent {\n    background-color:            var(urgent-background);\n    text-color:                  var(urgent-foreground);\n}\nelement normal.active {\n    background-color:            var(active-background);\n    text-color:                  var(active-foreground);\n}\nelement selected.normal {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\nelement selected.urgent {\n    background-color:            var(selected-urgent-background);\n    text-color:                  var(selected-urgent-foreground);\n}\nelement selected.active {\n    background-color:            var(selected-active-background);\n    text-color:                  var(selected-active-foreground);\n}\nelement alternate.normal {\n    background-color:            var(alternate-normal-background);\n    text-color:                  var(alternate-normal-foreground);\n}\nelement alternate.urgent {\n    background-color:            var(alternate-urgent-background);\n    text-color:                  var(alternate-urgent-foreground);\n}\nelement alternate.active {\n    background-color:            var(alternate-active-background);\n    text-color:                  var(alternate-active-foreground);\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        24px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    expand:                      false;\n    orientation:                 vertical;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px 0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\nbutton {\n    padding:                     0px 20px 0px 20px;\n    border:                      0px solid;\n    border-radius:               8px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\ntextbox {\n    padding:                     12px;\n    border:                      0px solid;\n    border-radius:               8px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n    placeholder-color:           @foreground-colour;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     10px;\n    border:                      2px solid;\n    border-radius:               8px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n}\n"
  },
  {
    "path": "files/launchers/type-1/style-9.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser,ssh,window\";\n    show-icons:                 false;\n    display-drun:               \" Apps\";\n    display-run:                \" Run\";\n    display-filebrowser:        \" Files\";\n    display-window:             \" Windows\";\n\tdisplay-ssh:                \" SSH\";\n\tdrun-display-format:        \"{name}\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n* {\n    border-colour:               var(selected);\n    handle-colour:               var(selected);\n    background-colour:           var(background);\n    foreground-colour:           var(foreground);\n    alternate-background:        var(background-alt);\n    normal-background:           var(background);\n    normal-foreground:           var(foreground);\n    urgent-background:           var(urgent);\n    urgent-foreground:           var(background);\n    active-background:           var(active);\n    active-foreground:           var(background);\n    selected-normal-background:  var(selected);\n    selected-normal-foreground:  var(background);\n    selected-urgent-background:  var(active);\n    selected-urgent-foreground:  var(background);\n    selected-active-background:  var(urgent);\n    selected-active-foreground:  var(background);\n    alternate-normal-background: var(background);\n    alternate-normal-foreground: var(foreground);\n    alternate-urgent-background: var(urgent);\n    alternate-urgent-foreground: var(background);\n    alternate-active-background: var(active);\n    alternate-active-foreground: var(background);\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       700px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               10px;\n    border-color:                @border-colour;\n    cursor:                      \"default\";\n    /* Backgroud Colors */\n    background-color:            @background-colour;\n    /* Backgroud Image */\n    //background-image:          url(\"/path/to/image.png\", none);\n    /* Simple Linear Gradient */\n    //background-image:          linear-gradient(red, orange, pink, purple);\n    /* Directional Linear Gradient */\n    //background-image:          linear-gradient(to bottom, pink, yellow, magenta);\n    /* Angle Linear Gradient */\n    //background-image:          linear-gradient(45, cyan, purple, indigo);\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     20px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"message\", \"custombox\" ];\n}\n\n/*****----- A Custom Box -----*****/\ncustombox {\n    spacing:                     0px;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n    orientation:                 horizontal;\n    children:                    [ \"mode-switcher\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     8px 12px;\n    border:                      0px solid;\n    border-radius:               8px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    children:                    [ \"textbox-prompt-colon\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    padding:                     5px 0px;\n    expand:                      false;\n    str:                         \"\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    padding:                     5px 0px;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n}\nnum-filtered-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-num-sep {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"/\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nnum-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ncase-indicator {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       6;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     5px;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      2px 2px 2px 0px;\n    border-radius:               0px 8px 8px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @handle-colour;\n    border-radius:               10px;\n    background-color:            @alternate-background;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               8px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            var(normal-background);\n    text-color:                  var(normal-foreground);\n}\nelement normal.urgent {\n    background-color:            var(urgent-background);\n    text-color:                  var(urgent-foreground);\n}\nelement normal.active {\n    background-color:            var(active-background);\n    text-color:                  var(active-foreground);\n}\nelement selected.normal {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\nelement selected.urgent {\n    background-color:            var(selected-urgent-background);\n    text-color:                  var(selected-urgent-foreground);\n}\nelement selected.active {\n    background-color:            var(selected-active-background);\n    text-color:                  var(selected-active-foreground);\n}\nelement alternate.normal {\n    background-color:            var(alternate-normal-background);\n    text-color:                  var(alternate-normal-foreground);\n}\nelement alternate.urgent {\n    background-color:            var(alternate-urgent-background);\n    text-color:                  var(alternate-urgent-foreground);\n}\nelement alternate.active {\n    background-color:            var(alternate-active-background);\n    text-color:                  var(alternate-active-foreground);\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        24px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    expand:                      false;\n    orientation:                 vertical;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px 0px;\n    border:                      0px solid;\n    border-radius:               8px 0px 0px 8px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n}\nbutton {\n    padding:                     0px 20px 0px 20px;\n    border:                      0px 2px 0px 0px;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    cursor:                      pointer;\n}\nbutton selected {\n    border:                      2px 0px 2px 2px;\n    border-radius:               8px 0px 0px 8px;\n    border-color:                @border-colour;\n    background-color:            var(selected-normal-foreground);\n    text-color:                  var(selected-normal-background);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\ntextbox {\n    padding:                     12px;\n    border:                      0px solid;\n    border-radius:               8px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n    placeholder-color:           @foreground-colour;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     10px;\n    border:                      2px solid;\n    border-radius:               8px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n}\n"
  },
  {
    "path": "files/launchers/type-2/launcher.sh",
    "content": "#!/usr/bin/env bash\n\n## Author : Aditya Shakya (adi1090x)\n## Github : @adi1090x\n#\n## Rofi   : Launcher (Modi Drun, Run, File Browser, Window)\n#\n## Available Styles\n#\n## style-1     style-2     style-3     style-4     style-5\n## style-6     style-7     style-8     style-9     style-10\n## style-11    style-12    style-13    style-14    style-15\n\ndir=\"$HOME/.config/rofi/launchers/type-2\"\ntheme='style-1'\n\n## Run\nrofi \\\n    -show drun \\\n    -theme ${dir}/${theme}.rasi\n"
  },
  {
    "path": "files/launchers/type-2/shared/colors.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Colors\n *\n * Available Colors Schemes\n *\n * adapta    catppuccin    everforest    navy       paper\n * arc       cyberpunk     gruvbox       nord       solarized\n * black     dracula       lovelace      onedark    yousai\n *\n **/\n\n/* Import color-scheme from `colors` directory */\n\n@import \"~/.config/rofi/colors/onedark.rasi\"\n"
  },
  {
    "path": "files/launchers/type-2/shared/fonts.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Fonts\n *\n **/\n\n* {\n    font: \"Iosevka Nerd Font 10\";\n}\n"
  },
  {
    "path": "files/launchers/type-2/style-1.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 true;\n    display-drun:               \"\";\n\tdrun-display-format:        \"{name}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       400px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               12px;\n    border-color:                @selected;\n    background-color:            @background;\n    cursor:                      \"default\";\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     15px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @selected;\n    text-color:                  @background;\n    children:                    [ \"prompt\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       6;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     5px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @selected;\n    border-radius:               0px;\n    background-color:            @background-alt;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     8px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            @background;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Message -----*****/\nerror-message {\n    padding:                     15px;\n    border:                      2px solid;\n    border-radius:               12px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            @background;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n}\n"
  },
  {
    "path": "files/launchers/type-2/style-10.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 true;\n    display-drun:               \"\";\n\tdrun-display-format:        \"{name}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n* {\n    /* For Screens with 1920x1080 resolution */\n    screen-margin:               180px 150px;\n    box-spacing:                 40px;\n    icon-size:                   96px;\n    element-padding:             30px;\n    element-spacing:             15px;\n\n    /* For Screens with 1366x768 resolution */\n    /*\n    screen-margin:               120px 60px;\n    box-spacing:                 40px;\n    icon-size:                   64px;\n    element-padding:             20px;\n    element-spacing:             10px;\n    */\n    /* Use this as reference and create for your screen resolution */\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  true;\n    width:                       1366px;\n    height:                      768px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    cursor:                      \"default\";\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     @box-spacing;\n    margin:                      @screen-margin;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px 50% 0px 0px;\n    padding:                     15px;\n    border:                      0px solid;\n    border-radius:               100%;\n    border-color:                @selected;\n    background-color:            @selected;\n    text-color:                  @background;\n    children:                    [ \"prompt\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     8;\n    lines:                       3;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     @element-spacing;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @selected;\n    border-radius:               0px;\n    background-color:            @background-alt;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     @element-spacing;\n    margin:                      0px;\n    padding:                     @element-padding;\n    border:                      0px solid;\n    border-radius:               30px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    orientation:                 vertical;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            @background;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    border:                      0px 0px 4px 0px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        @icon-size;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Message -----*****/\nerror-message {\n    padding:                     150px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            @background;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n}\n"
  },
  {
    "path": "files/launchers/type-2/style-11.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 true;\n    display-drun:               \"Applications\";\n\tdrun-display-format:        \"{name}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  true;\n    width:                       1366px;\n    height:                      768px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    cursor:                      \"default\";\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     20px;\n    margin:                      0px;\n    padding:                     150px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px 0px 2px 0px;\n    border-radius:               100%;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    children:                    [ \"prompt\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    padding:                     12px;\n    border-radius:               100%;\n    background-color:            @selected;\n    text-color:                  @background;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    padding:                     12px;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     3;\n    lines:                       10;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     20px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @selected;\n    border-radius:               0px;\n    background-color:            @background-alt;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     8px;\n    border:                      0px solid;\n    border-radius:               100%;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\nelement alternate.normal {\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    border:                      0px 0px 2px 2px;\n    border-radius:               100%;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @selected;\n}\nelement-icon {\n    padding:                     0px 0px 0px 0px;\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Message -----*****/\nerror-message {\n    padding:                     100px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            @background;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n}\n"
  },
  {
    "path": "files/launchers/type-2/style-12.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 true;\n    display-drun:               \" Applications\";\n\tdrun-display-format:        \"{name}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  true;\n    width:                       1366px;\n    height:                      768px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    cursor:                      \"default\";\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     20px;\n    margin:                      0px;\n    padding:                     200px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     20px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n    children:                    [ \"prompt\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    padding:                     15px;\n    border-radius:               100%;\n    background-color:            @selected;\n    text-color:                  @background;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    expand:                      false;\n    width:                       350px;\n    padding:                     15px 20px;\n    border-radius:               100%;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     4;\n    lines:                       10;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @selected;\n    border-radius:               0px;\n    background-color:            @background-alt;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     8px;\n    border:                      0px solid;\n    border-radius:               100%;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            @background;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\nelement-icon {\n    padding:                     0px 0px 0px 0px;\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Message -----*****/\nerror-message {\n    padding:                     100px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            @background;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n}\n"
  },
  {
    "path": "files/launchers/type-2/style-13.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 true;\n    display-drun:               \" Apps\";\n\tdrun-display-format:        \"{name}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       100%;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    cursor:                      \"default\";\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     20px;\n    margin:                      0px;\n    padding:                     50px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     20px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n    children:                    [ \"prompt\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    padding:                     15px;\n    border-radius:               15px;\n    background-color:            @selected;\n    text-color:                  @background;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    expand:                      false;\n    width:                       350px;\n    padding:                     15px 20px;\n    border-radius:               15px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     10;\n    lines:                       1;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @selected;\n    border-radius:               0px;\n    background-color:            @background-alt;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     20px;\n    margin:                      0px;\n    padding:                     30px 10px;\n    border:                      0px solid;\n    border-radius:               20px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n    orientation:                 vertical;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            @background;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\nelement-icon {\n    padding:                     0px 0px 0px 0px;\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        96px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Message -----*****/\nerror-message {\n    padding:                     50px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            @background;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n}\n"
  },
  {
    "path": "files/launchers/type-2/style-14.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 true;\n    display-drun:               \" Applications\";\n\tdrun-display-format:        \"{name}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       1200px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               10px;\n    border-color:                @selected;\n    background-color:            @background;\n    cursor:                      \"default\";\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     20px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n    orientation:                 horizontal;\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n    children:                    [ \"prompt\", \"entry\" ];\n    orientation:                 vertical;\n}\n\nprompt {\n    enabled:                     true;\n    expand:                      false;\n    padding:                     15px 50px;\n    border-radius:               10px;\n    background-color:            @selected;\n    text-color:                  @background;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    expand:                      false;\n    padding:                     15px 20px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     4;\n    lines:                       1;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @selected;\n    border-radius:               0px;\n    background-color:            @background-alt;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     8px;\n    border:                      0px solid;\n    border-radius:               10px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n    orientation:                 horizontal;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\nelement alternate.normal {\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    border:                      0px 2px 0px 2px;\n    border-radius:               10px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @selected;\n}\nelement-icon {\n    padding:                     0px;\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Message -----*****/\nerror-message {\n    padding:                     20px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            @background;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n}\n"
  },
  {
    "path": "files/launchers/type-2/style-15.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 true;\n    display-drun:               \" Applications\";\n\tdrun-display-format:        \"{name}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       450px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    cursor:                      \"default\";\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"listview\", \"entry\" ];\n}\n\n/*****----- Inputbar -----*****/\nentry {\n    enabled:                     true;\n    expand:                      false;\n    padding:                     20px 0px;\n    background-color:            @selected;\n    text-color:                  @background;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     3;\n    lines:                       3;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     20px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @selected;\n    border-radius:               0px;\n    background-color:            @background-alt;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     20px 10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    orientation:                 vertical;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            @background;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        64px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Message -----*****/\nerror-message {\n    padding:                     15px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            @background;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n}\n"
  },
  {
    "path": "files/launchers/type-2/style-2.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 true;\n    display-drun:               \"\";\n\tdrun-display-format:        \"{name}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       700px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               12px;\n    border-color:                @selected;\n    background-color:            @background;\n    cursor:                      \"default\";\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     20px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     15px;\n    border:                      0px solid;\n    border-radius:               12px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    children:                    [ \"prompt\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     2;\n    lines:                       8;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     5px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @selected;\n    border-radius:               0px;\n    background-color:            @background-alt;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     5px;\n    border:                      0px solid;\n    border-radius:               12px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            @background;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            @selected;\n    text-color:                  @background;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Message -----*****/\nerror-message {\n    padding:                     15px;\n    border:                      2px solid;\n    border-radius:               12px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            @background;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n}\n"
  },
  {
    "path": "files/launchers/type-2/style-3.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 true;\n    display-drun:               \"\";\n\tdrun-display-format:        \"{name}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       800px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    cursor:                      \"default\";\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     15px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @foreground;\n    text-color:                  @background;\n    children:                    [ \"prompt\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     2;\n    lines:                       10;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     5px;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @selected;\n    border-radius:               0px;\n    background-color:            @background-alt;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     6px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            @background;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            @selected;\n    text-color:                  @background;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Message -----*****/\nerror-message {\n    padding:                     15px;\n    border:                      2px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            @background;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n}\n"
  },
  {
    "path": "files/launchers/type-2/style-4.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 true;\n    display-drun:               \"Applications\";\n\tdrun-display-format:        \"{name}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       800px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    cursor:                      \"default\";\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     30px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    children:                    [ \"prompt\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    padding:                     12px;\n    background-color:            @selected;\n    text-color:                  @background;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    padding:                     12px;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     2;\n    lines:                       10;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @selected;\n    border-radius:               0px;\n    background-color:            @background-alt;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     5px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\nelement alternate.normal {\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    border:                      0px 0px 0px 4px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @selected;\n}\nelement-icon {\n    padding:                     0px 0px 0px 10px;\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Message -----*****/\nerror-message {\n    padding:                     15px;\n    border:                      2px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            @background;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n}\n"
  },
  {
    "path": "files/launchers/type-2/style-5.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 true;\n    display-drun:               \"Applications\";\n\tdrun-display-format:        \"{name}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       700px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               16px;\n    border-color:                @selected;\n    background-color:            @background;\n    cursor:                      \"default\";\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     30px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               16px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    children:                    [ \"prompt\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    padding:                     12px;\n    border-radius:               16px;\n    background-color:            @selected;\n    text-color:                  @background;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    padding:                     12px;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     2;\n    lines:                       7;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @selected;\n    border-radius:               0px;\n    background-color:            @background-alt;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     5px;\n    border:                      0px solid;\n    border-radius:               16px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\nelement alternate.normal {\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    border:                      0px 5px 0px 5px;\n    border-radius:               16px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @selected;\n}\nelement-icon {\n    padding:                     0px 0px 0px 10px;\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Message -----*****/\nerror-message {\n    padding:                     15px;\n    border:                      2px solid;\n    border-radius:               16px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            @background;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n}\n"
  },
  {
    "path": "files/launchers/type-2/style-6.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 true;\n    display-drun:               \"\";\n\tdrun-display-format:        \"{name}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    west;\n    anchor:                      west;\n    fullscreen:                  false;\n    width:                       450px;\n    height:                      100%;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    cursor:                      \"default\";\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     12px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @selected;\n    text-color:                  @background;\n    children:                    [ \"prompt\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       6;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     5px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @selected;\n    border-radius:               0px;\n    background-color:            @background-alt;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     6px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            @background;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Message -----*****/\nerror-message {\n    padding:                     15px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            @background;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n}\n"
  },
  {
    "path": "files/launchers/type-2/style-7.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 true;\n    display-drun:               \"\";\n\tdrun-display-format:        \"{name}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       750px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               12px;\n    border-color:                @selected;\n    background-color:            @background;\n    cursor:                      \"default\";\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     15px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @selected;\n    text-color:                  @background;\n    children:                    [ \"prompt\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     5;\n    lines:                       3;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     5px;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @selected;\n    border-radius:               0px;\n    background-color:            @background-alt;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     20px 10px;\n    border:                      0px solid;\n    border-radius:               12px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    orientation:                 vertical;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            @background;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        64px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Message -----*****/\nerror-message {\n    padding:                     15px;\n    border:                      2px solid;\n    border-radius:               12px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            @background;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n}\n"
  },
  {
    "path": "files/launchers/type-2/style-8.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 true;\n    display-drun:               \" Applications\";\n\tdrun-display-format:        \"{name}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       1000px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               20px;\n    border-color:                @selected;\n    background-color:            @background;\n    cursor:                      \"default\";\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     20px;\n    margin:                      40px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               100%;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    children:                    [ \"prompt\", \"textbox-prompt-colon\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    padding:                     15px;\n    border-radius:               100%;\n    background-color:            @selected;\n    text-color:                  @background;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    padding:                     15px;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    padding:                     15px 0px;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     6;\n    lines:                       3;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     20px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @selected;\n    border-radius:               0px;\n    background-color:            @background-alt;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     20px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    orientation:                 vertical;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nelement-icon {\n    padding:                     30px;\n    border-radius:               20px;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n    size:                        64px;\n    cursor:                      inherit;\n}\nelement-text {\n    padding:                     10px;\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement-text selected {\n    border-radius:               100%;\n    background-color:            @selected;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nerror-message {\n    padding:                     20px;\n    border:                      2px solid;\n    border-radius:               20px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            @background;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n}\n"
  },
  {
    "path": "files/launchers/type-2/style-9.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 true;\n    display-drun:               \" Applications\";\n\tdrun-display-format:        \"{name}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       800px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               20px;\n    border-color:                @selected;\n    background-color:            @background;\n    cursor:                      \"default\";\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      40px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               100%;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    children:                    [ \"prompt\", \"textbox-prompt-colon\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    padding:                     15px;\n    border-radius:               100%;\n    background-color:            @selected;\n    text-color:                  @background;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    padding:                     15px;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    padding:                     15px 0px;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     2;\n    lines:                       6;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @selected;\n    border-radius:               0px;\n    background-color:            @background-alt;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    orientation:                 horizontal;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    border-radius:               100%;\n    background-color:            @background-alt;\n    text-color:                  @selected;\n}\nelement-icon {\n    padding:                     10px;\n    border-radius:               100%;\n    background-color:            @selected;\n    text-color:                  inherit;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Message -----*****/\nerror-message {\n    padding:                     20px;\n    border:                      2px solid;\n    border-radius:               20px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            @background;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n}\n"
  },
  {
    "path": "files/launchers/type-3/launcher.sh",
    "content": "#!/usr/bin/env bash\n\n## Author : Aditya Shakya (adi1090x)\n## Github : @adi1090x\n#\n## Rofi   : Launcher (Modi Drun, Run, File Browser, Window)\n#\n## Available Styles\n#\n## style-1     style-2     style-3     style-4     style-5\n## style-6     style-7     style-8     style-9     style-10\n\ndir=\"$HOME/.config/rofi/launchers/type-3\"\ntheme='style-10'\n\n## Run\nrofi \\\n    -show drun \\\n    -theme ${dir}/${theme}.rasi\n"
  },
  {
    "path": "files/launchers/type-3/shared/colors.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Colors\n *\n * Available Colors Schemes\n *\n * adapta    catppuccin    everforest    navy       paper\n * arc       cyberpunk     gruvbox       nord       solarized\n * black     dracula       lovelace      onedark    yousai\n *\n **/\n\n/* Import color-scheme from `colors` directory */\n\n@import \"~/.config/rofi/colors/onedark.rasi\"\n"
  },
  {
    "path": "files/launchers/type-3/shared/fonts.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Fonts\n *\n **/\n\n* {\n    font: \"Iosevka Nerd Font 10\";\n}\n"
  },
  {
    "path": "files/launchers/type-3/style-1.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 true;\n    display-drun:               \"\";\n\tdrun-display-format:        \"{name}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       750px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               12px;\n    border-color:                @selected;\n    background-color:            black / 10%;\n    cursor:                      \"default\";\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     20px;\n    margin:                      0px;\n    padding:                     20px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     15px;\n    border:                      0px solid;\n    border-radius:               10px;\n    border-color:                @selected;\n    background-color:            white / 5%;\n    text-color:                  @foreground;\n    children:                    [ \"prompt\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            transparent;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            transparent;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     5;\n    lines:                       3;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @selected;\n    border-radius:               0px;\n    background-color:            @background-alt;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     20px 10px;\n    border:                      0px solid;\n    border-radius:               10px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    orientation:                 vertical;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            white / 5%;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        64px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Message -----*****/\nerror-message {\n    padding:                     15px;\n    border:                      2px solid;\n    border-radius:               10px;\n    border-color:                @selected;\n    background-color:            black / 10%;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            transparent;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n}\n"
  },
  {
    "path": "files/launchers/type-3/style-10.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 true;\n    display-drun:               \"\";\n\tdrun-display-format:        \"{name}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       1000px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    cursor:                      \"default\";\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     20px;\n    margin:                      0px;\n    padding:                     40px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px 500px 0px 0px;\n    padding:                     12px;\n    border:                      0px 0px 0px 4px;\n    border-radius:               0px 100% 100% 0px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    children:                    [ \"prompt\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     7;\n    lines:                       3;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @selected;\n    border-radius:               0px;\n    background-color:            @background-alt;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     15px 10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    orientation:                 vertical;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    border:                      0px 0px 0px 4px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        64px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Message -----*****/\nerror-message {\n    padding:                     40px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            black / 10%;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            transparent;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n}\n"
  },
  {
    "path": "files/launchers/type-3/style-2.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 true;\n    display-drun:               \"\";\n\tdrun-display-format:        \"{name}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  true;\n    width:                       1366px;\n    height:                      768px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            black / 10%;\n    cursor:                      \"default\";\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     100px;\n    margin:                      0px;\n    padding:                     100px 225px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0% 25%;\n    padding:                     18px;\n    border:                      0px solid;\n    border-radius:               10px;\n    border-color:                @selected;\n    background-color:            white / 5%;\n    text-color:                  @foreground;\n    children:                    [ \"prompt\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            transparent;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            transparent;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     8;\n    lines:                       4;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @selected;\n    border-radius:               0px;\n    background-color:            @background-alt;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     35px 10px;\n    border:                      0px solid;\n    border-radius:               15px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    orientation:                 vertical;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            white / 5%;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        72px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Message -----*****/\nerror-message {\n    padding:                     100px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            black / 10%;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            transparent;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n}\n"
  },
  {
    "path": "files/launchers/type-3/style-3.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 true;\n    display-drun:               \"\";\n\tdrun-display-format:        \"{name}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  true;\n    width:                       1366px;\n    height:                      768px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            black / 10%;\n    cursor:                      \"default\";\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     100px;\n    margin:                      0px;\n    padding:                     100px 225px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0% 28%;\n    padding:                     10px;\n    border:                      1px solid;\n    border-radius:               6px;\n    border-color:                white / 25%;\n    background-color:            white / 5%;\n    text-color:                  @foreground;\n    children:                    [ \"prompt\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            transparent;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            transparent;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     7;\n    lines:                       4;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @selected;\n    border-radius:               0px;\n    background-color:            @background-alt;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     35px 10px;\n    border:                      0px solid;\n    border-radius:               15px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    orientation:                 vertical;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            white / 5%;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        72px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Message -----*****/\nerror-message {\n    padding:                     100px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            black / 10%;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            transparent;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n}\n"
  },
  {
    "path": "files/launchers/type-3/style-4.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 true;\n    display-drun:               \"\";\n\tdrun-display-format:        \"{name}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       750px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    cursor:                      \"default\";\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     12px;\n    border:                      1px solid;\n    border-radius:               4px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n    children:                    [ \"prompt\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     6;\n    lines:                       3;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @selected;\n    border-radius:               0px;\n    background-color:            @background-alt;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     20px 10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    orientation:                 vertical;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    border:                      1px solid;\n    border-radius:               4px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        64px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Message -----*****/\nerror-message {\n    padding:                     10px;\n    border:                      1px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            black / 10%;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            transparent;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n}\n"
  },
  {
    "path": "files/launchers/type-3/style-5.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 true;\n    display-drun:               \"\";\n\tdrun-display-format:        \"{name}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    north;\n    anchor:                      north;\n    fullscreen:                  false;\n    width:                       750px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    cursor:                      \"default\";\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      1px solid;\n    border-radius:               4px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n    children:                    [ \"prompt\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       7;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @selected;\n    border-radius:               0px;\n    background-color:            @background-alt;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     5px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    orientation:                 horizontal;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    border:                      1px solid;\n    border-radius:               4px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Message -----*****/\nerror-message {\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            black / 10%;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            transparent;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n}\n"
  },
  {
    "path": "files/launchers/type-3/style-6.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 true;\n    display-drun:               \"\";\n\tdrun-display-format:        \"{name}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       500px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               20px;\n    border-color:                @selected;\n    background-color:            @background;\n    cursor:                      \"default\";\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     20px;\n    margin:                      0px;\n    padding:                     20px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n    children:                    [ \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     2;\n    lines:                       1;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @selected;\n    border-radius:               0px;\n    background-color:            @background-alt;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     20px 10px;\n    border:                      0px solid;\n    border-radius:               20px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    orientation:                 vertical;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        128px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Message -----*****/\nerror-message {\n    padding:                     20px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            black / 10%;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            transparent;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n}\n"
  },
  {
    "path": "files/launchers/type-3/style-7.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 true;\n    display-drun:               \"\";\n\tdrun-display-format:        \"{name}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    west;\n    anchor:                      west;\n    fullscreen:                  false;\n    width:                       600px;\n    height:                      100%;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    cursor:                      \"default\";\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     20px;\n    margin:                      0px;\n    padding:                     40px 20px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     12px 16px;\n    border:                      0px 0px 2px 0px;\n    border-radius:               100%;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    children:                    [ \"prompt\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search Apps\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     5;\n    lines:                       10;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     5px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @selected;\n    border-radius:               0px;\n    background-color:            @background-alt;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    orientation:                 vertical;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    border:                      0px 0px 2px 0px;\n    border-radius:               12px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        64px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Message -----*****/\nerror-message {\n    padding:                     20px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            black / 10%;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            transparent;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n}\n"
  },
  {
    "path": "files/launchers/type-3/style-8.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 true;\n    display-drun:               \"\";\n\tdrun-display-format:        \"{name}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    west;\n    anchor:                      west;\n    fullscreen:                  false;\n    width:                       500px;\n    x-offset:                    20px;\n    y-offset:                    0px;\n\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               30px;\n    border-color:                @selected;\n    background-color:            @background;\n    cursor:                      \"default\";\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     20px;\n    margin:                      0px;\n    padding:                     20px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     12px 16px;\n    border:                      0px 0px 2px 0px;\n    border-radius:               100%;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    children:                    [ \"prompt\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search Apps\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     4;\n    lines:                       4;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     5px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @selected;\n    border-radius:               0px;\n    background-color:            @background-alt;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    orientation:                 vertical;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    border:                      0px 0px 2px 0px;\n    border-radius:               12px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        64px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Message -----*****/\nerror-message {\n    padding:                     20px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            black / 10%;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            transparent;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n}\n"
  },
  {
    "path": "files/launchers/type-3/style-9.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 true;\n    display-drun:               \"\";\n\tdrun-display-format:        \"{name}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    east;\n    anchor:                      east;\n    fullscreen:                  false;\n    width:                       180px;\n    height:                      100%;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    cursor:                      \"default\";\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     20px;\n    margin:                      0px;\n    padding:                     30px 20px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     12px 16px;\n    border:                      0px 0px 2px 0px;\n    border-radius:               4px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    children:                    [ \"prompt\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       10;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     5px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @selected;\n    border-radius:               0px;\n    background-color:            @background-alt;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     20px 10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    orientation:                 vertical;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    border:                      0px 0px 2px 0px;\n    border-radius:               4px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        64px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Message -----*****/\nerror-message {\n    padding:                     20px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            black / 10%;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            transparent;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n}\n"
  },
  {
    "path": "files/launchers/type-4/launcher.sh",
    "content": "#!/usr/bin/env bash\n\n## Author : Aditya Shakya (adi1090x)\n## Github : @adi1090x\n#\n## Rofi   : Launcher (Modi Drun, Run, File Browser, Window)\n#\n## Available Styles\n#\n## style-1     style-2     style-3     style-4     style-5\n## style-6     style-7     style-8     style-9     style-10\n\ndir=\"$HOME/.config/rofi/launchers/type-4\"\ntheme='style-1'\n\n## Run\nrofi \\\n    -show drun \\\n    -theme ${dir}/${theme}.rasi\n"
  },
  {
    "path": "files/launchers/type-4/shared/colors.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Colors\n *\n * Available Colors Schemes\n *\n * adapta    catppuccin    everforest    navy       paper\n * arc       cyberpunk     gruvbox       nord       solarized\n * black     dracula       lovelace      onedark    yousai\n *\n **/\n\n/* Import color-scheme from `colors` directory */\n\n@import \"~/.config/rofi/colors/onedark.rasi\"\n"
  },
  {
    "path": "files/launchers/type-4/shared/fonts.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Fonts\n *\n **/\n\n* {\n    font: \"Iosevka Nerd Font 10\";\n}\n"
  },
  {
    "path": "files/launchers/type-4/style-1.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser\";\n    show-icons:                 false;\n    display-drun:               \"\";\n    display-run:                \"\";\n    display-filebrowser:        \"\";\n    display-window:             \"\";\n\tdrun-display-format:        \"{name} [<span weight='light' size='small'><i>({generic})</i></span>]\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n* {\n    border-colour:               var(selected);\n    handle-colour:               var(selected);\n    background-colour:           var(background);\n    foreground-colour:           var(foreground);\n    alternate-background:        var(background-alt);\n    normal-background:           var(background);\n    normal-foreground:           var(foreground);\n    urgent-background:           var(urgent);\n    urgent-foreground:           var(background);\n    active-background:           var(active);\n    active-foreground:           var(background);\n    selected-normal-background:  var(selected);\n    selected-normal-foreground:  var(background);\n    selected-urgent-background:  var(active);\n    selected-urgent-foreground:  var(background);\n    selected-active-background:  var(urgent);\n    selected-active-foreground:  var(background);\n    alternate-normal-background: var(background);\n    alternate-normal-foreground: var(foreground);\n    alternate-urgent-background: var(urgent);\n    alternate-urgent-foreground: var(background);\n    alternate-active-background: var(active);\n    alternate-active-foreground: var(background);\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       600px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      1px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    cursor:                      \"default\";\n    background-color:            @background-colour;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"message\", \"listview\", \"mode-switcher\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px 0px 1px 0px;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    children:                    [ \"prompt\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       8;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @handle-colour;\n    border-radius:               0px;\n    background-color:            @alternate-background;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            var(normal-background);\n    text-color:                  var(normal-foreground);\n}\nelement normal.urgent {\n    background-color:            var(urgent-background);\n    text-color:                  var(urgent-foreground);\n}\nelement normal.active {\n    background-color:            var(active-background);\n    text-color:                  var(active-foreground);\n}\nelement selected.normal {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\nelement selected.urgent {\n    background-color:            var(selected-urgent-background);\n    text-color:                  var(selected-urgent-foreground);\n}\nelement selected.active {\n    background-color:            var(selected-active-background);\n    text-color:                  var(selected-active-foreground);\n}\nelement alternate.normal {\n    background-color:            var(alternate-normal-background);\n    text-color:                  var(alternate-normal-foreground);\n}\nelement alternate.urgent {\n    background-color:            var(alternate-urgent-background);\n    text-color:                  var(alternate-urgent-foreground);\n}\nelement alternate.active {\n    background-color:            var(alternate-active-background);\n    text-color:                  var(alternate-active-foreground);\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        24px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\nbutton {\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\ntextbox {\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n    placeholder-color:           @foreground-colour;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n}\n"
  },
  {
    "path": "files/launchers/type-4/style-10.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 false;\n    display-drun:               \" Apps\";\n    display-run:                \"\";\n    display-filebrowser:        \"\";\n    display-window:             \"\";\n\tdrun-display-format:        \"{name} [<span weight='light' size='small'><i>({generic})</i></span>]\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n* {\n    border-colour:               var(selected);\n    handle-colour:               var(selected);\n    background-colour:           var(background);\n    foreground-colour:           var(foreground);\n    alternate-background:        var(background-alt);\n    normal-background:           var(background);\n    normal-foreground:           var(foreground);\n    urgent-background:           var(urgent);\n    urgent-foreground:           var(background);\n    active-background:           var(active);\n    active-foreground:           var(background);\n    selected-normal-background:  var(selected);\n    selected-normal-foreground:  var(background);\n    selected-urgent-background:  var(active);\n    selected-urgent-foreground:  var(background);\n    selected-active-background:  var(urgent);\n    selected-active-foreground:  var(background);\n    alternate-normal-background: var(background);\n    alternate-normal-foreground: var(foreground);\n    alternate-urgent-background: var(urgent);\n    alternate-urgent-foreground: var(background);\n    alternate-active-background: var(active);\n    alternate-active-foreground: var(background);\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    north;\n    anchor:                      north;\n    fullscreen:                  false;\n    width:                       100%;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    cursor:                      \"default\";\n    background-color:            @background-colour;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     5px;\n    margin:                      0px;\n    padding:                     5px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    children:                    [ \"prompt\", \"entry\", \"listview\" ];\n    orientation:                 horizontal;\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n    children:                    [ \"prompt\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    padding:                     5px 10px;\n    border:                      0px;\n    border-radius:               100%;\n    border-color:                @border-colour;\n    background-color:            @border-colour;\n    text-color:                  @background-colour;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    expand:                      false;\n    padding:                     5px 10px;\n    width:                       200px;\n    border-radius:               100%;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    lines:                       100;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      horizontal;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     5px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @handle-colour;\n    border-radius:               0px;\n    background-color:            @alternate-background;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     5px 10px;\n    border:                      0px solid;\n    border-radius:               100%;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            var(normal-background);\n    text-color:                  var(normal-foreground);\n}\nelement normal.urgent {\n    background-color:            var(urgent-background);\n    text-color:                  var(urgent-foreground);\n}\nelement normal.active {\n    background-color:            var(active-background);\n    text-color:                  var(active-foreground);\n}\nelement selected.normal {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\nelement selected.urgent {\n    background-color:            var(selected-urgent-background);\n    text-color:                  var(selected-urgent-foreground);\n}\nelement selected.active {\n    background-color:            var(selected-active-background);\n    text-color:                  var(selected-active-foreground);\n}\nelement alternate.normal {\n    background-color:            var(alternate-normal-background);\n    text-color:                  var(alternate-normal-foreground);\n}\nelement alternate.urgent {\n    background-color:            var(alternate-urgent-background);\n    text-color:                  var(alternate-urgent-foreground);\n}\nelement alternate.active {\n    background-color:            var(alternate-active-background);\n    text-color:                  var(alternate-active-foreground);\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        24px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\nbutton {\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\ntextbox {\n    padding:                     5px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n    placeholder-color:           @foreground-colour;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n}\n"
  },
  {
    "path": "files/launchers/type-4/style-2.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 false;\n    display-drun:               \"\";\n    display-run:                \"\";\n    display-filebrowser:        \"\";\n    display-window:             \"\";\n\tdrun-display-format:        \"{name} [<span weight='light' size='small'><i>({generic})</i></span>]\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n* {\n    border-colour:               var(selected);\n    handle-colour:               var(selected);\n    background-colour:           var(background);\n    foreground-colour:           var(foreground);\n    alternate-background:        var(background-alt);\n    normal-background:           var(background);\n    normal-foreground:           var(foreground);\n    urgent-background:           var(urgent);\n    urgent-foreground:           var(background);\n    active-background:           var(active);\n    active-foreground:           var(background);\n    selected-normal-background:  var(selected);\n    selected-normal-foreground:  var(background);\n    selected-urgent-background:  var(active);\n    selected-urgent-foreground:  var(background);\n    selected-active-background:  var(urgent);\n    selected-active-foreground:  var(background);\n    alternate-normal-background: var(background);\n    alternate-normal-foreground: var(foreground);\n    alternate-urgent-background: var(urgent);\n    alternate-urgent-foreground: var(background);\n    alternate-active-background: var(active);\n    alternate-active-foreground: var(background);\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       600px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      1px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    cursor:                      \"default\";\n    background-color:            @background-colour;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     5px;\n    margin:                      0px;\n    padding:                     5px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     5px;\n    border:                      0px 0px 1px dash 0px;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n    children:                    [ \"prompt\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       12;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @handle-colour;\n    border-radius:               0px;\n    background-color:            @alternate-background;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     5px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            var(normal-background);\n    text-color:                  var(normal-foreground);\n}\nelement normal.urgent {\n    background-color:            var(urgent-background);\n    text-color:                  var(urgent-foreground);\n}\nelement normal.active {\n    background-color:            var(active-background);\n    text-color:                  var(active-foreground);\n}\nelement selected.normal {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\nelement selected.urgent {\n    background-color:            var(selected-urgent-background);\n    text-color:                  var(selected-urgent-foreground);\n}\nelement selected.active {\n    background-color:            var(selected-active-background);\n    text-color:                  var(selected-active-foreground);\n}\nelement alternate.normal {\n    background-color:            var(alternate-normal-background);\n    text-color:                  var(alternate-normal-foreground);\n}\nelement alternate.urgent {\n    background-color:            var(alternate-urgent-background);\n    text-color:                  var(alternate-urgent-foreground);\n}\nelement alternate.active {\n    background-color:            var(alternate-active-background);\n    text-color:                  var(alternate-active-foreground);\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        24px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\nbutton {\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\ntextbox {\n    padding:                     5px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n    placeholder-color:           @foreground-colour;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     5px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n}\n"
  },
  {
    "path": "files/launchers/type-4/style-3.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 true;\n    display-drun:               \"\";\n    display-run:                \"\";\n    display-filebrowser:        \"\";\n    display-window:             \"\";\n\tdrun-display-format:        \"{name} [<span weight='light' size='small'><i>({generic})</i></span>]\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n* {\n    border-colour:               var(selected);\n    handle-colour:               var(selected);\n    background-colour:           var(background);\n    foreground-colour:           var(foreground);\n    alternate-background:        var(background-alt);\n    normal-background:           var(background);\n    normal-foreground:           var(foreground);\n    urgent-background:           var(urgent);\n    urgent-foreground:           var(background);\n    active-background:           var(active);\n    active-foreground:           var(background);\n    selected-normal-background:  var(selected);\n    selected-normal-foreground:  var(background);\n    selected-urgent-background:  var(active);\n    selected-urgent-foreground:  var(background);\n    selected-active-background:  var(urgent);\n    selected-active-foreground:  var(background);\n    alternate-normal-background: var(background);\n    alternate-normal-foreground: var(foreground);\n    alternate-urgent-background: var(urgent);\n    alternate-urgent-foreground: var(background);\n    alternate-active-background: var(active);\n    alternate-active-foreground: var(background);\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       800px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    cursor:                      \"default\";\n    background-color:            @background-colour;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     50px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px 0px 2px dash 0px;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n    children:                    [ \"prompt\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     2;\n    lines:                       12;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @handle-colour;\n    border-radius:               0px;\n    background-color:            @alternate-background;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     5px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            var(normal-background);\n    text-color:                  var(normal-foreground);\n}\nelement normal.urgent {\n    background-color:            var(urgent-background);\n    text-color:                  var(urgent-foreground);\n}\nelement normal.active {\n    background-color:            var(active-background);\n    text-color:                  var(active-foreground);\n}\nelement selected.normal {\n    background-color:            var(alternate-background);\n    text-color:                  var(selected-normal-background);\n}\nelement selected.urgent {\n    background-color:            var(selected-urgent-background);\n    text-color:                  var(selected-urgent-foreground);\n}\nelement selected.active {\n    background-color:            var(selected-active-background);\n    text-color:                  var(selected-active-foreground);\n}\nelement alternate.normal {\n    background-color:            var(alternate-normal-background);\n    text-color:                  var(alternate-normal-foreground);\n}\nelement alternate.urgent {\n    background-color:            var(alternate-urgent-background);\n    text-color:                  var(alternate-urgent-foreground);\n}\nelement alternate.active {\n    background-color:            var(alternate-active-background);\n    text-color:                  var(alternate-active-foreground);\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        24px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\nbutton {\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\ntextbox {\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n    placeholder-color:           @foreground-colour;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n}\n"
  },
  {
    "path": "files/launchers/type-4/style-4.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 true;\n    display-drun:               \"\";\n    display-run:                \"\";\n    display-filebrowser:        \"\";\n    display-window:             \"\";\n\tdrun-display-format:        \"{name} [<span weight='light' size='small'><i>({generic})</i></span>]\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n* {\n    border-colour:               var(selected);\n    handle-colour:               var(selected);\n    background-colour:           var(background);\n    foreground-colour:           var(foreground);\n    alternate-background:        var(background-alt);\n    normal-background:           var(background);\n    normal-foreground:           var(foreground);\n    urgent-background:           var(urgent);\n    urgent-foreground:           var(background);\n    active-background:           var(active);\n    active-foreground:           var(background);\n    selected-normal-background:  var(selected);\n    selected-normal-foreground:  var(background);\n    selected-urgent-background:  var(active);\n    selected-urgent-foreground:  var(background);\n    selected-active-background:  var(urgent);\n    selected-active-foreground:  var(background);\n    alternate-normal-background: var(background);\n    alternate-normal-foreground: var(foreground);\n    alternate-urgent-background: var(urgent);\n    alternate-urgent-foreground: var(background);\n    alternate-active-background: var(active);\n    alternate-active-foreground: var(background);\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       800px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    cursor:                      \"default\";\n    background-color:            @background-colour;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     30px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px 0px 10px 10px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n    children:                    [ \"prompt\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       12;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @handle-colour;\n    border-radius:               0px;\n    background-color:            @alternate-background;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     5px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            var(normal-background);\n    text-color:                  var(normal-foreground);\n}\nelement normal.urgent {\n    background-color:            var(urgent-background);\n    text-color:                  var(urgent-foreground);\n}\nelement normal.active {\n    background-color:            var(active-background);\n    text-color:                  var(active-foreground);\n}\nelement selected.normal {\n    background-color:            var(alternate-background);\n    text-color:                  var(foreground-colour);\n}\nelement selected.urgent {\n    background-color:            var(selected-urgent-background);\n    text-color:                  var(selected-urgent-foreground);\n}\nelement selected.active {\n    background-color:            var(selected-active-background);\n    text-color:                  var(selected-active-foreground);\n}\nelement alternate.normal {\n    background-color:            var(alternate-normal-background);\n    text-color:                  var(alternate-normal-foreground);\n}\nelement alternate.urgent {\n    background-color:            var(alternate-urgent-background);\n    text-color:                  var(alternate-urgent-foreground);\n}\nelement alternate.active {\n    background-color:            var(alternate-active-background);\n    text-color:                  var(alternate-active-foreground);\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        24px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\nbutton {\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\ntextbox {\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n    placeholder-color:           @foreground-colour;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n}\n"
  },
  {
    "path": "files/launchers/type-4/style-5.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 true;\n    display-drun:               \"drun\";\n    display-run:                \"\";\n    display-filebrowser:        \"\";\n    display-window:             \"\";\n\tdrun-display-format:        \"{name} [<span weight='light' size='small'><i>({generic})</i></span>]\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n* {\n    border-colour:               var(selected);\n    handle-colour:               var(selected);\n    background-colour:           var(background);\n    foreground-colour:           var(foreground);\n    alternate-background:        var(background-alt);\n    normal-background:           var(background);\n    normal-foreground:           var(foreground);\n    urgent-background:           var(urgent);\n    urgent-foreground:           var(background);\n    active-background:           var(active);\n    active-foreground:           var(background);\n    selected-normal-background:  var(selected);\n    selected-normal-foreground:  var(background);\n    selected-urgent-background:  var(active);\n    selected-urgent-foreground:  var(background);\n    selected-active-background:  var(urgent);\n    selected-active-foreground:  var(background);\n    alternate-normal-background: var(background);\n    alternate-normal-foreground: var(foreground);\n    alternate-urgent-background: var(urgent);\n    alternate-urgent-foreground: var(background);\n    alternate-active-background: var(active);\n    alternate-active-foreground: var(background);\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       600px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    cursor:                      \"default\";\n    background-color:            @background-colour;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px 0px 1px 0px;\n    border-radius:               0px;\n    border-color:                @alternate-background;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n    children:                    [ \"prompt\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    padding:                     15px;\n    border:                      0px 1px 0px 0px;\n    border-radius:               0px;\n    border-color:                @alternate-background;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    padding:                     15px;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       8;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @handle-colour;\n    border-radius:               0px;\n    background-color:            @alternate-background;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     8px 15px;\n    border:                      0px 0px 1px 0px;\n    border-radius:               0px;\n    border-color:                @alternate-background;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            var(normal-background);\n    text-color:                  var(normal-foreground);\n}\nelement normal.urgent {\n    background-color:            var(urgent-background);\n    text-color:                  var(urgent-foreground);\n}\nelement normal.active {\n    background-color:            var(active-background);\n    text-color:                  var(active-foreground);\n}\nelement selected.normal {\n    background-color:            var(alternate-background);\n    text-color:                  var(foreground-colour);\n}\nelement selected.urgent {\n    background-color:            var(selected-urgent-background);\n    text-color:                  var(selected-urgent-foreground);\n}\nelement selected.active {\n    background-color:            var(selected-active-background);\n    text-color:                  var(selected-active-foreground);\n}\nelement alternate.normal {\n    background-color:            var(alternate-normal-background);\n    text-color:                  var(alternate-normal-foreground);\n}\nelement alternate.urgent {\n    background-color:            var(alternate-urgent-background);\n    text-color:                  var(alternate-urgent-foreground);\n}\nelement alternate.active {\n    background-color:            var(alternate-active-background);\n    text-color:                  var(alternate-active-foreground);\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\nbutton {\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\ntextbox {\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n    placeholder-color:           @foreground-colour;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n}\n"
  },
  {
    "path": "files/launchers/type-4/style-6.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 true;\n    display-drun:               \"drun :\";\n    display-run:                \"\";\n    display-filebrowser:        \"\";\n    display-window:             \"\";\n\tdrun-display-format:        \"{name} [<span weight='light' size='small'><i>({generic})</i></span>]\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n* {\n    border-colour:               var(selected);\n    handle-colour:               var(selected);\n    background-colour:           var(background);\n    foreground-colour:           var(foreground);\n    alternate-background:        var(background-alt);\n    normal-background:           var(background);\n    normal-foreground:           var(foreground);\n    urgent-background:           var(urgent);\n    urgent-foreground:           var(background);\n    active-background:           var(active);\n    active-foreground:           var(background);\n    selected-normal-background:  var(selected);\n    selected-normal-foreground:  var(background);\n    selected-urgent-background:  var(active);\n    selected-urgent-foreground:  var(background);\n    selected-active-background:  var(urgent);\n    selected-active-foreground:  var(background);\n    alternate-normal-background: var(background);\n    alternate-normal-foreground: var(foreground);\n    alternate-urgent-background: var(urgent);\n    alternate-urgent-foreground: var(background);\n    alternate-active-background: var(active);\n    alternate-active-foreground: var(background);\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  true;\n    width:                       1366px;\n    height:                      768px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    cursor:                      \"default\";\n    background-color:            @background-colour;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     20px;\n    margin:                      0px;\n    padding:                     35%;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n    children:                    [ \"prompt\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       12;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @handle-colour;\n    border-radius:               0px;\n    background-color:            @alternate-background;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     5px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            var(normal-background);\n    text-color:                  var(normal-foreground);\n}\nelement normal.urgent {\n    background-color:            var(urgent-background);\n    text-color:                  var(urgent-foreground);\n}\nelement normal.active {\n    background-color:            var(active-background);\n    text-color:                  var(active-foreground);\n}\nelement selected.normal {\n    background-color:            var(alternate-background);\n    text-color:                  var(foreground-colour);\n}\nelement selected.urgent {\n    background-color:            var(selected-urgent-background);\n    text-color:                  var(selected-urgent-foreground);\n}\nelement selected.active {\n    background-color:            var(selected-active-background);\n    text-color:                  var(selected-active-foreground);\n}\nelement alternate.normal {\n    background-color:            var(alternate-normal-background);\n    text-color:                  var(alternate-normal-foreground);\n}\nelement alternate.urgent {\n    background-color:            var(alternate-urgent-background);\n    text-color:                  var(alternate-urgent-foreground);\n}\nelement alternate.active {\n    background-color:            var(alternate-active-background);\n    text-color:                  var(alternate-active-foreground);\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        24px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\nbutton {\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\ntextbox {\n    padding:                     100px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n    placeholder-color:           @foreground-colour;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n}\n"
  },
  {
    "path": "files/launchers/type-4/style-7.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 true;\n    display-drun:               \"drun :\";\n    display-run:                \"\";\n    display-filebrowser:        \"\";\n    display-window:             \"\";\n\tdrun-display-format:        \"{name} [<span weight='light' size='small'><i>({generic})</i></span>]\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n* {\n    border-colour:               var(selected);\n    handle-colour:               var(selected);\n    background-colour:           var(background);\n    foreground-colour:           var(foreground);\n    alternate-background:        var(background-alt);\n    normal-background:           var(background);\n    normal-foreground:           var(foreground);\n    urgent-background:           var(urgent);\n    urgent-foreground:           var(background);\n    active-background:           var(active);\n    active-foreground:           var(background);\n    selected-normal-background:  var(selected);\n    selected-normal-foreground:  var(background);\n    selected-urgent-background:  var(active);\n    selected-urgent-foreground:  var(background);\n    selected-active-background:  var(urgent);\n    selected-active-foreground:  var(background);\n    alternate-normal-background: var(background);\n    alternate-normal-foreground: var(foreground);\n    alternate-urgent-background: var(urgent);\n    alternate-urgent-foreground: var(background);\n    alternate-active-background: var(active);\n    alternate-active-foreground: var(background);\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  true;\n    width:                       1366px;\n    height:                      768px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    cursor:                      \"default\";\n    background-color:            @background-colour;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     20px;\n    margin:                      0px;\n    padding:                     25% 35%;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     20px;\n    border:                      0px;\n    border-radius:               20px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    children:                    [ \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            transparent;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"::\";\n    background-color:            transparent;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Type here to search for apps\";\n    placeholder-color:           inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       12;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     30px;\n    border:                      0px solid;\n    border-radius:               20px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @handle-colour;\n    border-radius:               0px;\n    background-color:            @alternate-background;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     8px;\n    border:                      0px solid;\n    border-radius:               12px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            transparent;\n    text-color:                  var(normal-foreground);\n}\nelement normal.urgent {\n    background-color:            var(urgent-background);\n    text-color:                  var(urgent-foreground);\n}\nelement normal.active {\n    background-color:            var(active-background);\n    text-color:                  var(active-foreground);\n}\nelement selected.normal {\n    background-color:            white / 5%;\n    text-color:                  var(foreground-colour);\n}\nelement selected.urgent {\n    background-color:            var(selected-urgent-background);\n    text-color:                  var(selected-urgent-foreground);\n}\nelement selected.active {\n    background-color:            var(selected-active-background);\n    text-color:                  var(selected-active-foreground);\n}\nelement alternate.normal {\n    background-color:            transparent;\n    text-color:                  var(alternate-normal-foreground);\n}\nelement alternate.urgent {\n    background-color:            var(alternate-urgent-background);\n    text-color:                  var(alternate-urgent-foreground);\n}\nelement alternate.active {\n    background-color:            var(alternate-active-background);\n    text-color:                  var(alternate-active-foreground);\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\nbutton {\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\ntextbox {\n    padding:                     100px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @alternate-background;\n    text-color:                  @foreground-colour;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n    placeholder-color:           @foreground-colour;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n}\n"
  },
  {
    "path": "files/launchers/type-4/style-8.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser\";\n    show-icons:                 false;\n    display-drun:               \"drun\";\n    display-run:                \"run\";\n    display-filebrowser:        \"files\";\n    display-window:             \"windows\";\n\tdrun-display-format:        \"{name} [<span weight='light' size='small'><i>({generic})</i></span>]\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n* {\n    border-colour:               var(selected);\n    handle-colour:               var(selected);\n    background-colour:           var(background);\n    foreground-colour:           var(foreground);\n    alternate-background:        var(background-alt);\n    normal-background:           var(background);\n    normal-foreground:           var(foreground);\n    urgent-background:           var(urgent);\n    urgent-foreground:           var(background);\n    active-background:           var(active);\n    active-foreground:           var(background);\n    selected-normal-background:  var(selected);\n    selected-normal-foreground:  var(background);\n    selected-urgent-background:  var(active);\n    selected-urgent-foreground:  var(background);\n    selected-active-background:  var(urgent);\n    selected-active-foreground:  var(background);\n    alternate-normal-background: var(background);\n    alternate-normal-foreground: var(foreground);\n    alternate-urgent-background: var(urgent);\n    alternate-urgent-foreground: var(background);\n    alternate-active-background: var(active);\n    alternate-active-foreground: var(background);\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       1000px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    cursor:                      \"default\";\n    background-color:            @background-colour;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     40px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"message\", \"listview\", \"mode-switcher\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px 5px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n    children:                    [ \"prompt\", \"textbox-prompt-colon\", \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \":\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"search...\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     3;\n    lines:                       10;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                @handle-colour;\n    border-radius:               0px;\n    background-color:            @alternate-background;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     5px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            var(normal-background);\n    text-color:                  var(normal-foreground);\n}\nelement normal.urgent {\n    background-color:            var(urgent-background);\n    text-color:                  var(urgent-foreground);\n}\nelement normal.active {\n    background-color:            var(active-background);\n    text-color:                  var(active-foreground);\n}\nelement selected.normal {\n    background-color:            var(selected-normal-foreground);\n    text-color:                  var(selected-normal-background);\n}\nelement selected.urgent {\n    background-color:            var(selected-urgent-background);\n    text-color:                  var(selected-urgent-foreground);\n}\nelement selected.active {\n    background-color:            var(selected-active-background);\n    text-color:                  var(selected-active-foreground);\n}\nelement alternate.normal {\n    background-color:            var(alternate-normal-background);\n    text-color:                  var(alternate-normal-foreground);\n}\nelement alternate.urgent {\n    background-color:            var(alternate-urgent-background);\n    text-color:                  var(alternate-urgent-foreground);\n}\nelement alternate.active {\n    background-color:            var(alternate-active-background);\n    text-color:                  var(alternate-active-foreground);\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        24px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\nbutton {\n    padding:                     5px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            var(alternate-background);\n    text-color:                  var(selected-normal-background);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\ntextbox {\n    padding:                     5px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @border-colour;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n    placeholder-color:           @foreground-colour;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     20px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n}\n"
  },
  {
    "path": "files/launchers/type-4/style-9.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser,window\";\n    show-icons:                 false;\n    display-drun:               \"drun\";\n    display-run:                \"run\";\n    display-filebrowser:        \"files\";\n    display-window:             \"windows\";\n\tdrun-display-format:        \"{name} [<span weight='light' size='small'><i>({generic})</i></span>]\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n* {\n    border-colour:               var(selected);\n    handle-colour:               var(selected);\n    background-colour:           var(background);\n    foreground-colour:           var(foreground);\n    alternate-background:        var(background-alt);\n    normal-background:           var(background);\n    normal-foreground:           var(foreground);\n    urgent-background:           var(urgent);\n    urgent-foreground:           var(background);\n    active-background:           var(active);\n    active-foreground:           var(background);\n    selected-normal-background:  var(selected);\n    selected-normal-foreground:  var(background);\n    selected-urgent-background:  var(active);\n    selected-urgent-foreground:  var(background);\n    selected-active-background:  var(urgent);\n    selected-active-foreground:  var(background);\n    alternate-normal-background: var(background);\n    alternate-normal-foreground: var(foreground);\n    alternate-urgent-background: var(urgent);\n    alternate-urgent-foreground: var(background);\n    alternate-active-background: var(active);\n    alternate-active-foreground: var(background);\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       600px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    cursor:                      \"default\";\n    background-color:            @background-colour;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     40px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"message\", \"listview\", \"mode-switcher\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     10px 5px;\n    border:                      0px 0px 1px 0px;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n    children:                    [ \"entry\" ];\n}\n\nprompt {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \":\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"search...\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       10;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   true;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                1px ;\n    handle-color:                @handle-colour;\n    border-radius:               0px;\n    background-color:            @alternate-background;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     2px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            var(normal-background);\n    text-color:                  var(normal-foreground);\n}\nelement normal.urgent {\n    background-color:            var(urgent-foreground);\n    text-color:                  var(urgent-background);\n}\nelement normal.active {\n    background-color:            var(active-foreground);\n    text-color:                  var(active-background);\n}\nelement selected.normal {\n    background-color:            var(selected-normal-foreground);\n    text-color:                  var(selected-normal-background);\n}\nelement selected.urgent {\n    background-color:            var(selected-urgent-foreground);\n    text-color:                  var(selected-urgent-background);\n}\nelement selected.active {\n    background-color:            var(selected-active-foreground);\n    text-color:                  var(selected-active-background);\n}\nelement alternate.normal {\n    background-color:            var(alternate-normal-background);\n    text-color:                  var(alternate-normal-foreground);\n}\nelement alternate.urgent {\n    background-color:            var(alternate-urgent-foreground);\n    text-color:                  var(alternate-urgent-background);\n}\nelement alternate.active {\n    background-color:            var(alternate-active-foreground);\n    text-color:                  var(alternate-active-background);\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        24px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\nbutton {\n    padding:                     5px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            var(selected-normal-background);\n    text-color:                  var(selected-normal-foreground);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                @border-colour;\n    background-color:            transparent;\n    text-color:                  @foreground-colour;\n}\ntextbox {\n    padding:                     5px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @border-colour;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    highlight:                   none;\n    placeholder-color:           @foreground-colour;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     30px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @border-colour;\n    background-color:            @background-colour;\n    text-color:                  @foreground-colour;\n}\n"
  },
  {
    "path": "files/launchers/type-5/launcher.sh",
    "content": "#!/usr/bin/env bash\n\n## Author : Aditya Shakya (adi1090x)\n## Github : @adi1090x\n#\n## Rofi   : Launcher (Modi Drun, Run, File Browser, Window)\n#\n## Available Styles\n#\n## style-1     style-2     style-3     style-4     style-5\n\ndir=\"$HOME/.config/rofi/launchers/type-5\"\ntheme='style-1'\n\n## Run\nrofi \\\n    -show drun \\\n    -theme ${dir}/${theme}.rasi\n"
  },
  {
    "path": "files/launchers/type-5/style-1.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 false;\n    display-drun:               \"Applications\";\n\tdrun-display-format:        \">>      {name} [<span weight='light' size='small'><i>({generic})</i></span>]\";\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"Grape Nuts 14\";\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       860px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                black;\n    cursor:                      \"default\";\n    background-image:            url(\"~/.config/rofi/images/paper.png\", none);\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     8px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px 0px 0px 0px;\n    border-color:                black;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      95px 0px 0px 0px;\n    padding:                     0px 30px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                #D79290;\n    background-color:            transparent;\n    text-color:                  black;\n    children:                    [ \"prompt\", \"entry\", \"num-filtered-rows\", \"textbox-num-sep\", \"num-rows\" ];\n}\n\nprompt {\n    enabled:                     true;\n    font:                        \"Grape Nuts Bold 14\";\n    background-color:            transparent;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    expand:                      true;\n    padding:                     0px 10px 0px 40px;\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n}\nnum-filtered-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            transparent;\n    text-color:                  inherit;\n}\ntextbox-num-sep {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"/\";\n    background-color:            transparent;\n    text-color:                  inherit;\n}\nnum-rows {\n    enabled:                     true;\n    expand:                      false;\n    background-color:            transparent;\n    text-color:                  inherit;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       15;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     4px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                black;\n    background-color:            transparent;\n    text-color:                  black;\n    cursor:                      \"default\";\n}\nscrollbar {\n    handle-width:                5px ;\n    handle-color:                black;\n    border-radius:               0px;\n    background-color:            transparent;\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px 0px 0px 100px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                black;\n    background-color:            transparent;\n    text-color:                  black;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            transparent;\n    text-color:                  black;\n}\nelement selected.normal {\n    background-color:            transparent;\n    text-color:                  #D76A67;\n}\nelement alternate.normal {\n    background-color:            transparent;\n    text-color:                  black;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        24px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    highlight:                   inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Message -----*****/\nerror-message {\n    padding:                     20px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                black;\n    background-color:            white;\n    text-color:                  black;\n}\ntextbox {\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n"
  },
  {
    "path": "files/launchers/type-5/style-2.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,filebrowser,window\";\n    show-icons:                 true;\n    display-drun:               \"APPS\";\n    display-run:                \"RUN\";\n    display-filebrowser:        \"FILES\";\n    display-window:             \"WINDOW\";\n\tdrun-display-format:        \"{name}\\n[<span weight='light' size='small'><i>({generic})</i></span>]\";\n\twindow-format:              \"Class : {c}\\nWorkspace : {w}\";\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"Iosevka Nerd Font 10\";\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       1000px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border-radius:               12px;\n    cursor:                      \"default\";\n    background-image:            url(\"~/.config/rofi/images/gradient.png\", width);\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     20px;\n    margin:                      40px;\n    padding:                     40px;\n    border-radius:               12px;\n    background-color:            white/50%;\n    children:                    [ \"inputbar\", \"mode-switcher\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px 10%;\n    padding:                     0px 0px 10px 0px;\n    border:                      0px 0px 2px 0px;\n    border-radius:               0px;\n    border-color:                gray/20%;\n    background-color:            transparent;\n    children:                    [ \"entry\" ];\n}\n\nentry {\n    enabled:                     true;\n    background-color:            transparent;\n    text-color:                  gray;\n    cursor:                      text;\n    placeholder:                 \"Type to filter\";\n    placeholder-color:           inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     3;\n    lines:                       3;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     40px;\n    margin:                      0px;\n    padding:                     20px 0px 0px 0px;\n    border:                      0px solid;\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     15px;\n    border:                      1px solid;\n    border-radius:               8px;\n    border-color:                gray/30%;\n    background-color:            white;\n    text-color:                  black;\n    cursor:                      pointer;\n}\nelement normal.active {\n    background-color:            #67FF80;\n    text-color:                  black;\n}\nelement selected.normal {\n    background-color:            #FDD66F;\n    text-color:                  black;\n}\nelement selected.active {\n    background-color:            #FF7F7C;\n    text-color:                  black;\n}\nelement-icon {\n    background-color:            transparent;\n    size:                        48px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    expand:                      false;\n    spacing:                     20px;\n    margin:                      0px 10%;\n    background-color:            transparent;\n    text-color:                  white;\n}\nbutton {\n    font:                        \"Iosevka Nerd Font Bold 10\";\n    padding:                     6px;\n    border:                      0px solid;\n    border-radius:               100%;\n    background-color:            #719DF9;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            #F37277;\n    text-color:                  inherit;\n}\n\n/*****----- Message -----*****/\nerror-message {\n    padding:                     20px;\n    background-color:            transparent;\n    text-color:                  black;\n}\ntextbox {\n    padding:                     20px;\n    border-radius:               12px;\n    background-color:            white/30%;\n    text-color:                  black;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n"
  },
  {
    "path": "files/launchers/type-5/style-3.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,filebrowser,window\";\n    show-icons:                 true;\n    display-drun:               \"Apps\";\n    display-run:                \"Run\";\n    display-filebrowser:        \"Files\";\n    display-window:             \"Windows\";\n\tdrun-display-format:        \"{name}\\n[<span weight='light' size='small'><i>({generic})</i></span>]\";\n\twindow-format:              \"Class : {c}\\nWorkspace : {w}\";\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"Iosevka Nerd Font 10\";\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       500px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border-radius:               10px;\n    cursor:                      \"default\";\n    background-color:            white;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     15px;\n    padding:                     30px;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"mode-switcher\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    background-color:            transparent;\n    children:                    [ \"textbox-prompt-colon\", \"entry\" ];\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    padding:                     12px 16px;\n    border:                      0px;\n    border-radius:               10px;\n    border-color:                gray/30%;\n    background-color:            gray/15%;\n    text-color:                  black;\n    str:                         \"\";\n}\nentry {\n    enabled:                     true;\n    padding:                     12px 16px;\n    border:                      0px;\n    border-radius:               10px;\n    border-color:                gray/30%;\n    background-color:            gray/15%;\n    text-color:                  black;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       5;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               10px;\n    background-color:            transparent;\n    text-color:                  black;\n    cursor:                      pointer;\n}\nelement normal.active {\n    background-image:            linear-gradient(to right, #19B466, #7BF4B7);\n    text-color:                  black;\n}\nelement selected.normal {\n    border-radius:               10px;\n    background-image:            linear-gradient(to right, #FF9030, #FFC99B);\n    text-color:                  black;\n}\nelement selected.active {\n    background-image:            linear-gradient(to right, #EA5553, #EAACAB);\n    text-color:                  black;\n}\nelement-icon {\n    background-color:            transparent;\n    size:                        48px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    expand:                      false;\n    spacing:                     15px;\n    background-color:            transparent;\n}\nbutton {\n    font:                        \"Iosevka Nerd Font Bold 10\";\n    padding:                     10px;\n    border-radius:               100%;\n    background-image:            linear-gradient(to right, #C03FF2, #EEC2FF);\n    text-color:                  white;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-image:            linear-gradient(to right, #44A2F0, #BDDDF8);\n    text-color:                  black;\n}\n\n/*****----- Message -----*****/\nerror-message {\n    padding:                     20px;\n    background-color:            white;\n    text-color:                  black;\n}\ntextbox {\n    padding:                     0px;\n    border-radius:               0px;\n    text-color:                  black;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n"
  },
  {
    "path": "files/launchers/type-5/style-4.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser,window\";\n    show-icons:                 true;\n    display-drun:               \"\";\n    display-run:                \"\";\n    display-filebrowser:        \"\";\n    display-window:             \"\";\n\tdrun-display-format:        \"{name} [<span weight='light' size='small'><i>({generic})</i></span>]\";\n\twindow-format:              \"{w}   {c}   {t}\";\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"Iosevka Nerd Font 10\";\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       800px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border-radius:               20px;\n    cursor:                      \"default\";\n    background-color:            #22272C;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     25px;\n    padding:                     50px;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"message\",\"listview\", \"mode-switcher\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px 200px;\n    padding:                     5px;\n    border:                      1px;\n    border-radius:               100%;\n    border-color:                gray/25%;\n    background-color:            transparent;\n    children:                    [ \"textbox-prompt-colon\", \"entry\" ];\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    padding:                     8px 11px;\n    border-radius:               100%;\n    background-color:            white;\n    text-color:                  black;\n    str:                         \"\";\n}\nentry {\n    enabled:                     true;\n    padding:                     8px 12px;\n    border:                      0px;\n    background-color:            transparent;\n    text-color:                  white;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     2;\n    lines:                       10;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     5px;\n    border:                      0px;\n    border-radius:               100%;\n    border-color:                gray/15%;\n    background-color:            transparent;\n    text-color:                  gray;\n    cursor:                      pointer;\n}\nelement normal.active {\n    background-image:            linear-gradient(to right, #4C4F52, #2E343B);\n    text-color:                  #19B466;\n}\nelement selected.normal {\n    background-image:            linear-gradient(to right, #4C4F52, #2E343B);\n    text-color:                  #FF9030;\n}\nelement selected.active {\n    background-image:            linear-gradient(to right, #4C4F52, #2E343B);\n    text-color:                  #EA5553;\n}\nelement-icon {\n    background-color:            transparent;\n    size:                        24px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    expand:                      false;\n    spacing:                     0px;\n    margin:                      0px 200px;\n    padding:                     12px;\n    border-radius:               100%;\n    background-color:            #2E343B;\n}\nbutton {\n    background-color:            inherit;\n    text-color:                  white;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            inherit;\n    text-color:                  #FF9030;\n}\n\n/*****----- Message -----*****/\nerror-message {\n    padding:                     20px;\n    background-color:            #22272C;\n    text-color:                  white;\n}\nmessage {\n    padding:                     0px;\n    background-color:            inherit;\n    text-color:                  #FF9030;\n}\ntextbox {\n    padding:                     0px;\n    border-radius:               0px;\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n"
  },
  {
    "path": "files/launchers/type-5/style-5.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun\";\n    show-icons:                 true;\n    display-drun:               \"\";\n    display-run:                \"\";\n    display-filebrowser:        \"\";\n    display-window:             \"\";\n\tdrun-display-format:        \"{name} [<span weight='light' size='small'><i>({generic})</i></span>]\";\n\twindow-format:              \"{w}   {c}   {t}\";\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"Iosevka Nerd Font 10\";\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       800px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border-radius:               20px;\n    cursor:                      \"default\";\n    background-color:            #162022;\n    background-image:            url(\"~/.config/rofi/images/flowers-1.png\", width);\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     20px;\n    padding:                     40px;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px 200px 0px 0px;\n    padding:                     25px;\n    border:                      2px;\n    border-radius:               20px;\n    border-color:                white;\n    background-image:            url(\"~/.config/rofi/images/flowers-3.png\", none);\n    children:                    [ \"textbox-prompt-colon\", \"entry\" ];\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    padding:                     8px 11px;\n    border-radius:               8px;\n    background-color:            white;\n    text-color:                  black;\n    str:                         \"\";\n}\nentry {\n    enabled:                     true;\n    padding:                     8px 12px;\n    border:                      0px;\n    background-color:            transparent;\n    text-color:                  white;\n    cursor:                      text;\n    placeholder:                 \"Search...\";\n    placeholder-color:           inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       8;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    margin:                      0px 200px 0px 0px;\n    padding:                     10px;\n    border:                      2px;\n    border-radius:               20px;\n    border-color:                white;\n    background-image:            url(\"~/.config/rofi/images/flowers-2.png\", width);\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     5px 10px;\n    border:                      0px;\n    border-radius:               18px;\n    border-color:                white;\n    background-color:            transparent;\n    text-color:                  #162022;\n    cursor:                      pointer;\n}\nelement selected.normal {\n    background-color:            #162022;\n    text-color:                  white;\n}\nelement-icon {\n    background-color:            transparent;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Message -----*****/\nerror-message {\n    padding:                     20px;\n    background-color:            transparent;\n    text-color:                  white;\n}\nmessage {\n    padding:                     0px;\n    background-color:            inherit;\n    text-color:                  #FF9030;\n}\ntextbox {\n    padding:                     0px;\n    border-radius:               0px;\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n"
  },
  {
    "path": "files/launchers/type-6/launcher.sh",
    "content": "#!/usr/bin/env bash\n\n## Author : Aditya Shakya (adi1090x)\n## Github : @adi1090x\n#\n## Rofi   : Launcher (Modi Drun, Run, File Browser, Window)\n#\n## Available Styles\n#\n## style-1     style-2     style-3     style-4     style-5\n## style-6     style-7     style-8     style-9     style-10\n\ndir=\"$HOME/.config/rofi/launchers/type-6\"\ntheme='style-1'\n\n## Run\nrofi \\\n    -show drun \\\n    -theme ${dir}/${theme}.rasi\n"
  },
  {
    "path": "files/launchers/type-6/style-1.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser,window\";\n    show-icons:                 true;\n    display-drun:               \"APPS\";\n    display-run:                \"RUN\";\n    display-filebrowser:        \"FILES\";\n    display-window:             \"WINDOW\";\n\tdrun-display-format:        \"{name}\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #201A41;\n    background-alt:              #392684;\n    foreground:                  #FFFFFF;\n    selected:                    #F801E8;\n    active:                      #00CCF5;\n    urgent:                      #8D0083;\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       1000px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    border-radius:               15px;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    background-color:            transparent;\n    orientation:                 horizontal;\n    children:                    [ \"imagebox\", \"listbox\" ];\n}\n\nimagebox {\n    padding:                     20px;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/a.png\", height);\n    orientation:                 vertical;\n    children:                    [ \"inputbar\", \"dummy\", \"mode-switcher\" ];\n}\n\nlistbox {\n    spacing:                     20px;\n    padding:                     20px;\n    background-color:            transparent;\n    orientation:                 vertical;\n    children:                    [ \"message\", \"listview\" ];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"entry\" ];\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     20px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nbutton {\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       8;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     15px;\n    padding:                     8px;\n    border-radius:               10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nelement normal.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement normal.active {\n    background-color:            @active;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\nelement selected.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement selected.active {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Message -----*****/\nmessage {\n    background-color:            transparent;\n}\ntextbox {\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\nerror-message {\n    padding:                     15px;\n    border-radius:               20px;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n"
  },
  {
    "path": "files/launchers/type-6/style-10.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser,window\";\n    show-icons:                 true;\n    display-drun:               \"APPS\";\n    display-run:                \"RUN\";\n    display-filebrowser:        \"FILES\";\n    display-window:             \"WINDOW\";\n\tdrun-display-format:        \"{name}\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #11092D;\n    background-alt:              #281657;\n    foreground:                  #FFFFFF;\n    selected:                    #DF5296;\n    active:                      #6E77FF;\n    urgent:                      #8E3596;\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       1000px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    border-radius:               15px;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    background-color:            transparent;\n    orientation:                 horizontal;\n    children:                    [ \"imagebox\", \"listbox\" ];\n}\n\nimagebox {\n    padding:                     20px;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/j.jpg\", height);\n    orientation:                 vertical;\n    children:                    [ \"inputbar\", \"dummy\", \"mode-switcher\" ];\n}\n\nlistbox {\n    spacing:                     20px;\n    padding:                     20px;\n    background-color:            transparent;\n    orientation:                 vertical;\n    children:                    [ \"message\", \"listview\" ];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"entry\" ];\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     20px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nbutton {\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       8;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     15px;\n    padding:                     8px;\n    border-radius:               10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nelement normal.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement normal.active {\n    background-color:            @active;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\nelement selected.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement selected.active {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Message -----*****/\nmessage {\n    background-color:            transparent;\n}\ntextbox {\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\nerror-message {\n    padding:                     15px;\n    border-radius:               20px;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n"
  },
  {
    "path": "files/launchers/type-6/style-2.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser,window\";\n    show-icons:                 true;\n    display-drun:               \"APPS\";\n    display-run:                \"RUN\";\n    display-filebrowser:        \"FILES\";\n    display-window:             \"WINDOW\";\n\tdrun-display-format:        \"{name}\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #180F39;\n    background-alt:              #32197D;\n    foreground:                  #FFFFFF;\n    selected:                    #FF00F1;\n    active:                      #9878FF;\n    urgent:                      #7D0075;\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       1000px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    border-radius:               15px;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    background-color:            transparent;\n    orientation:                 horizontal;\n    children:                    [ \"imagebox\", \"listbox\" ];\n}\n\nimagebox {\n    padding:                     20px;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/b.png\", height);\n    orientation:                 vertical;\n    children:                    [ \"inputbar\", \"dummy\", \"mode-switcher\" ];\n}\n\nlistbox {\n    spacing:                     20px;\n    padding:                     20px;\n    background-color:            transparent;\n    orientation:                 vertical;\n    children:                    [ \"message\", \"listview\" ];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"entry\" ];\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     20px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nbutton {\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       8;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     15px;\n    padding:                     8px;\n    border-radius:               10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nelement normal.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement normal.active {\n    background-color:            @active;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\nelement selected.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement selected.active {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Message -----*****/\nmessage {\n    background-color:            transparent;\n}\ntextbox {\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\nerror-message {\n    padding:                     15px;\n    border-radius:               20px;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n"
  },
  {
    "path": "files/launchers/type-6/style-3.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser,window\";\n    show-icons:                 true;\n    display-drun:               \"APPS\";\n    display-run:                \"RUN\";\n    display-filebrowser:        \"FILES\";\n    display-window:             \"WINDOW\";\n\tdrun-display-format:        \"{name}\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #09164C;\n    background-alt:              #102886;\n    foreground:                  #FFFFFF;\n    selected:                    #FA00E9;\n    active:                      #3860FF;\n    urgent:                      #BB00AF;\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       1000px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    border-radius:               15px;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    background-color:            transparent;\n    orientation:                 horizontal;\n    children:                    [ \"imagebox\", \"listbox\" ];\n}\n\nimagebox {\n    padding:                     20px;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/c.png\", height);\n    orientation:                 vertical;\n    children:                    [ \"inputbar\", \"dummy\", \"mode-switcher\" ];\n}\n\nlistbox {\n    spacing:                     20px;\n    padding:                     20px;\n    background-color:            transparent;\n    orientation:                 vertical;\n    children:                    [ \"message\", \"listview\" ];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"entry\" ];\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     20px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nbutton {\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       8;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     15px;\n    padding:                     8px;\n    border-radius:               10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nelement normal.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement normal.active {\n    background-color:            @active;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\nelement selected.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement selected.active {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Message -----*****/\nmessage {\n    background-color:            transparent;\n}\ntextbox {\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\nerror-message {\n    padding:                     15px;\n    border-radius:               20px;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n"
  },
  {
    "path": "files/launchers/type-6/style-4.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser,window\";\n    show-icons:                 true;\n    display-drun:               \"APPS\";\n    display-run:                \"RUN\";\n    display-filebrowser:        \"FILES\";\n    display-window:             \"WINDOW\";\n\tdrun-display-format:        \"{name}\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #2D1B14;\n    background-alt:              #462D23;\n    foreground:                  #FFFFFF;\n    selected:                    #E25F3E;\n    active:                      #7B6C5B;\n    urgent:                      #934A1C;\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       1000px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    border-radius:               15px;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    background-color:            transparent;\n    orientation:                 horizontal;\n    children:                    [ \"imagebox\", \"listbox\" ];\n}\n\nimagebox {\n    padding:                     20px;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/d.png\", height);\n    orientation:                 vertical;\n    children:                    [ \"inputbar\", \"dummy\", \"mode-switcher\" ];\n}\n\nlistbox {\n    spacing:                     20px;\n    padding:                     20px;\n    background-color:            transparent;\n    orientation:                 vertical;\n    children:                    [ \"message\", \"listview\" ];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"entry\" ];\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     20px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nbutton {\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       8;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     15px;\n    padding:                     8px;\n    border-radius:               10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nelement normal.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement normal.active {\n    background-color:            @active;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\nelement selected.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement selected.active {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Message -----*****/\nmessage {\n    background-color:            transparent;\n}\ntextbox {\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\nerror-message {\n    padding:                     15px;\n    border-radius:               20px;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n"
  },
  {
    "path": "files/launchers/type-6/style-5.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser,window\";\n    show-icons:                 true;\n    display-drun:               \"APPS\";\n    display-run:                \"RUN\";\n    display-filebrowser:        \"FILES\";\n    display-window:             \"WINDOW\";\n\tdrun-display-format:        \"{name}\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #231419;\n    background-alt:              #2D1E23;\n    foreground:                  #FFFFFF;\n    selected:                    #426647;\n    active:                      #2E3F34;\n    urgent:                      #D08261;\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       1000px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    border-radius:               15px;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    background-color:            transparent;\n    orientation:                 horizontal;\n    children:                    [ \"imagebox\", \"listbox\" ];\n}\n\nimagebox {\n    padding:                     20px;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/e.jpg\", height);\n    orientation:                 vertical;\n    children:                    [ \"inputbar\", \"dummy\", \"mode-switcher\" ];\n}\n\nlistbox {\n    spacing:                     20px;\n    padding:                     20px;\n    background-color:            transparent;\n    orientation:                 vertical;\n    children:                    [ \"message\", \"listview\" ];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"entry\" ];\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     20px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nbutton {\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       8;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     15px;\n    padding:                     8px;\n    border-radius:               10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nelement normal.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement normal.active {\n    background-color:            @active;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\nelement selected.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement selected.active {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Message -----*****/\nmessage {\n    background-color:            transparent;\n}\ntextbox {\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\nerror-message {\n    padding:                     15px;\n    border-radius:               20px;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n"
  },
  {
    "path": "files/launchers/type-6/style-6.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser,window\";\n    show-icons:                 true;\n    display-drun:               \"APPS\";\n    display-run:                \"RUN\";\n    display-filebrowser:        \"FILES\";\n    display-window:             \"WINDOW\";\n\tdrun-display-format:        \"{name}\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #D0D0D0;\n    background-alt:              #E9E9E9;\n    foreground:                  #161616;\n    selected:                    #BEBEBE;\n    active:                      #999999;\n    urgent:                      #808080;\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       1000px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    border-radius:               15px;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    background-color:            transparent;\n    orientation:                 horizontal;\n    children:                    [ \"imagebox\", \"listbox\" ];\n}\n\nimagebox {\n    padding:                     20px;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/f.png\", height);\n    orientation:                 vertical;\n    children:                    [ \"inputbar\", \"dummy\", \"mode-switcher\" ];\n}\n\nlistbox {\n    spacing:                     20px;\n    padding:                     20px;\n    background-color:            transparent;\n    orientation:                 vertical;\n    children:                    [ \"message\", \"listview\" ];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"entry\" ];\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     20px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nbutton {\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       8;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     15px;\n    padding:                     8px;\n    border-radius:               10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nelement normal.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement normal.active {\n    background-color:            @active;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\nelement selected.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement selected.active {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Message -----*****/\nmessage {\n    background-color:            transparent;\n}\ntextbox {\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\nerror-message {\n    padding:                     15px;\n    border-radius:               20px;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n"
  },
  {
    "path": "files/launchers/type-6/style-7.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser,window\";\n    show-icons:                 true;\n    display-drun:               \"APPS\";\n    display-run:                \"RUN\";\n    display-filebrowser:        \"FILES\";\n    display-window:             \"WINDOW\";\n\tdrun-display-format:        \"{name}\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #101010;\n    background-alt:              #252525;\n    foreground:                  #FFFFFF;\n    selected:                    #505050;\n    active:                      #909090;\n    urgent:                      #707070;\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       1000px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    border-radius:               15px;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    background-color:            transparent;\n    orientation:                 horizontal;\n    children:                    [ \"imagebox\", \"listbox\" ];\n}\n\nimagebox {\n    padding:                     20px;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/g.png\", height);\n    orientation:                 vertical;\n    children:                    [ \"inputbar\", \"dummy\", \"mode-switcher\" ];\n}\n\nlistbox {\n    spacing:                     20px;\n    padding:                     20px;\n    background-color:            transparent;\n    orientation:                 vertical;\n    children:                    [ \"message\", \"listview\" ];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"entry\" ];\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     20px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nbutton {\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       8;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     15px;\n    padding:                     8px;\n    border-radius:               10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nelement normal.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement normal.active {\n    background-color:            @active;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\nelement selected.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement selected.active {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Message -----*****/\nmessage {\n    background-color:            transparent;\n}\ntextbox {\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\nerror-message {\n    padding:                     15px;\n    border-radius:               20px;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n"
  },
  {
    "path": "files/launchers/type-6/style-8.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser,window\";\n    show-icons:                 true;\n    display-drun:               \"APPS\";\n    display-run:                \"RUN\";\n    display-filebrowser:        \"FILES\";\n    display-window:             \"WINDOW\";\n\tdrun-display-format:        \"{name}\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #030B16;\n    background-alt:              #0A1B37;\n    foreground:                  #FFFFFF;\n    selected:                    #CB43A6;\n    active:                      #095873;\n    urgent:                      #2FC6D8;\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       1000px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    border-radius:               15px;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    background-color:            transparent;\n    orientation:                 horizontal;\n    children:                    [ \"imagebox\", \"listbox\" ];\n}\n\nimagebox {\n    padding:                     20px;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/h.jpg\", height);\n    orientation:                 vertical;\n    children:                    [ \"inputbar\", \"dummy\", \"mode-switcher\" ];\n}\n\nlistbox {\n    spacing:                     20px;\n    padding:                     20px;\n    background-color:            transparent;\n    orientation:                 vertical;\n    children:                    [ \"message\", \"listview\" ];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"entry\" ];\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     20px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nbutton {\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       8;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     15px;\n    padding:                     8px;\n    border-radius:               10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nelement normal.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement normal.active {\n    background-color:            @active;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\nelement selected.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement selected.active {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Message -----*****/\nmessage {\n    background-color:            transparent;\n}\ntextbox {\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\nerror-message {\n    padding:                     15px;\n    border-radius:               20px;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n"
  },
  {
    "path": "files/launchers/type-6/style-9.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser,window\";\n    show-icons:                 true;\n    display-drun:               \"APPS\";\n    display-run:                \"RUN\";\n    display-filebrowser:        \"FILES\";\n    display-window:             \"WINDOW\";\n\tdrun-display-format:        \"{name}\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #131D1F;\n    background-alt:              #183A43;\n    foreground:                  #FFFFFF;\n    selected:                    #649094;\n    active:                      #E9CC9D;\n    urgent:                      #FEA861;\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       1000px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    border-radius:               15px;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    background-color:            transparent;\n    orientation:                 horizontal;\n    children:                    [ \"imagebox\", \"listbox\" ];\n}\n\nimagebox {\n    padding:                     20px;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/i.jpg\", height);\n    orientation:                 vertical;\n    children:                    [ \"inputbar\", \"dummy\", \"mode-switcher\" ];\n}\n\nlistbox {\n    spacing:                     20px;\n    padding:                     20px;\n    background-color:            transparent;\n    orientation:                 vertical;\n    children:                    [ \"message\", \"listview\" ];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"entry\" ];\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    background-color:            inherit;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     20px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nbutton {\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       8;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     15px;\n    padding:                     8px;\n    border-radius:               10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nelement normal.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement normal.active {\n    background-color:            @active;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\nelement selected.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement selected.active {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Message -----*****/\nmessage {\n    background-color:            transparent;\n}\ntextbox {\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\nerror-message {\n    padding:                     15px;\n    border-radius:               20px;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n"
  },
  {
    "path": "files/launchers/type-7/launcher.sh",
    "content": "#!/usr/bin/env bash\n\n## Author : Aditya Shakya (adi1090x)\n## Github : @adi1090x\n#\n## Rofi   : Launcher (Modi Drun, Run, File Browser, Window)\n#\n## Available Styles\n#\n## style-1     style-2     style-3     style-4     style-5\n## style-6     style-7     style-8     style-9     style-10\n\ndir=\"$HOME/.config/rofi/launchers/type-7\"\ntheme='style-1'\n\n## Run\nrofi \\\n    -show drun \\\n    -theme ${dir}/${theme}.rasi\n"
  },
  {
    "path": "files/launchers/type-7/style-1.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser,window\";\n    show-icons:                 true;\n    display-drun:               \"\";\n    display-run:                \"\";\n    display-filebrowser:        \"\";\n    display-window:             \"\";\n\tdrun-display-format:        \"{name}\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #11092D;\n    background-alt:              #281657;\n    foreground:                  #FFFFFF;\n    selected:                    #DF5296;\n    active:                      #6E77FF;\n    urgent:                      #8E3596;\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       700px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    border-radius:               20px;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    background-color:            transparent;\n    orientation:                 vertical;\n    children:                    [ \"inputbar\", \"listbox\" ];\n}\n\nlistbox {\n    spacing:                     20px;\n    padding:                     20px;\n    background-color:            transparent;\n    orientation:                 vertical;\n    children:                    [ \"message\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     80px 60px;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/a.png\", width);\n    text-color:                  @foreground;\n    orientation:                 horizontal;\n    children:                    [ \"textbox-prompt-colon\", \"entry\", \"dummy\", \"mode-switcher\" ];\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     12px 15px;\n    border-radius:               100%;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    expand:                      false;\n    width:                       250px;\n    padding:                     12px 16px;\n    border-radius:               100%;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search\";\n    placeholder-color:           inherit;\n}\ndummy {\n    expand:                      true;\n    background-color:            transparent;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nbutton {\n    width:                       45px;\n    padding:                     12px;\n    border-radius:               100%;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       7;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     4px;\n    border-radius:               100%;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nelement normal.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement normal.active {\n    background-color:            @active;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\nelement selected.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement selected.active {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Message -----*****/\nmessage {\n    background-color:            transparent;\n}\ntextbox {\n    padding:                     12px;\n    border-radius:               100%;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\nerror-message {\n    padding:                     12px;\n    border-radius:               20px;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n"
  },
  {
    "path": "files/launchers/type-7/style-10.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser,window\";\n    show-icons:                 false;\n    display-drun:               \"\";\n    display-run:                \"\";\n    display-filebrowser:        \"\";\n    display-window:             \"\";\n\tdrun-display-format:        \"{name}\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #11092D;\n    background-alt:              #281657;\n    foreground:                  #FFFFFF;\n    selected:                    #DF5296;\n    active:                      #6E77FF;\n    urgent:                      #8E3596;\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    west;\n    anchor:                      west;\n    fullscreen:                  false;\n    width:                       400px;\n    x-offset:                    20px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    border-radius:               0px;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    background-color:            transparent;\n    orientation:                 vertical;\n    children:                    [ \"inputbar\", \"listbox\" ];\n}\n\nlistbox {\n    spacing:                     10px;\n    padding:                     10px;\n    background-color:            transparent;\n    orientation:                 vertical;\n    children:                    [ \"message\", \"listview\", \"mode-switcher\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     0px;\n    padding:                     100px 40px;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/j.jpg\", width);\n    text-color:                  @foreground;\n    orientation:                 horizontal;\n    children:                    [ \"textbox-prompt-colon\", \"entry\" ];\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     8px 12px;\n    border:                      0px 2px 2px 2px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    expand:                      true;\n    padding:                     8px 12px;\n    border:                      2px 2px 0px 0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nbutton {\n    padding:                     8px;\n    border-radius:               0px;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       5;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     8px;\n    border-radius:               0px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nelement normal.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement normal.active {\n    background-color:            @active;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\nelement selected.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement selected.active {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Message -----*****/\nmessage {\n    background-color:            transparent;\n}\ntextbox {\n    padding:                     8px;\n    border-radius:               0px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\nerror-message {\n    padding:                     8px;\n    border-radius:               0px;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n"
  },
  {
    "path": "files/launchers/type-7/style-2.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser,window\";\n    show-icons:                 true;\n    display-drun:               \"Apps\";\n    display-run:                \"Run\";\n    display-filebrowser:        \"Files\";\n    display-window:             \"Windows\";\n\tdrun-display-format:        \"{name}\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #180F39;\n    background-alt:              #32197D;\n    foreground:                  #FFFFFF;\n    selected:                    #FF00F1;\n    active:                      #9878FF;\n    urgent:                      #7D0075;\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       1000px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    border-radius:               20px;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    background-color:            transparent;\n    orientation:                 vertical;\n    children:                    [ \"inputbar\", \"listbox\" ];\n}\n\nlistbox {\n    spacing:                     20px;\n    padding:                     20px;\n    background-color:            transparent;\n    orientation:                 vertical;\n    children:                    [ \"message\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     80px 60px;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/b.png\", width);\n    text-color:                  @foreground;\n    orientation:                 horizontal;\n    children:                    [ \"textbox-prompt-colon\", \"entry\", \"dummy\", \"mode-switcher\" ];\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     12px 15px;\n    border-radius:               100%;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    expand:                      false;\n    width:                       300px;\n    padding:                     12px 16px;\n    border-radius:               100%;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search\";\n    placeholder-color:           inherit;\n}\ndummy {\n    expand:                      true;\n    background-color:            transparent;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nbutton {\n    width:                       80px;\n    padding:                     12px;\n    border-radius:               100%;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     2;\n    lines:                       8;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     4px;\n    border-radius:               100%;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nelement normal.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement normal.active {\n    background-color:            @active;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\nelement selected.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement selected.active {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Message -----*****/\nmessage {\n    background-color:            transparent;\n}\ntextbox {\n    padding:                     12px;\n    border-radius:               100%;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\nerror-message {\n    padding:                     12px;\n    border-radius:               20px;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n"
  },
  {
    "path": "files/launchers/type-7/style-3.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser,window\";\n    show-icons:                 true;\n    display-drun:               \"\";\n    display-run:                \"\";\n    display-filebrowser:        \"\";\n    display-window:             \"\";\n\tdrun-display-format:        \"{name}\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #09164C;\n    background-alt:              #102886;\n    foreground:                  #FFFFFF;\n    selected:                    #FA00E9;\n    active:                      #3860FF;\n    urgent:                      #BB00AF;\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       600px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    border-radius:               10px;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    background-color:            transparent;\n    orientation:                 vertical;\n    children:                    [ \"inputbar\", \"listbox\" ];\n}\n\nlistbox {\n    spacing:                     15px;\n    padding:                     15px;\n    background-color:            transparent;\n    orientation:                 vertical;\n    children:                    [ \"message\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     100px 60px;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/c.png\", width);\n    text-color:                  @foreground;\n    orientation:                 horizontal;\n    children:                    [ \"textbox-prompt-colon\", \"entry\", \"dummy\", \"mode-switcher\" ];\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     12px 15px;\n    border-radius:               12px;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    expand:                      false;\n    width:                       150px;\n    padding:                     12px 16px;\n    border-radius:               12px;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search\";\n    placeholder-color:           inherit;\n}\ndummy {\n    expand:                      true;\n    background-color:            transparent;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nbutton {\n    width:                       40px;\n    padding:                     12px;\n    border-radius:               12px;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       5;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     6px;\n    border-radius:               10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nelement normal.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement normal.active {\n    background-color:            @active;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\nelement selected.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement selected.active {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        24px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Message -----*****/\nmessage {\n    background-color:            transparent;\n}\ntextbox {\n    padding:                     10px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\nerror-message {\n    padding:                     10px;\n    border-radius:               10px;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n"
  },
  {
    "path": "files/launchers/type-7/style-4.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser,window\";\n    show-icons:                 true;\n    display-drun:               \"\";\n    display-run:                \"\";\n    display-filebrowser:        \"\";\n    display-window:             \"\";\n\tdrun-display-format:        \"{name}\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #2D1B14;\n    background-alt:              #462D23;\n    foreground:                  #FFFFFF;\n    selected:                    #E25F3E;\n    active:                      #7B6C5B;\n    urgent:                      #934A1C;\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    west;\n    anchor:                      west;\n    fullscreen:                  false;\n    width:                       500px;\n    height:                      100%;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    border-radius:               0px;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    background-color:            transparent;\n    orientation:                 vertical;\n    children:                    [ \"inputbar\", \"listbox\", \"mode-switcher\" ];\n}\n\nlistbox {\n    spacing:                     15px;\n    padding:                     15px;\n    background-color:            transparent;\n    orientation:                 vertical;\n    children:                    [ \"message\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     40px 40px 155px;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/d.png\", width);\n    text-color:                  @foreground;\n    orientation:                 horizontal;\n    children:                    [ \"textbox-prompt-colon\", \"entry\" ];\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     12px 15px;\n    border-radius:               0px;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    expand:                      true;\n    padding:                     12px 16px;\n    border-radius:               0px;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search\";\n    placeholder-color:           inherit;\n}\ndummy {\n    expand:                      true;\n    background-color:            transparent;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    padding:                     15px;\n    spacing:                     10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nbutton {\n    padding:                     12px;\n    border-radius:               0px;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       10;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     8px;\n    border-radius:               0px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nelement normal.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement normal.active {\n    background-color:            @active;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\nelement selected.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement selected.active {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        24px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Message -----*****/\nmessage {\n    background-color:            transparent;\n}\ntextbox {\n    padding:                     12px;\n    border-radius:               0px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\nerror-message {\n    padding:                     12px;\n    border-radius:               0px;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n"
  },
  {
    "path": "files/launchers/type-7/style-5.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,filebrowser,window\";\n    show-icons:                 true;\n    display-drun:               \"\";\n    display-run:                \"\";\n    display-filebrowser:        \"\";\n    display-window:             \"\";\n\tdrun-display-format:        \"{name}\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #231419;\n    background-alt:              #2D1E23;\n    foreground:                  #FFFFFF;\n    selected:                    #426647;\n    active:                      #2E3F34;\n    urgent:                      #D08261;\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       600px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    border-radius:               20px;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    background-color:            transparent;\n    orientation:                 vertical;\n    children:                    [ \"inputbar\", \"listbox\" ];\n}\n\nlistbox {\n    spacing:                     20px;\n    padding:                     20px;\n    background-color:            transparent;\n    orientation:                 vertical;\n    children:                    [ \"message\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     80px 60px;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/e.jpg\", width);\n    text-color:                  @foreground;\n    orientation:                 horizontal;\n    children:                    [ \"textbox-prompt-colon\", \"entry\", \"dummy\", \"mode-switcher\" ];\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     12px 15px;\n    border-radius:               100%;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    expand:                      false;\n    width:                       250px;\n    padding:                     12px 16px;\n    border-radius:               100%;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search\";\n    placeholder-color:           inherit;\n}\ndummy {\n    expand:                      true;\n    background-color:            transparent;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nbutton {\n    width:                       45px;\n    padding:                     12px;\n    border-radius:               100%;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       7;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     4px;\n    border-radius:               100%;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nelement normal.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement normal.active {\n    background-color:            @active;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\nelement selected.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement selected.active {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Message -----*****/\nmessage {\n    background-color:            transparent;\n}\ntextbox {\n    padding:                     12px;\n    border-radius:               100%;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\nerror-message {\n    padding:                     12px;\n    border-radius:               20px;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n"
  },
  {
    "path": "files/launchers/type-7/style-6.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser,window\";\n    show-icons:                 true;\n    display-drun:               \"APPS\";\n    display-run:                \"RUN\";\n    display-filebrowser:        \"FILES\";\n    display-window:             \"WINDOWS\";\n\tdrun-display-format:        \"{name}\";\n\twindow-format:              \"{w} · {c}\";\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #D0D0D0;\n    background-alt:              #E9E9E9;\n    foreground:                  #161616;\n    selected:                    #BEBEBE;\n    active:                      #999999;\n    urgent:                      #808080;\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       1000px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    border-radius:               15px;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    background-color:            transparent;\n    orientation:                 vertical;\n    children:                    [ \"inputbar\", \"listbox\" ];\n}\n\nlistbox {\n    spacing:                     20px;\n    padding:                     20px;\n    background-color:            transparent;\n    orientation:                 vertical;\n    children:                    [ \"message\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     100px 60px;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/f.png\", width);\n    text-color:                  @foreground;\n    orientation:                 horizontal;\n    children:                    [ \"textbox-prompt-colon\", \"entry\", \"dummy\", \"mode-switcher\" ];\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     12px 15px;\n    border-radius:               100%;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    expand:                      false;\n    width:                       300px;\n    padding:                     12px 16px;\n    border-radius:               100%;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search\";\n    placeholder-color:           inherit;\n}\ndummy {\n    expand:                      true;\n    background-color:            transparent;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nbutton {\n    width:                       80px;\n    padding:                     12px;\n    border-radius:               100%;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     6;\n    lines:                       3;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     10px;\n    border-radius:               15px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n    orientation:                 vertical;\n}\nelement normal.normal {\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nelement normal.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement normal.active {\n    background-color:            @active;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\nelement selected.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement selected.active {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        64px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Message -----*****/\nmessage {\n    background-color:            transparent;\n}\ntextbox {\n    padding:                     15px;\n    border-radius:               15px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\nerror-message {\n    padding:                     15px;\n    border-radius:               15px;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n"
  },
  {
    "path": "files/launchers/type-7/style-7.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser,window\";\n    show-icons:                 false;\n    display-drun:               \"\";\n    display-run:                \"\";\n    display-filebrowser:        \"\";\n    display-window:             \"\";\n\tdrun-display-format:        \"{name}\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #101010;\n    background-alt:              #252525;\n    foreground:                  #FFFFFF;\n    selected:                    #505050;\n    active:                      #909090;\n    urgent:                      #707070;\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       400px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    border-radius:               20px;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    background-color:            transparent;\n    orientation:                 vertical;\n    children:                    [ \"inputbar\", \"listbox\" ];\n}\n\nlistbox {\n    spacing:                     20px;\n    padding:                     20px;\n    background-color:            transparent;\n    orientation:                 vertical;\n    children:                    [ \"message\", \"listview\", \"mode-switcher\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     100px 40px;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/g.png\", width);\n    text-color:                  @foreground;\n    orientation:                 horizontal;\n    children:                    [ \"textbox-prompt-colon\", \"entry\" ];\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     12px 15px;\n    border-radius:               100%;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    expand:                      true;\n    padding:                     12px 16px;\n    border-radius:               100%;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search\";\n    placeholder-color:           inherit;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nbutton {\n    padding:                     12px;\n    border-radius:               100%;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       5;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     12px;\n    border-radius:               100%;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nelement normal.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement normal.active {\n    background-color:            @active;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\nelement selected.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement selected.active {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Message -----*****/\nmessage {\n    background-color:            transparent;\n}\ntextbox {\n    padding:                     12px;\n    border-radius:               100%;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\nerror-message {\n    padding:                     15px;\n    border-radius:               0px;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n"
  },
  {
    "path": "files/launchers/type-7/style-8.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,run,filebrowser,window\";\n    show-icons:                 false;\n    display-drun:               \"\";\n    display-run:                \"\";\n    display-filebrowser:        \"\";\n    display-window:             \"\";\n\tdrun-display-format:        \"{name}\";\n\twindow-format:              \"{w} · {c} · {t}\";\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #030B16;\n    background-alt:              #0A1B37;\n    foreground:                  #FFFFFF;\n    selected:                    #CB43A6;\n    active:                      #095873;\n    urgent:                      #2FC6D8;\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       800px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    border-radius:               30px 5px 30px 5px;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    background-color:            transparent;\n    orientation:                 vertical;\n    children:                    [ \"inputbar\", \"listbox\" ];\n}\n\nlistbox {\n    spacing:                     20px;\n    padding:                     20px;\n    background-color:            transparent;\n    orientation:                 vertical;\n    children:                    [ \"message\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     100px 60px;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/h.jpg\", width);\n    text-color:                  @foreground;\n    orientation:                 horizontal;\n    children:                    [ \"textbox-prompt-colon\", \"entry\", \"dummy\", \"mode-switcher\" ];\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     12px 15px;\n    border-radius:               15px 5px 15px 5px;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    expand:                      false;\n    width:                       250px;\n    padding:                     12px 16px;\n    border-radius:               5px 15px 5px 15px;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search\";\n    placeholder-color:           inherit;\n}\ndummy {\n    expand:                      true;\n    background-color:            transparent;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nbutton {\n    width:                       45px;\n    padding:                     12px;\n    border-radius:               15px 5px 15px 5px;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     2;\n    lines:                       8;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     12px;\n    border-radius:               15px 5px 15px 5px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement normal.normal {\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nelement normal.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement normal.active {\n    background-color:            @active;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\nelement selected.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement selected.active {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        32px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\n\n/*****----- Message -----*****/\nmessage {\n    background-color:            transparent;\n}\ntextbox {\n    padding:                     12px;\n    border-radius:               15px 5px 15px 5px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\nerror-message {\n    padding:                     12px;\n    border-radius:               0px;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n"
  },
  {
    "path": "files/launchers/type-7/style-9.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n\tmodi:                       \"drun,filebrowser,window\";\n    show-icons:                 true;\n    display-drun:               \"\";\n    display-run:                \"\";\n    display-filebrowser:        \"\";\n    display-window:             \"\";\n\tdrun-display-format:        \"{name}\";\n\twindow-format:              \"{w}: {c}\";\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #131D1F;\n    background-alt:              #183A43;\n    foreground:                  #FFFFFF;\n    selected:                    #649094;\n    active:                      #E9CC9D;\n    urgent:                      #FEA861;\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       700px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    border-radius:               20px;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    background-color:            transparent;\n    orientation:                 vertical;\n    children:                    [ \"inputbar\", \"listbox\" ];\n}\n\nlistbox {\n    spacing:                     20px;\n    padding:                     20px;\n    background-color:            transparent;\n    orientation:                 vertical;\n    children:                    [ \"message\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    padding:                     80px 60px;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/i.jpg\", width);\n    text-color:                  @foreground;\n    orientation:                 horizontal;\n    children:                    [ \"textbox-prompt-colon\", \"entry\", \"dummy\", \"mode-switcher\" ];\n}\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     12px 15px;\n    border-radius:               100%;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n}\nentry {\n    enabled:                     true;\n    expand:                      false;\n    width:                       250px;\n    padding:                     12px 16px;\n    border-radius:               100%;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n    cursor:                      text;\n    placeholder:                 \"Search\";\n    placeholder-color:           inherit;\n}\ndummy {\n    expand:                      true;\n    background-color:            transparent;\n}\n\n/*****----- Mode Switcher -----*****/\nmode-switcher{\n    enabled:                     true;\n    spacing:                     10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n}\nbutton {\n    width:                       45px;\n    padding:                     12px;\n    border-radius:               100%;\n    background-color:            @background-alt;\n    text-color:                  inherit;\n    cursor:                      pointer;\n}\nbutton selected {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     3;\n    lines:                       1;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     15px;\n    padding:                     35px 10px;\n    border-radius:               20px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n    orientation:                 vertical;\n}\nelement normal.normal {\n    background-color:            inherit;\n    text-color:                  inherit;\n}\nelement normal.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement normal.active {\n    background-color:            @active;\n    text-color:                  @foreground;\n}\nelement selected.normal {\n    background-color:            @selected;\n    text-color:                  @foreground;\n}\nelement selected.urgent {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement selected.active {\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nelement-icon {\n    background-color:            transparent;\n    text-color:                  inherit;\n    size:                        96px;\n    cursor:                      inherit;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Message -----*****/\nmessage {\n    background-color:            transparent;\n}\ntextbox {\n    padding:                     12px;\n    border-radius:               100%;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\nerror-message {\n    padding:                     12px;\n    border-radius:               0px;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n"
  },
  {
    "path": "files/powermenu/type-1/powermenu.sh",
    "content": "#!/usr/bin/env bash\n\n## Author : Aditya Shakya (adi1090x)\n## Github : @adi1090x\n#\n## Rofi   : Power Menu\n#\n## Available Styles\n#\n## style-1   style-2   style-3   style-4   style-5\n\n# Current Theme\ndir=\"$HOME/.config/rofi/powermenu/type-1\"\ntheme='style-1'\n\n# CMDs\nuptime=\"`uptime -p | sed -e 's/up //g'`\"\nhost=`hostname`\n\n# Options\nshutdown=' Shutdown'\nreboot=' Reboot'\nlock=' Lock'\nsuspend=' Suspend'\nlogout=' Logout'\nyes=' Yes'\nno=' No'\n\n# Rofi CMD\nrofi_cmd() {\n\trofi -dmenu \\\n\t\t-p \"$host\" \\\n\t\t-mesg \"Uptime: $uptime\" \\\n\t\t-theme ${dir}/${theme}.rasi\n}\n\n# Confirmation CMD\nconfirm_cmd() {\n\trofi -theme-str 'window {location: center; anchor: center; fullscreen: false; width: 250px;}' \\\n\t\t-theme-str 'mainbox {children: [ \"message\", \"listview\" ];}' \\\n\t\t-theme-str 'listview {columns: 2; lines: 1;}' \\\n\t\t-theme-str 'element-text {horizontal-align: 0.5;}' \\\n\t\t-theme-str 'textbox {horizontal-align: 0.5;}' \\\n\t\t-dmenu \\\n\t\t-p 'Confirmation' \\\n\t\t-mesg 'Are you Sure?' \\\n\t\t-theme ${dir}/${theme}.rasi\n}\n\n# Ask for confirmation\nconfirm_exit() {\n\techo -e \"$yes\\n$no\" | confirm_cmd\n}\n\n# Pass variables to rofi dmenu\nrun_rofi() {\n\techo -e \"$lock\\n$suspend\\n$logout\\n$reboot\\n$shutdown\" | rofi_cmd\n}\n\n# Execute Command\nrun_cmd() {\n\tselected=\"$(confirm_exit)\"\n\tif [[ \"$selected\" == \"$yes\" ]]; then\n\t\tif [[ $1 == '--shutdown' ]]; then\n\t\t\tsystemctl poweroff\n\t\telif [[ $1 == '--reboot' ]]; then\n\t\t\tsystemctl reboot\n\t\telif [[ $1 == '--suspend' ]]; then\n\t\t\tmpc -q pause\n\t\t\tamixer set Master mute\n\t\t\tsystemctl suspend\n\t\telif [[ $1 == '--logout' ]]; then\n\t\t\tif [[ \"$DESKTOP_SESSION\" == 'openbox' ]]; then\n\t\t\t\topenbox --exit\n\t\t\telif [[ \"$DESKTOP_SESSION\" == 'bspwm' ]]; then\n\t\t\t\tbspc quit\n\t\t\telif [[ \"$DESKTOP_SESSION\" == 'i3' ]]; then\n\t\t\t\ti3-msg exit\n\t\t\telif [[ \"$DESKTOP_SESSION\" == 'plasma' ]]; then\n\t\t\t\tqdbus org.kde.ksmserver /KSMServer logout 0 0 0\n\t\t\tfi\n\t\tfi\n\telse\n\t\texit 0\n\tfi\n}\n\n# Actions\nchosen=\"$(run_rofi)\"\ncase ${chosen} in\n    $shutdown)\n\t\trun_cmd --shutdown\n        ;;\n    $reboot)\n\t\trun_cmd --reboot\n        ;;\n    $lock)\n\t\tif [[ -x '/usr/bin/betterlockscreen' ]]; then\n\t\t\tbetterlockscreen -l\n\t\telif [[ -x '/usr/bin/i3lock' ]]; then\n\t\t\ti3lock\n\t\tfi\n        ;;\n    $suspend)\n\t\trun_cmd --suspend\n        ;;\n    $logout)\n\t\trun_cmd --logout\n        ;;\nesac\n"
  },
  {
    "path": "files/powermenu/type-1/shared/colors.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Colors\n *\n * Available Colors Schemes\n *\n * adapta    catppuccin    everforest    navy       paper\n * arc       cyberpunk     gruvbox       nord       solarized\n * black     dracula       lovelace      onedark    yousai\n *\n **/\n\n/* Import color-scheme from `colors` directory */\n\n@import \"~/.config/rofi/colors/onedark.rasi\"\n"
  },
  {
    "path": "files/powermenu/type-1/shared/fonts.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Fonts\n *\n **/\n\n* {\n    font: \"JetBrains Mono Nerd Font 10\";\n}\n"
  },
  {
    "path": "files/powermenu/type-1/style-1.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       400px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               12px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     20px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"message\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"prompt\"];\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     10px 14px;\n    border-radius:               10px;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     10px;\n    border-radius:               10px;\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               10px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    placeholder-color:           @foreground;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       5;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     5px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               10px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/powermenu/type-1/style-2.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       500px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      2px solid;\n    border-radius:               20px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     30px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"message\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"prompt\"];\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     12px 16px;\n    border-radius:               100%;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     12px;\n    border-radius:               100%;\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     12px;\n    border:                      0px solid;\n    border-radius:               100%;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    placeholder-color:           @foreground;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     12px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       5;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     5px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     12px;\n    border:                      0px solid;\n    border-radius:               100%;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/powermenu/type-1/style-3.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       350px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      1px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     8px;\n    margin:                      0px;\n    padding:                     8px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"message\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     8px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"prompt\"];\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     8px 12px;\n    border-radius:               0px;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     8px;\n    border-radius:               0px;\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     8px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    placeholder-color:           @foreground;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     8px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       5;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     5px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     8px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/powermenu/type-1/style-4.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       500px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               30px 10px 30px 10px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     30px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"message\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"prompt\"];\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     10px 14px;\n    border-radius:               15px 10px 15px 10px;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     10px;\n    border-radius:               10px 15px 10px 15px;\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               15px 10px 15px 10px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n    placeholder-color:           @foreground;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       5;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     5px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               15px 10px 15px 10px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.0;\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/powermenu/type-1/style-5.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       605px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               4px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     20px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"message\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", dummy, \"prompt\"];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     10px 14px;\n    border-radius:               4px;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     10px;\n    border-radius:               4px;\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               4px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n    placeholder-color:           @foreground;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     5;\n    lines:                       1;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     10px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     10px;\n    border:                      0px solid;\n    border-radius:               4px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    border:                      0px 2px 0px 2px;\n    border-radius:               4px;\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/powermenu/type-2/powermenu.sh",
    "content": "#!/usr/bin/env bash\n\n## Author : Aditya Shakya (adi1090x)\n## Github : @adi1090x\n#\n## Rofi   : Power Menu\n#\n## Available Styles\n#\n## style-1   style-2   style-3   style-4   style-5\n## style-6   style-7   style-8   style-9   style-10\n\n# Current Theme\ndir=\"$HOME/.config/rofi/powermenu/type-2\"\ntheme='style-1'\n\n# CMDs\nuptime=\"`uptime -p | sed -e 's/up //g'`\"\nhost=`hostname`\n\n# Options\nshutdown=''\nreboot=''\nlock=''\nsuspend=''\nlogout=''\nyes=''\nno=''\n\n# Rofi CMD\nrofi_cmd() {\n\trofi -dmenu \\\n\t\t-p \"Uptime: $uptime\" \\\n\t\t-mesg \"Uptime: $uptime\" \\\n\t\t-theme ${dir}/${theme}.rasi\n}\n\n# Confirmation CMD\nconfirm_cmd() {\n\trofi -theme-str 'window {location: center; anchor: center; fullscreen: false; width: 350px;}' \\\n\t\t-theme-str 'mainbox {children: [ \"message\", \"listview\" ];}' \\\n\t\t-theme-str 'listview {columns: 2; lines: 1;}' \\\n\t\t-theme-str 'element-text {horizontal-align: 0.5;}' \\\n\t\t-theme-str 'textbox {horizontal-align: 0.5;}' \\\n\t\t-dmenu \\\n\t\t-p 'Confirmation' \\\n\t\t-mesg 'Are you Sure?' \\\n\t\t-theme ${dir}/${theme}.rasi\n}\n\n# Ask for confirmation\nconfirm_exit() {\n\techo -e \"$yes\\n$no\" | confirm_cmd\n}\n\n# Pass variables to rofi dmenu\nrun_rofi() {\n\techo -e \"$lock\\n$suspend\\n$logout\\n$reboot\\n$shutdown\" | rofi_cmd\n}\n\n# Execute Command\nrun_cmd() {\n\tselected=\"$(confirm_exit)\"\n\tif [[ \"$selected\" == \"$yes\" ]]; then\n\t\tif [[ $1 == '--shutdown' ]]; then\n\t\t\tsystemctl poweroff\n\t\telif [[ $1 == '--reboot' ]]; then\n\t\t\tsystemctl reboot\n\t\telif [[ $1 == '--suspend' ]]; then\n\t\t\tmpc -q pause\n\t\t\tamixer set Master mute\n\t\t\tsystemctl suspend\n\t\telif [[ $1 == '--logout' ]]; then\n\t\t\tif [[ \"$DESKTOP_SESSION\" == 'openbox' ]]; then\n\t\t\t\topenbox --exit\n\t\t\telif [[ \"$DESKTOP_SESSION\" == 'bspwm' ]]; then\n\t\t\t\tbspc quit\n\t\t\telif [[ \"$DESKTOP_SESSION\" == 'i3' ]]; then\n\t\t\t\ti3-msg exit\n\t\t\telif [[ \"$DESKTOP_SESSION\" == 'plasma' ]]; then\n\t\t\t\tqdbus org.kde.ksmserver /KSMServer logout 0 0 0\n\t\t\tfi\n\t\tfi\n\telse\n\t\texit 0\n\tfi\n}\n\n# Actions\nchosen=\"$(run_rofi)\"\ncase ${chosen} in\n    $shutdown)\n\t\trun_cmd --shutdown\n        ;;\n    $reboot)\n\t\trun_cmd --reboot\n        ;;\n    $lock)\n\t\tif [[ -x '/usr/bin/betterlockscreen' ]]; then\n\t\t\tbetterlockscreen -l\n\t\telif [[ -x '/usr/bin/i3lock' ]]; then\n\t\t\ti3lock\n\t\tfi\n        ;;\n    $suspend)\n\t\trun_cmd --suspend\n        ;;\n    $logout)\n\t\trun_cmd --logout\n        ;;\nesac\n"
  },
  {
    "path": "files/powermenu/type-2/shared/colors.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Colors\n *\n * Available Colors Schemes\n *\n * adapta    catppuccin    everforest    navy       paper\n * arc       cyberpunk     gruvbox       nord       solarized\n * black     dracula       lovelace      onedark    yousai\n *\n **/\n\n/* Import color-scheme from `colors` directory */\n\n@import \"~/.config/rofi/colors/onedark.rasi\"\n"
  },
  {
    "path": "files/powermenu/type-2/shared/fonts.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Fonts\n *\n **/\n\n* {\n    font: \"JetBrains Mono Nerd Font 10\";\n}\n"
  },
  {
    "path": "files/powermenu/type-2/style-1.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*\nUSE_BUTTONS=YES\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       800px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     30px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"prompt\"];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     12px 16px;\n    border-radius:               0px;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     12px;\n    border-radius:               0px;\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     12px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n    placeholder-color:           @foreground;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     12px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     5;\n    lines:                       1;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     40px 10px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        \"feather bold 32\";\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/powermenu/type-2/style-10.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*\nUSE_BUTTONS=YES\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       1200px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            transparent;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     25px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"prompt\"];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     20px 24px;\n    border-radius:               100% 0px 0px 100%;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     20px;\n    border-radius:               0px 100% 100% 0px;\n    background-color:            @background;\n    text-color:                  @active;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px 50px;\n    padding:                     15px;\n    border:                      0px solid;\n    border-radius:               100%;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n    placeholder-color:           @foreground;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     12px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     5;\n    lines:                       1;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     70px 10px;\n    border:                      0px solid;\n    border-radius:               100%;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        \"feather bold 48\";\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/powermenu/type-2/style-2.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*\nUSE_BUTTONS=YES\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       800px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               20px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     30px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"prompt\"];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     12px 16px;\n    border-radius:               100%;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     12px;\n    border-radius:               100%;\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     12px;\n    border:                      0px solid;\n    border-radius:               100%;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n    placeholder-color:           @foreground;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     12px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     5;\n    lines:                       1;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     40px 10px;\n    border:                      0px solid;\n    border-radius:               100%;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        \"feather bold 32\";\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/powermenu/type-2/style-3.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*\nUSE_BUTTONS=YES\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       800px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               20px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     30px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"prompt\"];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     12px 16px;\n    border-radius:               15px 15px 0px 15px;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     12px;\n    border-radius:               15px 15px 15px 0px;\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     12px;\n    border:                      0px solid;\n    border-radius:               15px 5px 15px 5px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n    placeholder-color:           @foreground;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     12px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     5;\n    lines:                       1;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     40px 10px;\n    border:                      0px solid;\n    border-radius:               50px 20px 50px 20px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        \"feather bold 32\";\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    border:                      0px 0px 2px 2px ;\n    border-color:                @selected;\n    background-color:            var(background-alt);\n    text-color:                  var(selected);\n}\n"
  },
  {
    "path": "files/powermenu/type-2/style-4.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*\nUSE_BUTTONS=YES\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    east;\n    anchor:                      east;\n    fullscreen:                  false;\n    width:                       115px;\n    x-offset:                    -15px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     15px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"prompt\"];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     12px 16px;\n    border-radius:               0px;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     12px;\n    border-radius:               0px;\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     12px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n    placeholder-color:           @foreground;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     12px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       5;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     20px 0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        \"feather bold 24\";\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/powermenu/type-2/style-5.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*\nUSE_BUTTONS=YES\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    west;\n    anchor:                      west;\n    fullscreen:                  false;\n    width:                       115px;\n    x-offset:                    15px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               12px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     15px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"prompt\"];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     12px 16px;\n    border-radius:               0px;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     12px;\n    border-radius:               0px;\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     12px;\n    border:                      0px solid;\n    border-radius:               100%;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n    placeholder-color:           @foreground;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     12px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       5;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     20px 0px;\n    border:                      0px solid;\n    border-radius:               100%;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        \"feather bold 24\";\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/powermenu/type-2/style-6.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*\nUSE_BUTTONS=YES\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    south;\n    anchor:                      south;\n    fullscreen:                  false;\n    width:                       500px;\n    x-offset:                    0px;\n    y-offset:                    -15px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               12px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     15px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"message\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"prompt\"];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     12px 16px;\n    border-radius:               0px;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     12px;\n    border-radius:               0px;\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     12px;\n    border:                      0px 2px dash 0px 2px dash;\n    border-radius:               12px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n    placeholder-color:           @foreground;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     12px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     5;\n    lines:                       1;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     20px 0px;\n    border:                      0px;\n    border-radius:               30px 12px 30px 12px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        \"feather bold 24\";\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    border:                      0px 10px dash 0px 10px dash;\n    border-color:                @selected;\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/powermenu/type-2/style-7.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*\nUSE_BUTTONS=YES\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       800px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            transparent;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"message\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"prompt\"];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     12px 16px;\n    border-radius:               0px;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     12px;\n    border-radius:               0px;\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px 100px;\n    padding:                     15px;\n    border:                      0px solid;\n    border-radius:               15px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n    placeholder-color:           @foreground;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     12px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     5;\n    lines:                       1;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     45px 10px;\n    border:                      0px solid;\n    border-radius:               20px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        \"feather bold 32\";\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/powermenu/type-2/style-8.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*\nUSE_BUTTONS=YES\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    east;\n    anchor:                      east;\n    fullscreen:                  false;\n    width:                       95px;\n    x-offset:                    -20px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            transparent;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"prompt\"];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     12px 16px;\n    border-radius:               0px;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     12px;\n    border-radius:               0px;\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     15px;\n    border:                      0px solid;\n    border-radius:               100%;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n    placeholder-color:           @foreground;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     12px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       5;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     25px 10px;\n    border:                      0px solid;\n    border-radius:               100%;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        \"feather bold 24\";\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/powermenu/type-2/style-9.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n/*\nUSE_BUTTONS=YES\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    north;\n    anchor:                      north;\n    fullscreen:                  false;\n    width:                       530px;\n    x-offset:                    0px;\n    y-offset:                    20px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            transparent;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"prompt\"];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"\";\n    padding:                     12px 16px;\n    border-radius:               0px;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     12px;\n    border-radius:               0px;\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     15px;\n    border:                      0px solid;\n    border-radius:               15px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n    placeholder-color:           @foreground;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     12px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     5;\n    lines:                       1;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     15px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     25px 10px;\n    border:                      0px solid;\n    border-radius:               20px;\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        \"feather bold 24\";\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/powermenu/type-3/powermenu.sh",
    "content": "#!/usr/bin/env bash\n\n## Author : Aditya Shakya (adi1090x)\n## Github : @adi1090x\n#\n## Rofi   : Power Menu\n#\n## Available Styles\n#\n## style-1   style-2   style-3   style-4   style-5\n\n# Current Theme\ndir=\"$HOME/.config/rofi/powermenu/type-3\"\ntheme='style-1'\n\n# CMDs\nuptime=\"`uptime -p | sed -e 's/up //g'`\"\nhost=`hostname`\n\n# Options\nshutdown=''\nreboot=''\nlock=''\nsuspend=''\nlogout=''\nyes=''\nno=''\n\n# Rofi CMD\nrofi_cmd() {\n\trofi -dmenu \\\n\t\t-p \"Uptime: $uptime\" \\\n\t\t-mesg \"Uptime: $uptime\" \\\n\t\t-theme ${dir}/${theme}.rasi\n}\n\n# Confirmation CMD\nconfirm_cmd() {\n\trofi -dmenu \\\n\t\t-p 'Confirmation' \\\n\t\t-mesg 'Are you Sure?' \\\n\t\t-theme ${dir}/shared/confirm.rasi\n}\n\n# Ask for confirmation\nconfirm_exit() {\n\techo -e \"$yes\\n$no\" | confirm_cmd\n}\n\n# Pass variables to rofi dmenu\nrun_rofi() {\n\techo -e \"$lock\\n$suspend\\n$logout\\n$reboot\\n$shutdown\" | rofi_cmd\n}\n\n# Execute Command\nrun_cmd() {\n\tselected=\"$(confirm_exit)\"\n\tif [[ \"$selected\" == \"$yes\" ]]; then\n\t\tif [[ $1 == '--shutdown' ]]; then\n\t\t\tsystemctl poweroff\n\t\telif [[ $1 == '--reboot' ]]; then\n\t\t\tsystemctl reboot\n\t\telif [[ $1 == '--suspend' ]]; then\n\t\t\tmpc -q pause\n\t\t\tamixer set Master mute\n\t\t\tsystemctl suspend\n\t\telif [[ $1 == '--logout' ]]; then\n\t\t\tif [[ \"$DESKTOP_SESSION\" == 'openbox' ]]; then\n\t\t\t\topenbox --exit\n\t\t\telif [[ \"$DESKTOP_SESSION\" == 'bspwm' ]]; then\n\t\t\t\tbspc quit\n\t\t\telif [[ \"$DESKTOP_SESSION\" == 'i3' ]]; then\n\t\t\t\ti3-msg exit\n\t\t\telif [[ \"$DESKTOP_SESSION\" == 'plasma' ]]; then\n\t\t\t\tqdbus org.kde.ksmserver /KSMServer logout 0 0 0\n\t\t\tfi\n\t\tfi\n\telse\n\t\texit 0\n\tfi\n}\n\n# Actions\nchosen=\"$(run_rofi)\"\ncase ${chosen} in\n    $shutdown)\n\t\trun_cmd --shutdown\n        ;;\n    $reboot)\n\t\trun_cmd --reboot\n        ;;\n    $lock)\n\t\tif [[ -x '/usr/bin/betterlockscreen' ]]; then\n\t\t\tbetterlockscreen -l\n\t\telif [[ -x '/usr/bin/i3lock' ]]; then\n\t\t\ti3lock\n\t\tfi\n        ;;\n    $suspend)\n\t\trun_cmd --suspend\n        ;;\n    $logout)\n\t\trun_cmd --logout\n        ;;\nesac\n"
  },
  {
    "path": "files/powermenu/type-3/shared/colors.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Colors\n *\n * Available Colors Schemes\n *\n * adapta    catppuccin    everforest    navy       paper\n * arc       cyberpunk     gruvbox       nord       solarized\n * black     dracula       lovelace      onedark    yousai\n *\n **/\n\n/* Import color-scheme from `colors` directory */\n\n@import \"~/.config/rofi/colors/onedark.rasi\"\n"
  },
  {
    "path": "files/powermenu/type-3/shared/confirm.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"colors.rasi\"\n@import                          \"fonts.rasi\"\n\n/*****----- Main Window -----*****/\nwindow {\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       500px;\n    border-radius:               20px;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    spacing:                     30px;\n    padding:                     30px;\n    background-color:            transparent;\n    children:                    [ \"message\", \"listview\" ];\n}\n\n/*****----- Message -----*****/\nmessage {\n    margin:                      0px;\n    padding:                     20px;\n    border-radius:               20px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n    placeholder-color:           @foreground;\n    blink:                       true;\n    markup:                      true;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    columns:                     2;\n    lines:                       1;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     30px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    padding:                     60px 10px;\n    border-radius:               20px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        \"feather 48\";\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/powermenu/type-3/shared/fonts.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Fonts\n *\n **/\n\n* {\n    font: \"JetBrains Mono Nerd Font 12\";\n}\n"
  },
  {
    "path": "files/powermenu/type-3/style-1.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n* {\n    /* Resolution : 1920x1080 */\n    box-spacing:                 30px;\n    box-margin:                  300px 100px;\n    inputbar-spacing:            30px;\n    list-spacing:                30px;\n    general-padding:             20px;\n    element-padding:             100px 10px;\n    element-radius:              0px;\n    general-radius:              0px;\n    element-font:                \"feather 64\";\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  true;\n    width:                       1366px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     var(box-spacing);\n    margin:                      0px;\n    padding:                     var(box-margin);\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     var(inputbar-spacing);\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"dummy\", \"textbox-prompt-colon\", \"prompt\", \"dummy\"];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"SYSTEM\";\n    padding:                     var(general-padding);\n    border-radius:               var(general-radius);\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     var(general-padding);\n    border-radius:               var(general-radius);\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     var(general-padding);\n    border:                      0px solid;\n    border-radius:               var(general-radius);\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n    placeholder-color:           @foreground;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     var(general-padding);\n    border:                      0px solid;\n    border-radius:               var(general-radius);\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     5;\n    lines:                       1;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     var(list-spacing);\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     var(element-padding);\n    border:                      0px solid;\n    border-radius:               var(element-radius);\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        var(element-font);\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/powermenu/type-3/style-2.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n* {\n    /* Resolution : 1920x1080 */\n    box-spacing:                 50px;\n    box-margin:                  300px 200px;\n    inputbar-spacing:            0px;\n    list-spacing:                30px;\n    general-padding:             20px;\n    element-padding:             80px 10px;\n    element-radius:              100%;\n    general-radius:              100%;\n    element-font:                \"feather 64\";\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  true;\n    width:                       1366px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     var(box-spacing);\n    margin:                      0px;\n    padding:                     var(box-margin);\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     var(inputbar-spacing);\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"dummy\", \"textbox-prompt-colon\", \"prompt\", \"dummy\"];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"SYSTEM\";\n    padding:                     var(general-padding);\n    border-radius:               100% 0px 0px 100%;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     var(general-padding);\n    border-radius:               0px 100% 100% 0px;\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     var(general-padding);\n    border:                      0px solid;\n    border-radius:               var(general-radius);\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n    placeholder-color:           @foreground;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     var(general-padding);\n    border:                      0px solid;\n    border-radius:               var(general-radius);\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     5;\n    lines:                       1;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     var(list-spacing);\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     var(element-padding);\n    border:                      0px solid;\n    border-radius:               var(element-radius);\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        var(element-font);\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/powermenu/type-3/style-3.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n* {\n    /* Resolution : 1920x1080 */\n    box-spacing:                 50px;\n    box-margin:                  370px 350px;\n    message-margin:              0px 350px;\n    inputbar-spacing:            0px;\n    list-spacing:                50px;\n    general-padding:             20px;\n    element-padding:             55px 10px;\n    element-radius:              20px;\n    general-radius:              100%;\n    element-font:                \"feather 48\";\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  true;\n    width:                       1366px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     var(box-spacing);\n    margin:                      0px;\n    padding:                     var(box-margin);\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"message\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     var(inputbar-spacing);\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"dummy\", \"textbox-prompt-colon\", \"prompt\", \"dummy\"];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"SYSTEM\";\n    padding:                     var(general-padding);\n    border-radius:               var(general-radius);\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     var(general-padding);\n    border-radius:               var(general-radius);\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      var(message-margin);\n    padding:                     var(general-padding);\n    border:                      0px;\n    border-radius:               var(general-radius);\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n    placeholder-color:           @foreground;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     var(general-padding);\n    border:                      0px solid;\n    border-radius:               var(general-radius);\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     5;\n    lines:                       1;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     var(list-spacing);\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     var(element-padding);\n    border:                      0px solid;\n    border-radius:               var(element-radius);\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        var(element-font);\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/powermenu/type-3/style-4.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n* {\n    /* Resolution : 1920x1080 */\n    box-spacing:                 70px;\n    box-margin:                  300px 350px;\n    message-margin:              0px 400px;\n    inputbar-spacing:            0px;\n    list-spacing:                40px;\n    general-padding:             20px;\n    element-padding:             60px 10px;\n    element-radius:              80px;\n    general-radius:              100%;\n    element-font:                \"feather 48\";\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  true;\n    width:                       1366px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     var(box-spacing);\n    margin:                      0px;\n    padding:                     var(box-margin);\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\", \"message\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     var(inputbar-spacing);\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\" ];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"SYSTEM\";\n    padding:                     var(general-padding);\n    border-radius:               var(general-radius);\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     var(general-padding);\n    border-radius:               var(general-radius);\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      var(message-margin);\n    padding:                     var(general-padding);\n    border:                      0px;\n    border-radius:               var(general-radius);\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n    placeholder-color:           @foreground;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     var(general-padding);\n    border:                      0px solid;\n    border-radius:               var(general-radius);\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     5;\n    lines:                       1;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     var(list-spacing);\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     var(element-padding);\n    border:                      0px solid;\n    border-radius:               var(element-radius);\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        var(element-font);\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/powermenu/type-3/style-5.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"shared/colors.rasi\"\n@import                          \"shared/fonts.rasi\"\n\n* {\n    /* Resolution : 1920x1080 */\n    box-spacing:                 50px;\n    box-margin:                  300px 250px;\n    box-padding:                 50px;\n    message-margin:              0px 400px;\n    inputbar-spacing:            0px;\n    list-spacing:                0px;\n    general-padding:             20px;\n    element-padding:             90px 10px;\n    element-radius:              80px;\n    general-radius:              100%;\n    element-font:                \"feather 48\";\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    /* properties for window widget */\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  true;\n    width:                       1366px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    /* properties for all widgets */\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     var(box-spacing);\n    margin:                      var(box-margin);\n    padding:                     var(box-padding);\n    border:                      0px solid;\n    border-radius:               var(element-radius);\n    border-color:                @selected;\n    background-color:            @background-alt;\n    children:                    [ \"inputbar\", \"listview\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     var(inputbar-spacing);\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    children:                    [ \"textbox-prompt-colon\", \"dummy\", \"prompt\" ];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \"SYSTEM\";\n    padding:                     var(general-padding);\n    border-radius:               var(general-radius);\n    background-color:            @background;\n    text-color:                  @urgent;\n}\nprompt {\n    enabled:                     true;\n    padding:                     var(general-padding);\n    border-radius:               var(general-radius);\n    background-color:            @background;\n    text-color:                  @active;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      var(message-margin);\n    padding:                     var(general-padding);\n    border:                      0px;\n    border-radius:               var(general-radius);\n    border-color:                @selected;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n    placeholder-color:           @foreground;\n    blink:                       true;\n    markup:                      true;\n}\nerror-message {\n    padding:                     var(general-padding);\n    border:                      0px solid;\n    border-radius:               var(general-radius);\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     5;\n    lines:                       1;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     var(list-spacing);\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               var(element-radius);\n    border-color:                @selected;\n    background-color:            @background;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     var(element-padding);\n    border:                      0px solid;\n    border-radius:               var(element-radius);\n    border-color:                @selected;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        var(element-font);\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/powermenu/type-4/powermenu.sh",
    "content": "#!/usr/bin/env bash\n\n## Author : Aditya Shakya (adi1090x)\n## Github : @adi1090x\n#\n## Rofi   : Power Menu\n#\n## Available Styles\n#\n## style-1   style-2   style-3   style-4   style-5\n\n# Current Theme\ndir=\"$HOME/.config/rofi/powermenu/type-4\"\ntheme='style-5'\n\n# CMDs\nuptime=\"`uptime -p | sed -e 's/up //g'`\"\nhost=`hostname`\n\n# Options\nshutdown=''\nreboot=''\nlock=''\nsuspend=''\nlogout=''\nyes=''\nno=''\n\n# Rofi CMD\nrofi_cmd() {\n\trofi -dmenu \\\n\t\t-p \"Goodbye ${USER}\" \\\n\t\t-mesg \"Uptime: $uptime\" \\\n\t\t-theme ${dir}/${theme}.rasi\n}\n\n# Confirmation CMD\nconfirm_cmd() {\n\trofi -dmenu \\\n\t\t-p 'Confirmation' \\\n\t\t-mesg 'Are you Sure?' \\\n\t\t-theme ${dir}/shared/confirm.rasi\n}\n\n# Ask for confirmation\nconfirm_exit() {\n\techo -e \"$yes\\n$no\" | confirm_cmd\n}\n\n# Pass variables to rofi dmenu\nrun_rofi() {\n\techo -e \"$lock\\n$suspend\\n$logout\\n$reboot\\n$shutdown\" | rofi_cmd\n}\n\n# Execute Command\nrun_cmd() {\n\tselected=\"$(confirm_exit)\"\n\tif [[ \"$selected\" == \"$yes\" ]]; then\n\t\tif [[ $1 == '--shutdown' ]]; then\n\t\t\tsystemctl poweroff\n\t\telif [[ $1 == '--reboot' ]]; then\n\t\t\tsystemctl reboot\n\t\telif [[ $1 == '--suspend' ]]; then\n\t\t\tmpc -q pause\n\t\t\tamixer set Master mute\n\t\t\tsystemctl suspend\n\t\telif [[ $1 == '--logout' ]]; then\n\t\t\tif [[ \"$DESKTOP_SESSION\" == 'openbox' ]]; then\n\t\t\t\topenbox --exit\n\t\t\telif [[ \"$DESKTOP_SESSION\" == 'bspwm' ]]; then\n\t\t\t\tbspc quit\n\t\t\telif [[ \"$DESKTOP_SESSION\" == 'i3' ]]; then\n\t\t\t\ti3-msg exit\n\t\t\telif [[ \"$DESKTOP_SESSION\" == 'plasma' ]]; then\n\t\t\t\tqdbus org.kde.ksmserver /KSMServer logout 0 0 0\n\t\t\tfi\n\t\tfi\n\telse\n\t\texit 0\n\tfi\n}\n\n# Actions\nchosen=\"$(run_rofi)\"\ncase ${chosen} in\n    $shutdown)\n\t\trun_cmd --shutdown\n        ;;\n    $reboot)\n\t\trun_cmd --reboot\n        ;;\n    $lock)\n\t\tif [[ -x '/usr/bin/betterlockscreen' ]]; then\n\t\t\tbetterlockscreen -l\n\t\telif [[ -x '/usr/bin/i3lock' ]]; then\n\t\t\ti3lock\n\t\tfi\n        ;;\n    $suspend)\n\t\trun_cmd --suspend\n        ;;\n    $logout)\n\t\trun_cmd --logout\n        ;;\nesac\n"
  },
  {
    "path": "files/powermenu/type-4/shared/colors.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Colors\n *\n * Available Colors Schemes\n *\n * adapta    catppuccin    everforest    navy       paper\n * arc       cyberpunk     gruvbox       nord       solarized\n * black     dracula       lovelace      onedark    yousai\n *\n **/\n\n/* Import color-scheme from `colors` directory */\n\n@import \"~/.config/rofi/colors/onedark.rasi\"\n"
  },
  {
    "path": "files/powermenu/type-4/shared/confirm.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n@import                          \"colors.rasi\"\n@import                          \"fonts.rasi\"\n\n/*****----- Main Window -----*****/\nwindow {\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       500px;\n    border-radius:               20px;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    spacing:                     30px;\n    padding:                     30px;\n    background-color:            transparent;\n    children:                    [ \"message\", \"listview\" ];\n}\n\n/*****----- Message -----*****/\nmessage {\n    margin:                      0px;\n    padding:                     20px;\n    border-radius:               20px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n    placeholder-color:           @foreground;\n    blink:                       true;\n    markup:                      true;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    columns:                     2;\n    lines:                       1;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     30px;\n    background-color:            transparent;\n    text-color:                  @foreground;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    padding:                     60px 10px;\n    border-radius:               20px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        \"feather 48\";\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/powermenu/type-4/shared/fonts.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Fonts\n *\n **/\n\n* {\n    font: \"JetBrains Mono Nerd Font 12\";\n}\n"
  },
  {
    "path": "files/powermenu/type-4/style-1.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n* {\n    /* Resolution : 1920x1080 */\n    mainbox-spacing:             100px;\n    mainbox-margin:              100px 300px;\n    message-margin:              0px 400px;\n    message-padding:             15px;\n    message-border-radius:       100%;\n    listview-spacing:            50px;\n    element-padding:             55px 60px;\n    element-border-radius:       100%;\n\n    prompt-font:                 \"JetBrains Mono Nerd Font Bold Italic 64\";\n    textbox-font:                \"JetBrains Mono Nerd Font 16\";\n    element-text-font:           \"feather 64\";\n\n    background-window:           black/5%;\n    background-normal:           white/5%;\n    background-selected:         white/15%;\n    foreground-normal:           white;\n    foreground-selected:         white;\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  true;\n    cursor:                      \"default\";\n    background-color:            var(background-window);\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     var(mainbox-spacing);\n    margin:                      var(mainbox-margin);\n    background-color:            transparent;\n    children:                    [ \"dummy\", \"inputbar\", \"listview\", \"message\", \"dummy\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    background-color:            transparent;\n    children:                    [ \"dummy\", \"prompt\", \"dummy\"];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\nprompt {\n    enabled:                     true;\n    font:                        var(prompt-font);\n    background-color:            transparent;\n    text-color:                  var(foreground-normal);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      var(message-margin);\n    padding:                     var(message-padding);\n    border-radius:               var(message-border-radius);\n    background-color:            var(background-normal);\n    text-color:                  var(foreground-normal);\n}\ntextbox {\n    font:                        var(textbox-font);\n    background-color:            transparent;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    expand:                      false;\n    columns:                     5;\n    lines:                       1;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     var(listview-spacing);\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    padding:                     var(element-padding);\n    border-radius:               var(element-border-radius);\n    background-color:            var(background-normal);\n    text-color:                  var(foreground-normal);\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        var(element-text-font);\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    background-color:            var(background-selected);\n    text-color:                  var(foreground-selected);\n}\n"
  },
  {
    "path": "files/powermenu/type-4/style-2.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n* {\n    /* Resolution : 1920x1080 */\n    mainbox-spacing:             100px;\n    mainbox-margin:              150px 400px;\n    message-margin:              0px 350px;\n    message-padding:             15px;\n    message-border-radius:       15px;\n    listview-spacing:            50px;\n    element-padding:             35px 40px;\n    element-border-radius:       20px;\n\n    prompt-font:                 \"Iosevka Nerd Font Bold 72\";\n    textbox-font:                \"Iosevka Nerd Font 14\";\n    element-text-font:           \"feather 64\";\n\n    background-window:           black/30%;\n    background-normal:           white/5%;\n    background-selected:         white/15%;\n    foreground-normal:           white;\n    foreground-selected:         white;\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  true;\n    cursor:                      \"default\";\n    background-color:            var(background-window);\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     var(mainbox-spacing);\n    margin:                      var(mainbox-margin);\n    background-color:            transparent;\n    children:                    [ \"dummy\", \"inputbar\", \"listview\", \"message\", \"dummy\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    background-color:            transparent;\n    children:                    [ \"dummy\", \"prompt\", \"dummy\"];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\nprompt {\n    enabled:                     true;\n    font:                        var(prompt-font);\n    background-color:            transparent;\n    text-color:                  var(foreground-normal);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      var(message-margin);\n    padding:                     var(message-padding);\n    border-radius:               var(message-border-radius);\n    background-color:            var(background-normal);\n    text-color:                  var(foreground-normal);\n}\ntextbox {\n    font:                        var(textbox-font);\n    background-color:            transparent;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    expand:                      false;\n    columns:                     5;\n    lines:                       1;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     var(listview-spacing);\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    padding:                     var(element-padding);\n    border-radius:               var(element-border-radius);\n    background-color:            var(background-normal);\n    text-color:                  var(foreground-normal);\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        var(element-text-font);\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    background-color:            var(background-selected);\n    text-color:                  var(foreground-selected);\n}\n"
  },
  {
    "path": "files/powermenu/type-4/style-3.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n* {\n    /* Resolution : 1920x1080 */\n    mainbox-spacing:             50px;\n    mainbox-margin:              50px;\n    message-margin:              0px 300px;\n    message-padding:             12px;\n    message-border-radius:       12px;\n    listview-spacing:            25px;\n    element-padding:             35px 0px;\n    element-border-radius:       60px;\n\n    prompt-font:                 \"Iosevka Nerd Font Bold 48\";\n    textbox-font:                \"Iosevka Nerd Font 12\";\n    element-text-font:           \"feather 48\";\n\n    background-window:           black/20%;\n    background-normal:           white/5%;\n    background-selected:         white/15%;\n    foreground-normal:           white;\n    foreground-selected:         white;\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       1000px;\n    border-radius:               50px;\n    cursor:                      \"default\";\n    background-color:            var(background-window);\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     var(mainbox-spacing);\n    margin:                      var(mainbox-margin);\n    background-color:            transparent;\n    children:                    [ \"dummy\", \"inputbar\", \"listview\", \"message\", \"dummy\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    background-color:            transparent;\n    children:                    [ \"dummy\", \"prompt\", \"dummy\"];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\nprompt {\n    enabled:                     true;\n    font:                        var(prompt-font);\n    background-color:            transparent;\n    text-color:                  var(foreground-normal);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      var(message-margin);\n    padding:                     var(message-padding);\n    border-radius:               var(message-border-radius);\n    background-color:            var(background-normal);\n    text-color:                  var(foreground-normal);\n}\ntextbox {\n    font:                        var(textbox-font);\n    background-color:            transparent;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    expand:                      false;\n    columns:                     5;\n    lines:                       1;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     var(listview-spacing);\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    padding:                     var(element-padding);\n    border-radius:               var(element-border-radius);\n    background-color:            var(background-normal);\n    text-color:                  var(foreground-normal);\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        var(element-text-font);\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    background-color:            var(background-selected);\n    text-color:                  var(foreground-selected);\n}\n"
  },
  {
    "path": "files/powermenu/type-4/style-4.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n* {\n    /* Resolution : 1920x1080 */\n    mainbox-spacing:             100px;\n    mainbox-margin:              150px 400px;\n    message-margin:              0px 350px;\n    message-padding:             20px;\n    message-border-radius:       100%;\n    listview-spacing:            50px;\n    element-padding:             35px 40px;\n    element-border-radius:       80px;\n\n    prompt-font:                 \"Iosevka Nerd Font Bold Italic 72\";\n    textbox-font:                \"Iosevka Nerd Font 16\";\n    element-text-font:           \"feather Bold 64\";\n\n    /* Gradients */\n    gradient-1:                  linear-gradient(45, #1E98FD, #06FDA5);\n    gradient-2:                  linear-gradient(0, #F971C6, #7A72EC);\n    gradient-3:                  linear-gradient(70, #FFD56F, #FF6861);\n    gradient-4:                  linear-gradient(135, #44C6FA, #3043A1);\n    gradient-5:                  linear-gradient(to left, #bdc3c7, #2c3e50);\n    gradient-6:                  linear-gradient(to right, #0F2027, #203A43, #2C5364);\n    gradient-7:                  linear-gradient(to top, #12c2e9, #c471ed, #f64f59);\n    gradient-8:                  linear-gradient(to bottom, #FF0099, #493240);\n    gradient-9:                  linear-gradient(0, #1a2a6c, #b21f1f, #fdbb2d);\n    gradient-10:                 linear-gradient(0, #283c86, #45a247);\n    gradient-11:                 linear-gradient(0, #77A1D3, #79CBCA, #E684AE);\n    gradient-12:                 linear-gradient(0, #ff6e7f, #bfe9ff);\n    gradient-13:                 linear-gradient(0, #D31027, #EA384D);\n    gradient-14:                 linear-gradient(0, #DA22FF, #9733EE);\n    gradient-15:                 linear-gradient(0, #1D976C, #93F9B9);\n    gradient-16:                 linear-gradient(0, #232526, #414345);\n    gradient-17:                 linear-gradient(0, #833ab4, #fd1d1d, #fcb045);\n    gradient-18:                 linear-gradient(0, #667db6, #0082c8, #0082c8, #667db6);\n    gradient-19:                 linear-gradient(0, #03001e, #7303c0, #ec38bc, #fdeff9);\n    gradient-20:                 linear-gradient(0, #780206, #061161);\n    \n    background-window:           var(gradient-19);\n    background-normal:           white/10%;\n    background-selected:         white/20%;\n    foreground-normal:           white;\n    foreground-selected:         white;\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  true;\n    cursor:                      \"default\";\n    background-image:            var(background-window);\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     var(mainbox-spacing);\n    margin:                      var(mainbox-margin);\n    background-color:            transparent;\n    children:                    [ \"dummy\", \"inputbar\", \"listview\", \"message\", \"dummy\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    background-color:            transparent;\n    children:                    [ \"dummy\", \"prompt\", \"dummy\"];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\nprompt {\n    enabled:                     true;\n    font:                        var(prompt-font);\n    background-color:            transparent;\n    text-color:                  var(foreground-normal);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      var(message-margin);\n    padding:                     var(message-padding);\n    border-radius:               var(message-border-radius);\n    background-color:            var(background-normal);\n    text-color:                  var(foreground-normal);\n}\ntextbox {\n    font:                        var(textbox-font);\n    background-color:            transparent;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    expand:                      false;\n    columns:                     5;\n    lines:                       1;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     var(listview-spacing);\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    padding:                     var(element-padding);\n    border-radius:               var(element-border-radius);\n    background-color:            var(background-normal);\n    text-color:                  var(foreground-normal);\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        var(element-text-font);\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    background-color:            var(background-selected);\n    text-color:                  var(foreground-selected);\n}\n"
  },
  {
    "path": "files/powermenu/type-4/style-5.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n* {\n    /* Resolution : 1920x1080 */\n    mainbox-spacing:             50px;\n    mainbox-margin:              0px 470px;\n    message-margin:              0px 350px;\n    message-padding:             15px;\n    message-border-radius:       100%;\n    listview-spacing:            25px;\n    element-padding:             45px 40px;\n    element-border-radius:       100%;\n\n    prompt-font:                 \"Iosevka Nerd Font Bold 32\";\n    textbox-font:                \"Iosevka Nerd Font 12\";\n    element-text-font:           \"feather Bold 48\";\n\n    /* Gradients */\n    gradient-1:                  linear-gradient(45, #1E98FD, #06FDA5);\n    gradient-2:                  linear-gradient(0, #F971C6, #7A72EC);\n    gradient-3:                  linear-gradient(70, #FFD56F, #FF6861);\n    gradient-4:                  linear-gradient(135, #44C6FA, #3043A1);\n    gradient-5:                  linear-gradient(to left, #bdc3c7, #2c3e50);\n    gradient-6:                  linear-gradient(to right, #0F2027, #203A43, #2C5364);\n    gradient-7:                  linear-gradient(to top, #12c2e9, #c471ed, #f64f59);\n    gradient-8:                  linear-gradient(to bottom, #FF0099, #493240);\n    gradient-9:                  linear-gradient(0, #1a2a6c, #b21f1f, #fdbb2d);\n    gradient-10:                 linear-gradient(0, #283c86, #45a247);\n    gradient-11:                 linear-gradient(0, #77A1D3, #79CBCA, #E684AE);\n    gradient-12:                 linear-gradient(0, #ff6e7f, #bfe9ff);\n    gradient-13:                 linear-gradient(0, #D31027, #EA384D);\n    gradient-14:                 linear-gradient(0, #DA22FF, #9733EE);\n    gradient-15:                 linear-gradient(0, #1D976C, #93F9B9);\n    gradient-16:                 linear-gradient(0, #232526, #414345);\n    gradient-17:                 linear-gradient(0, #833ab4, #fd1d1d, #fcb045);\n    gradient-18:                 linear-gradient(0, #667db6, #0082c8, #0082c8, #667db6);\n    gradient-19:                 linear-gradient(0, #03001e, #7303c0, #ec38bc, #fdeff9);\n    gradient-20:                 linear-gradient(0, #780206, #061161);\n    \n    background-window:           var(gradient-6);\n    background-normal:           white/10%;\n    background-selected:         white/20%;\n    foreground-normal:           white;\n    foreground-selected:         white;\n}\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  true;\n    cursor:                      \"default\";\n    background-image:            var(background-window);\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     var(mainbox-spacing);\n    margin:                      var(mainbox-margin);\n    background-color:            transparent;\n    children:                    [ \"dummy\", \"userimage\", \"inputbar\", \"listview\", \"message\", \"dummy\" ];\n}\n\n/*****----- User -----*****/\nuserimage {\n    margin:                      0px 400px;\n    border:                      2px;\n    border-radius:               100%;\n    border-color:                white;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/user.jpeg\", both);\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    background-color:            transparent;\n    children:                    [ \"dummy\", \"prompt\", \"dummy\"];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\nprompt {\n    enabled:                     true;\n    font:                        var(prompt-font);\n    background-color:            transparent;\n    text-color:                  var(foreground-normal);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      var(message-margin);\n    padding:                     var(message-padding);\n    border-radius:               var(message-border-radius);\n    background-color:            var(background-normal);\n    text-color:                  var(foreground-normal);\n}\ntextbox {\n    font:                        var(textbox-font);\n    background-color:            transparent;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    expand:                      false;\n    columns:                     5;\n    lines:                       1;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     var(listview-spacing);\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    padding:                     var(element-padding);\n    border-radius:               var(element-border-radius);\n    background-color:            var(background-normal);\n    text-color:                  var(foreground-normal);\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        var(element-text-font);\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    background-color:            var(background-selected);\n    text-color:                  var(foreground-selected);\n}\n"
  },
  {
    "path": "files/powermenu/type-5/powermenu.sh",
    "content": "#!/usr/bin/env bash\n\n## Author : Aditya Shakya (adi1090x)\n## Github : @adi1090x\n#\n## Rofi   : Power Menu\n#\n## Available Styles\n#\n## style-1   style-2   style-3   style-4   style-5\n\n# Current Theme\ndir=\"$HOME/.config/rofi/powermenu/type-5\"\ntheme='style-1'\n\n# CMDs\nlastlogin=\"`last $USER | head -n1 | tr -s ' ' | cut -d' ' -f5,6,7`\"\nuptime=\"`uptime -p | sed -e 's/up //g'`\"\nhost=`hostname`\n\n# Options\nhibernate=''\nshutdown=''\nreboot=''\nlock=''\nsuspend=''\nlogout=''\nyes=''\nno=''\n\n# Rofi CMD\nrofi_cmd() {\n\trofi -dmenu \\\n\t\t-p \" $USER@$host\" \\\n\t\t-mesg \" Last Login: $lastlogin |  Uptime: $uptime\" \\\n\t\t-theme ${dir}/${theme}.rasi\n}\n\n# Confirmation CMD\nconfirm_cmd() {\n\trofi -theme-str 'window {location: center; anchor: center; fullscreen: false; width: 350px;}' \\\n\t\t-theme-str 'mainbox {children: [ \"message\", \"listview\" ];}' \\\n\t\t-theme-str 'listview {columns: 2; lines: 1;}' \\\n\t\t-theme-str 'element-text {horizontal-align: 0.5;}' \\\n\t\t-theme-str 'textbox {horizontal-align: 0.5;}' \\\n\t\t-dmenu \\\n\t\t-p 'Confirmation' \\\n\t\t-mesg 'Are you Sure?' \\\n\t\t-theme ${dir}/${theme}.rasi\n}\n\n# Ask for confirmation\nconfirm_exit() {\n\techo -e \"$yes\\n$no\" | confirm_cmd\n}\n\n# Pass variables to rofi dmenu\nrun_rofi() {\n\techo -e \"$lock\\n$suspend\\n$logout\\n$hibernate\\n$reboot\\n$shutdown\" | rofi_cmd\n}\n\n# Execute Command\nrun_cmd() {\n\tselected=\"$(confirm_exit)\"\n\tif [[ \"$selected\" == \"$yes\" ]]; then\n\t\tif [[ $1 == '--shutdown' ]]; then\n\t\t\tsystemctl poweroff\n\t\telif [[ $1 == '--reboot' ]]; then\n\t\t\tsystemctl reboot\n\t\telif [[ $1 == '--hibernate' ]]; then\n\t\t\tsystemctl hibernate\n\t\telif [[ $1 == '--suspend' ]]; then\n\t\t\tmpc -q pause\n\t\t\tamixer set Master mute\n\t\t\tsystemctl suspend\n\t\telif [[ $1 == '--logout' ]]; then\n\t\t\tif [[ \"$DESKTOP_SESSION\" == 'openbox' ]]; then\n\t\t\t\topenbox --exit\n\t\t\telif [[ \"$DESKTOP_SESSION\" == 'bspwm' ]]; then\n\t\t\t\tbspc quit\n\t\t\telif [[ \"$DESKTOP_SESSION\" == 'i3' ]]; then\n\t\t\t\ti3-msg exit\n\t\t\telif [[ \"$DESKTOP_SESSION\" == 'plasma' ]]; then\n\t\t\t\tqdbus org.kde.ksmserver /KSMServer logout 0 0 0\n\t\t\tfi\n\t\tfi\n\telse\n\t\texit 0\n\tfi\n}\n\n# Actions\nchosen=\"$(run_rofi)\"\ncase ${chosen} in\n    $shutdown)\n\t\trun_cmd --shutdown\n        ;;\n    $reboot)\n\t\trun_cmd --reboot\n        ;;\n    $hibernate)\n\t\trun_cmd --hibernate\n        ;;\n    $lock)\n\t\tif [[ -x '/usr/bin/betterlockscreen' ]]; then\n\t\t\tbetterlockscreen -l\n\t\telif [[ -x '/usr/bin/i3lock' ]]; then\n\t\t\ti3lock\n\t\tfi\n        ;;\n    $suspend)\n\t\trun_cmd --suspend\n        ;;\n    $logout)\n\t\trun_cmd --logout\n        ;;\nesac\n"
  },
  {
    "path": "files/powermenu/type-5/style-1.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #11092D;\n    background-alt:              #281657;\n    foreground:                  #FFFFFF;\n    selected:                    #DF5296;\n    active:                      #6E77FF;\n    urgent:                      #8E3596;\n}\n\n/*\nUSE_BUTTONS=YES\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       800px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               20px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\", \"message\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     0px;\n    padding:                     100px 80px;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/a.png\", width);\n    children:                    [ \"textbox-prompt-colon\", \"dummy\",\"prompt\"];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \" System\";\n    padding:                     12px;\n    border-radius:               12px;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     12px;\n    border-radius:               12px;\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     6;\n    lines:                       1;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     15px;\n    margin:                      15px;\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    padding:                     30px 10px;\n    border-radius:               12px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        \"feather bold 32\";\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     15px;\n    border-radius:               0px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n"
  },
  {
    "path": "files/powermenu/type-5/style-2.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #2D1B14;\n    background-alt:              #462D23;\n    foreground:                  #FFFFFF;\n    selected:                    #E25F3E;\n    active:                      #716251;\n    urgent:                      #934A1C;\n}\n\n/*\nUSE_BUTTONS=YES\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       800px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               20px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\", \"message\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     0px;\n    padding:                     100px 80px;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/d.png\", width);\n    children:                    [ \"textbox-prompt-colon\", \"dummy\",\"prompt\"];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \" System\";\n    padding:                     12px;\n    border-radius:               100%;\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nprompt {\n    enabled:                     true;\n    padding:                     12px;\n    border-radius:               100%;\n    background-color:            @active;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     6;\n    lines:                       1;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     15px;\n    margin:                      15px;\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    padding:                     28px 10px;\n    border-radius:               100%;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        \"feather bold 32\";\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px 15px 15px 15px;\n    padding:                     15px;\n    border-radius:               100%;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n"
  },
  {
    "path": "files/powermenu/type-5/style-3.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #231419;\n    background-alt:              #2D1E23;\n    foreground:                  #FFFFFF;\n    selected:                    #426647;\n    active:                      #2E3F34;\n    urgent:                      #D08261;\n}\n\n/*\nUSE_BUTTONS=YES\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       550px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               10px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\", \"message\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     0px;\n    padding:                     100px 40px;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/e.jpg\", width);\n    children:                    [ \"textbox-prompt-colon\", \"dummy\",\"prompt\"];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \" System\";\n    padding:                     12px;\n    border-radius:               5px;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     12px;\n    border-radius:               5px;\n    background-color:            @active;\n    text-color:                  @foreground;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     3;\n    lines:                       2;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     15px;\n    margin:                      15px;\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    padding:                     30px 10px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        \"feather bold 32\";\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     15px;\n    border-radius:               0px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n"
  },
  {
    "path": "files/powermenu/type-5/style-4.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #131D1F;\n    background-alt:              #183A43;\n    foreground:                  #FFFFFF;\n    selected:                    #649094;\n    active:                      #E9CC9D;\n    urgent:                      #FEA861;\n}\n\n/*\nUSE_BUTTONS=YES\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       1000px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               10px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\", \"message\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     0px;\n    padding:                     150px 40px;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/i.jpg\", width);\n    children:                    [ \"textbox-prompt-colon\", \"dummy\",\"prompt\"];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \" System\";\n    padding:                     15px;\n    border:                      0px 5px 5px 0px;\n    border-radius:               15px 5px 15px 5px;\n    border-color:                @selected;\n    background-color:            @urgent;\n    text-color:                  @background;\n}\nprompt {\n    enabled:                     true;\n    padding:                     15px;\n    border:                      0px 0px 5px 5px;\n    border-radius:               5px 15px 5px 15px;\n    border-color:                @selected;\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     6;\n    lines:                       1;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     25px;\n    margin:                      25px;\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    padding:                     40px 10px;\n    border-radius:               15px 30px 15px 30px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        \"feather bold 32\";\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    border:                      0px 0px 5px 5px;\n    border-color:                @urgent;\n    background-color:            var(background-alt);\n    text-color:                  var(urgent);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     15px;\n    border-radius:               0px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n"
  },
  {
    "path": "files/powermenu/type-5/style-5.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #11092D;\n    background-alt:              #281657;\n    foreground:                  #FFFFFF;\n    selected:                    #DF5296;\n    active:                      #6E77FF;\n    urgent:                      #8E3596;\n}\n\n/*\nUSE_BUTTONS=YES\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       1000px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               20px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    enabled:                     true;\n    spacing:                     0px;\n    margin:                      0px;\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    background-color:            transparent;\n    children:                    [ \"inputbar\", \"listview\", \"message\" ];\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    enabled:                     true;\n    spacing:                     20px;\n    padding:                     100px 40px;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/j.jpg\", width);\n    children:                    [ \"textbox-prompt-colon\", \"prompt\"];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\ntextbox-prompt-colon {\n    enabled:                     true;\n    expand:                      false;\n    str:                         \" System\";\n    padding:                     15px;\n    border:                      0px 0px 0px 10px;\n    border-radius:               100% 100% 0px 100%;\n    border-color:                @selected;\n    background-color:            @urgent;\n    text-color:                  @foreground;\n}\nprompt {\n    enabled:                     true;\n    padding:                     15px;\n    border:                      0px;\n    border-radius:               0px 100% 100% 100%;\n    border-color:                @selected;\n    background-color:            @active;\n    text-color:                  @background;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     6;\n    lines:                       1;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     30px;\n    margin:                      30px;\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    padding:                     35px 10px;\n    border-radius:               55px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        \"feather bold 32\";\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     15px;\n    border-radius:               0px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n"
  },
  {
    "path": "files/powermenu/type-6/powermenu.sh",
    "content": "#!/usr/bin/env bash\n\n## Author : Aditya Shakya (adi1090x)\n## Github : @adi1090x\n#\n## Rofi   : Power Menu\n#\n## Available Styles\n#\n## style-1   style-2   style-3   style-4   style-5\n\n# Current Theme\ndir=\"$HOME/.config/rofi/powermenu/type-6\"\ntheme='style-1'\n\n# CMDs\nlastlogin=\"`last $USER | head -n1 | tr -s ' ' | cut -d' ' -f5,6,7`\"\nuptime=\"`uptime -p | sed -e 's/up //g'`\"\nhost=`hostname`\n\n# Options\nhibernate=''\nshutdown=''\nreboot=''\nlock=''\nsuspend=''\nlogout=''\nyes=''\nno=''\n\n# Rofi CMD\nrofi_cmd() {\n\trofi -dmenu \\\n\t\t-p \" $USER@$host\" \\\n\t\t-mesg \" Uptime: $uptime\" \\\n\t\t-theme ${dir}/${theme}.rasi\n}\n\n# Confirmation CMD\nconfirm_cmd() {\n\trofi -theme-str 'window {location: center; anchor: center; fullscreen: false; width: 350px;}' \\\n\t\t-theme-str 'mainbox {orientation: vertical; children: [ \"message\", \"listview\" ];}' \\\n\t\t-theme-str 'listview {columns: 2; lines: 1;}' \\\n\t\t-theme-str 'element-text {horizontal-align: 0.5;}' \\\n\t\t-theme-str 'textbox {horizontal-align: 0.5;}' \\\n\t\t-dmenu \\\n\t\t-p 'Confirmation' \\\n\t\t-mesg 'Are you Sure?' \\\n\t\t-theme ${dir}/${theme}.rasi\n}\n\n# Ask for confirmation\nconfirm_exit() {\n\techo -e \"$yes\\n$no\" | confirm_cmd\n}\n\n# Pass variables to rofi dmenu\nrun_rofi() {\n\techo -e \"$lock\\n$suspend\\n$logout\\n$hibernate\\n$reboot\\n$shutdown\" | rofi_cmd\n}\n\n# Execute Command\nrun_cmd() {\n\tselected=\"$(confirm_exit)\"\n\tif [[ \"$selected\" == \"$yes\" ]]; then\n\t\tif [[ $1 == '--shutdown' ]]; then\n\t\t\tsystemctl poweroff\n\t\telif [[ $1 == '--reboot' ]]; then\n\t\t\tsystemctl reboot\n\t\telif [[ $1 == '--hibernate' ]]; then\n\t\t\tsystemctl hibernate\n\t\telif [[ $1 == '--suspend' ]]; then\n\t\t\tmpc -q pause\n\t\t\tamixer set Master mute\n\t\t\tsystemctl suspend\n\t\telif [[ $1 == '--logout' ]]; then\n\t\t\tif [[ \"$DESKTOP_SESSION\" == 'openbox' ]]; then\n\t\t\t\topenbox --exit\n\t\t\telif [[ \"$DESKTOP_SESSION\" == 'bspwm' ]]; then\n\t\t\t\tbspc quit\n\t\t\telif [[ \"$DESKTOP_SESSION\" == 'i3' ]]; then\n\t\t\t\ti3-msg exit\n\t\t\telif [[ \"$DESKTOP_SESSION\" == 'plasma' ]]; then\n\t\t\t\tqdbus org.kde.ksmserver /KSMServer logout 0 0 0\n\t\t\tfi\n\t\tfi\n\telse\n\t\texit 0\n\tfi\n}\n\n# Actions\nchosen=\"$(run_rofi)\"\ncase ${chosen} in\n    $shutdown)\n\t\trun_cmd --shutdown\n        ;;\n    $reboot)\n\t\trun_cmd --reboot\n        ;;\n    $hibernate)\n\t\trun_cmd --hibernate\n        ;;\n    $lock)\n\t\tif [[ -x '/usr/bin/betterlockscreen' ]]; then\n\t\t\tbetterlockscreen -l\n\t\telif [[ -x '/usr/bin/i3lock' ]]; then\n\t\t\ti3lock\n\t\tfi\n        ;;\n    $suspend)\n\t\trun_cmd --suspend\n        ;;\n    $logout)\n\t\trun_cmd --logout\n        ;;\nesac\n"
  },
  {
    "path": "files/powermenu/type-6/style-1.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #11092D;\n    background-alt:              #281657;\n    foreground:                  #FFFFFF;\n    selected:                    #DF5296;\n    active:                      #6E77FF;\n    urgent:                      #8E3596;\n}\n\n/*\nUSE_BUTTONS=YES\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       800px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               15px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    background-color:            transparent;\n    orientation:                 horizontal;\n    children:                    [ \"imagebox\", \"listview\" ];\n}\n\n/*****----- Imagebox -----*****/\nimagebox {\n    spacing:                     30px;\n    padding:                     30px;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/a.png\", height);\n    children:                    [ \"inputbar\", \"dummy\", \"message\" ];\n}\n\n/*****----- User -----*****/\nuserimage {\n    margin:                      0px 0px;\n    border:                      10px;\n    border-radius:               10px;\n    border-color:                @background-alt;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/a.png\", height);\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @urgent;\n    text-color:                  @foreground;\n    children:                    [ \"dummy\", \"prompt\", \"dummy\"];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\nprompt {\n    background-color:            inherit;\n    text-color:                  inherit;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @active;\n    text-color:                  @background;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     2;\n    lines:                       3;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     30px;\n    margin:                      30px;\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    padding:                     40px 10px;\n    border-radius:               10px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        \"feather bold 32\";\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/powermenu/type-6/style-2.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #2D1B14;\n    background-alt:              #462D23;\n    foreground:                  #FFFFFF;\n    selected:                    #E25F3E;\n    active:                      #716251;\n    urgent:                      #934A1C;\n}\n\n/*\nUSE_BUTTONS=YES\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       1000px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               24px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    background-color:            transparent;\n    orientation:                 horizontal;\n    children:                    [ \"imagebox\", \"listview\" ];\n}\n\n/*****----- Imagebox -----*****/\nimagebox {\n    spacing:                     20px;\n    padding:                     20px;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/d.png\", height);\n    children:                    [ \"inputbar\", \"dummy\", \"message\" ];\n}\n\n/*****----- User -----*****/\nuserimage {\n    margin:                      0px 0px;\n    border:                      10px;\n    border-radius:               10px;\n    border-color:                @background-alt;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/d.png\", height);\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    padding:                     15px;\n    border-radius:               100%;\n    background-color:            @urgent;\n    text-color:                  @foreground;\n    children:                    [ \"dummy\", \"prompt\", \"dummy\"];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\nprompt {\n    background-color:            inherit;\n    text-color:                  inherit;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     15px;\n    border-radius:               100%;\n    background-color:            @active;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     3;\n    lines:                       2;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     20px;\n    margin:                      20px;\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    padding:                     40px 10px;\n    border-radius:               100%;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        \"feather bold 32\";\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/powermenu/type-6/style-3.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #231419;\n    background-alt:              #2D1E23;\n    foreground:                  #FFFFFF;\n    selected:                    #426647;\n    active:                      #2E3F34;\n    urgent:                      #D08261;\n}\n\n/*\nUSE_BUTTONS=YES\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       800px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               10px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    background-color:            transparent;\n    orientation:                 horizontal;\n    children:                    [ \"imagebox\", \"listview\" ];\n}\n\n/*****----- Imagebox -----*****/\nimagebox {\n    spacing:                     0px;\n    padding:                     30px;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/e.jpg\", width);\n    children:                    [ \"inputbar\", \"dummy\", \"message\" ];\n}\n\n/*****----- User -----*****/\nuserimage {\n    margin:                      0px 0px;\n    border:                      10px;\n    border-radius:               10px;\n    border-color:                @background-alt;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/e.jpg\", height);\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @urgent;\n    text-color:                  @background;\n    children:                    [ \"dummy\", \"prompt\", \"dummy\"];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\nprompt {\n    background-color:            inherit;\n    text-color:                  inherit;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     15px;\n    border-radius:               10px;\n    background-color:            @active;\n    text-color:                  @foreground;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     3;\n    lines:                       2;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     30px;\n    margin:                      30px;\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    padding:                     18px 10px;\n    border-radius:               20px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        \"feather bold 32\";\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/powermenu/type-6/style-4.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #131D1F;\n    background-alt:              #183A43;\n    foreground:                  #FFFFFF;\n    selected:                    #649094;\n    active:                      #E9CC9D;\n    urgent:                      #FEA861;\n}\n\n/*\nUSE_BUTTONS=YES\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       800px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    background-color:            transparent;\n    orientation:                 horizontal;\n    children:                    [ \"imagebox\", \"listview\" ];\n}\n\n/*****----- Imagebox -----*****/\nimagebox {\n    expand:                      false;\n    width:                       640px;\n    spacing:                     0px;\n    padding:                     100px;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/i.jpg\", height);\n    children:                    [ \"inputbar\", \"dummy\", \"message\" ];\n}\n\n/*****----- User -----*****/\nuserimage {\n    margin:                      0px 0px;\n    border:                      10px;\n    border-radius:               0px;\n    border-color:                @background-alt;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/i.jpg\", height);\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    padding:                     20px;\n    border-radius:               0px;\n    background-color:            @urgent;\n    text-color:                  @background;\n    children:                    [ \"dummy\", \"prompt\", \"dummy\"];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\nprompt {\n    background-color:            inherit;\n    text-color:                  inherit;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     20px;\n    border-radius:               0px;\n    background-color:            @active;\n    text-color:                  @background;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     1;\n    lines:                       6;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     30px;\n    margin:                      30px;\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    padding:                     20px 10px;\n    border-radius:               0px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        \"feather bold 32\";\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "files/powermenu/type-6/style-5.rasi",
    "content": "/**\n *\n * Author : Aditya Shakya (adi1090x)\n * Github : @adi1090x\n * \n * Rofi Theme File\n * Rofi Version: 1.7.3\n **/\n\n/*****----- Configuration -----*****/\nconfiguration {\n    show-icons:                 false;\n}\n\n/*****----- Global Properties -----*****/\n* {\n    font:                        \"JetBrains Mono Nerd Font 10\";\n    background:                  #11092D;\n    background-alt:              #281657;\n    foreground:                  #FFFFFF;\n    selected:                    #DF5296;\n    active:                      #6E77FF;\n    urgent:                      #8E3596;\n}\n\n/*\nUSE_BUTTONS=YES\n*/\n\n/*****----- Main Window -----*****/\nwindow {\n    transparency:                \"real\";\n    location:                    center;\n    anchor:                      center;\n    fullscreen:                  false;\n    width:                       800px;\n    x-offset:                    0px;\n    y-offset:                    0px;\n\n    padding:                     0px;\n    border:                      0px solid;\n    border-radius:               0px;\n    border-color:                @selected;\n    cursor:                      \"default\";\n    background-color:            @background;\n}\n\n/*****----- Main Box -----*****/\nmainbox {\n    background-color:            transparent;\n    orientation:                 horizontal;\n    children:                    [ \"listview\", \"imagebox\" ];\n}\n\n/*****----- Imagebox -----*****/\nimagebox {\n    expand:                      false;\n    width:                       500px;\n    spacing:                     0px;\n    padding:                     100px;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/j.jpg\", height);\n    children:                    [ \"inputbar\", \"dummy\", \"message\" ];\n}\n\n/*****----- User -----*****/\nuserimage {\n    margin:                      0px 0px;\n    border:                      10px;\n    border-radius:               0px;\n    border-color:                @background-alt;\n    background-color:            transparent;\n    background-image:            url(\"~/.config/rofi/images/j.jpg\", height);\n}\n\n/*****----- Inputbar -----*****/\ninputbar {\n    padding:                     20px;\n    border-radius:               0px;\n    background-color:            @urgent;\n    text-color:                  @background;\n    children:                    [ \"dummy\", \"prompt\", \"dummy\"];\n}\n\ndummy {\n    background-color:            transparent;\n}\n\nprompt {\n    background-color:            inherit;\n    text-color:                  inherit;\n}\n\n/*****----- Message -----*****/\nmessage {\n    enabled:                     true;\n    margin:                      0px;\n    padding:                     20px;\n    border-radius:               0px;\n    background-color:            @active;\n    text-color:                  @background;\n}\ntextbox {\n    background-color:            inherit;\n    text-color:                  inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\n\n/*****----- Listview -----*****/\nlistview {\n    enabled:                     true;\n    columns:                     2;\n    lines:                       3;\n    cycle:                       true;\n    dynamic:                     true;\n    scrollbar:                   false;\n    layout:                      vertical;\n    reverse:                     false;\n    fixed-height:                true;\n    fixed-columns:               true;\n    \n    spacing:                     30px;\n    margin:                      30px;\n    background-color:            transparent;\n    cursor:                      \"default\";\n}\n\n/*****----- Elements -----*****/\nelement {\n    enabled:                     true;\n    padding:                     20px 10px;\n    border-radius:               0px;\n    background-color:            @background-alt;\n    text-color:                  @foreground;\n    cursor:                      pointer;\n}\nelement-text {\n    font:                        \"feather bold 32\";\n    background-color:            transparent;\n    text-color:                  inherit;\n    cursor:                      inherit;\n    vertical-align:              0.5;\n    horizontal-align:            0.5;\n}\nelement selected.normal {\n    background-color:            var(selected);\n    text-color:                  var(background);\n}\n"
  },
  {
    "path": "setup.sh",
    "content": "#!/usr/bin/env bash\n\n## Author : Aditya Shakya (adi1090x)\n## Github : @adi1090x\n#\n## Installer Script\n\n## Colors ----------------------------\nColor_Off='\\033[0m'\nBBlack='\\033[1;30m' BRed='\\033[1;31m'    BGreen='\\033[1;32m' BYellow='\\033[1;33m'\nBBlue='\\033[1;34m'  BPurple='\\033[1;35m' BCyan='\\033[1;36m'  BWhite='\\033[1;37m'\n\n## Directories ----------------------------\nDIR=`pwd`\nFONT_DIR=\"$HOME/.local/share/fonts\"\nROFI_DIR=\"$HOME/.config/rofi\"\n\n# Install Fonts\ninstall_fonts() {\n\techo -e ${BBlue}\"\\n[*] Installing fonts...\" ${Color_Off}\n\tif [[ -d \"$FONT_DIR\" ]]; then\n\t\tcp -rf $DIR/fonts/* \"$FONT_DIR\"\n\telse\n\t\tmkdir -p \"$FONT_DIR\"\n\t\tcp -rf $DIR/fonts/* \"$FONT_DIR\"\n\tfi\n\techo -e ${BYellow}\"[*] Updating font cache...\\n\" ${Color_Off}\n\tfc-cache\n}\n\n# Install Themes\ninstall_themes() {\n\tif [[ -d \"$ROFI_DIR\" ]]; then\n\t\techo -e ${BPurple}\"[*] Creating a backup of your rofi configs...\" ${Color_Off}\n\t\tmv \"$ROFI_DIR\" \"${ROFI_DIR}.${USER}\"\n\tfi\n\techo -e ${BBlue}\"[*] Installing rofi configs...\" ${Color_Off}\n\t{ mkdir -p \"$ROFI_DIR\"; cp -rf $DIR/files/* \"$ROFI_DIR\"; }\n\n\tif [[ -f \"$ROFI_DIR/config.rasi\" ]]; then\n\t\techo -e ${BGreen}\"[*] Successfully Installed.\\n\" ${Color_Off}\n\t\texit 0\n\telse\n\t\techo -e ${BRed}\"[!] Failed to install.\\n\" ${Color_Off}\n\t\texit 1\n\tfi\n}\n\n# Main\nmain() {\n\tinstall_fonts\n\tinstall_themes\n}\n\nmain\n"
  }
]