From c4873037b695444908bfd3d7f59706fd6369ac43 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 20 Jan 2020 14:48:16 +0000 Subject: [PATCH 001/558] Initial commit --- arch-setup/README.md | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 arch-setup/README.md diff --git a/arch-setup/README.md b/arch-setup/README.md new file mode 100644 index 00000000..1869489e --- /dev/null +++ b/arch-setup/README.md @@ -0,0 +1,3 @@ +# arcolinux-setup + +Installation and setup for arcolinux \ No newline at end of file From f4c044722c3f6075d4c1358e5e0a797e684d5e40 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 20 Jan 2020 14:49:55 +0000 Subject: [PATCH 002/558] Added notes file. Will eventually be put into an install script. --- arch-setup/Notes | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 arch-setup/Notes diff --git a/arch-setup/Notes b/arch-setup/Notes new file mode 100644 index 00000000..fa80119a --- /dev/null +++ b/arch-setup/Notes @@ -0,0 +1,3 @@ +Choose desktop wallpapers +uncheck all unneeded wallpapers in "variety" +choose settings (changing wallpaper) as needed \ No newline at end of file From cef5cc1104e22436fe8b7d33975f802c6fd1196c Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 7 Feb 2020 12:37:44 +0000 Subject: [PATCH 003/558] Beginnings of an installation script --- arch-setup/Install.sh | 1 + 1 file changed, 1 insertion(+) create mode 100644 arch-setup/Install.sh diff --git a/arch-setup/Install.sh b/arch-setup/Install.sh new file mode 100644 index 00000000..4dd8c537 --- /dev/null +++ b/arch-setup/Install.sh @@ -0,0 +1 @@ +trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools From 2be2a780b4ef04493d27ec4a670356932893d16f Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 7 Feb 2020 12:42:15 +0000 Subject: [PATCH 004/558] Update Notes --- arch-setup/Notes | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/arch-setup/Notes b/arch-setup/Notes index fa80119a..8226ca47 100644 --- a/arch-setup/Notes +++ b/arch-setup/Notes @@ -1,3 +1,18 @@ +copy/move ~/arcolinux-config/.config to ~/.config +(delete ~/arcolinux-config) +cd .config/autostart +make executable "disable mouse acc" +run "disable mouse acc" +cd .. .. + +download pCloud +copy/move ~/Downloads/pcloud to ~/ +make executable ~/pcloud +run ~/pcloud + +download wireguard config and unzip +copy/move wireguard mullvad config + Choose desktop wallpapers uncheck all unneeded wallpapers in "variety" choose settings (changing wallpaper) as needed \ No newline at end of file From e2b063745943af2096ccdb1940cbefdc6b2c0e99 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 10 Feb 2020 16:44:49 +0000 Subject: [PATCH 005/558] Added gnome-boxes to programs being installed --- arch-setup/Install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/Install.sh b/arch-setup/Install.sh index 4dd8c537..24e91bee 100644 --- a/arch-setup/Install.sh +++ b/arch-setup/Install.sh @@ -1 +1 @@ -trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools +trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes From 5f607a8202277162db21141b81a6f75fd12ae0d5 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 11 Feb 2020 11:54:33 +0000 Subject: [PATCH 006/558] Added fonts --- arch-setup/Install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/Install.sh b/arch-setup/Install.sh index 24e91bee..a25c674b 100644 --- a/arch-setup/Install.sh +++ b/arch-setup/Install.sh @@ -1 +1 @@ -trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes +trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts From b27eab4b0b27139677af3ebf374871d080bef4de Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 12 Feb 2020 11:16:05 +0000 Subject: [PATCH 007/558] Add username to add permission for logs --- arch-setup/Install.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch-setup/Install.sh b/arch-setup/Install.sh index a25c674b..8f675f2e 100644 --- a/arch-setup/Install.sh +++ b/arch-setup/Install.sh @@ -1 +1,3 @@ trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts + +usermod -aG log #username \ No newline at end of file From 49171430fbfc30970b7317f5818ffaafa4a17b67 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 12 Feb 2020 12:47:02 +0000 Subject: [PATCH 008/558] Added Discord & Bettergram --- arch-setup/Install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/Install.sh b/arch-setup/Install.sh index 8f675f2e..a5d0198b 100644 --- a/arch-setup/Install.sh +++ b/arch-setup/Install.sh @@ -1,3 +1,3 @@ -trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts +trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram usermod -aG log #username \ No newline at end of file From ff68f384f6bd7d20f1b1927a6445613d5e9b75f7 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 12 Feb 2020 12:58:11 +0000 Subject: [PATCH 009/558] Removed unneeded usermod command --- arch-setup/Install.sh | 2 -- 1 file changed, 2 deletions(-) diff --git a/arch-setup/Install.sh b/arch-setup/Install.sh index a5d0198b..141e8e13 100644 --- a/arch-setup/Install.sh +++ b/arch-setup/Install.sh @@ -1,3 +1 @@ trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram - -usermod -aG log #username \ No newline at end of file From 498a47a88f9524db7c992e2174a3caa82deb4147 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 13 Feb 2020 13:51:07 +0000 Subject: [PATCH 010/558] Add LICENSE --- arch-setup/LICENSE | 674 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 674 insertions(+) create mode 100644 arch-setup/LICENSE diff --git a/arch-setup/LICENSE b/arch-setup/LICENSE new file mode 100644 index 00000000..f9db16df --- /dev/null +++ b/arch-setup/LICENSE @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + arcolinux-setup + Copyright (C) 2020 RealStickman + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + arcolinux-setup Copyright (C) 2020 RealStickman + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. From a1f56abd7848f258729f9ce2c5cf44564b63c979 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 13 Feb 2020 14:44:27 +0000 Subject: [PATCH 011/558] Added cpu-x --- arch-setup/Install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/Install.sh b/arch-setup/Install.sh index 141e8e13..2fc9ceb2 100644 --- a/arch-setup/Install.sh +++ b/arch-setup/Install.sh @@ -1 +1 @@ -trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram +trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x From 4110c02f89b6711ad156d2e1911dae4ca02a3262 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 14 Feb 2020 07:26:06 +0000 Subject: [PATCH 012/558] Added polybar --- arch-setup/Install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/Install.sh b/arch-setup/Install.sh index 2fc9ceb2..f9050e30 100644 --- a/arch-setup/Install.sh +++ b/arch-setup/Install.sh @@ -1 +1 @@ -trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x +trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar From 0e3a1419eed3df2cfc1833c406c870f7db62dc30 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 14 Feb 2020 19:22:52 +0000 Subject: [PATCH 013/558] Added youtube-dl --- arch-setup/Install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/Install.sh b/arch-setup/Install.sh index f9050e30..7706cffb 100644 --- a/arch-setup/Install.sh +++ b/arch-setup/Install.sh @@ -1 +1 @@ -trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar +trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl \ No newline at end of file From 66d70b2f4a7f365fd91071dd8d4d4d9ba7fe9e28 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 16 Feb 2020 12:34:49 +0000 Subject: [PATCH 014/558] Added debtap for conversion from .deb to .tar.xz files. --- arch-setup/Install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/Install.sh b/arch-setup/Install.sh index 7706cffb..3eda2674 100644 --- a/arch-setup/Install.sh +++ b/arch-setup/Install.sh @@ -1 +1 @@ -trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl \ No newline at end of file +trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap \ No newline at end of file From 4d1e801222eeaabb7494d64803888451795bf2ad Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 16 Feb 2020 20:07:28 +0000 Subject: [PATCH 015/558] !#/bin/bash --- arch-setup/Install.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch-setup/Install.sh b/arch-setup/Install.sh index 3eda2674..e3cc8530 100644 --- a/arch-setup/Install.sh +++ b/arch-setup/Install.sh @@ -1 +1,3 @@ +!#/bin/bash + trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap \ No newline at end of file From 64eed3bdc777890213512ddc5e77bf7b54adf647 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 17 Feb 2020 20:26:12 +0000 Subject: [PATCH 016/558] Added OBS --- arch-setup/Install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/Install.sh b/arch-setup/Install.sh index e3cc8530..96848bf9 100644 --- a/arch-setup/Install.sh +++ b/arch-setup/Install.sh @@ -1,3 +1,3 @@ !#/bin/bash -trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap \ No newline at end of file +trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio \ No newline at end of file From 672465574c79c2d00abb0811b61aa85cc0bba432 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 18 Feb 2020 14:57:18 +0000 Subject: [PATCH 017/558] Added audacity --- arch-setup/Install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/Install.sh b/arch-setup/Install.sh index 96848bf9..5baf0825 100644 --- a/arch-setup/Install.sh +++ b/arch-setup/Install.sh @@ -1,3 +1,3 @@ !#/bin/bash -trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio \ No newline at end of file +trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity \ No newline at end of file From e2803175bd0ffd55fe0149bd7a0aaaa971e5ef21 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 19 Feb 2020 12:50:35 +0000 Subject: [PATCH 018/558] Added python and ffmpeg-normalize --- arch-setup/Install.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/arch-setup/Install.sh b/arch-setup/Install.sh index 5baf0825..94d28fb4 100644 --- a/arch-setup/Install.sh +++ b/arch-setup/Install.sh @@ -1,3 +1,5 @@ !#/bin/bash -trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity \ No newline at end of file +trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip + +sudo pip3 install ffmpeg-normalize \ No newline at end of file From d11ef961678774731c07e1996e55dcd3cd4e22a3 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 19 Feb 2020 12:55:43 +0000 Subject: [PATCH 019/558] Update Install.sh --- arch-setup/Install.sh | 2 -- 1 file changed, 2 deletions(-) diff --git a/arch-setup/Install.sh b/arch-setup/Install.sh index 94d28fb4..752fd946 100644 --- a/arch-setup/Install.sh +++ b/arch-setup/Install.sh @@ -1,5 +1,3 @@ !#/bin/bash trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip - -sudo pip3 install ffmpeg-normalize \ No newline at end of file From 104ed036978f424d4d985c4b1dc3e89934253247 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 19 Feb 2020 13:38:47 +0000 Subject: [PATCH 020/558] Re-added ffmpeg-normalize. Use -c:a and -ext ! Eg. ogg -> -c:a libvorbis -ext ogg --- arch-setup/Install.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch-setup/Install.sh b/arch-setup/Install.sh index 752fd946..94d28fb4 100644 --- a/arch-setup/Install.sh +++ b/arch-setup/Install.sh @@ -1,3 +1,5 @@ !#/bin/bash trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip + +sudo pip3 install ffmpeg-normalize \ No newline at end of file From 7264e4896d23a3c50d2e0bf882584b690a473124 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 19 Feb 2020 15:01:23 +0000 Subject: [PATCH 021/558] Added tkinter install --- arch-setup/Install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/Install.sh b/arch-setup/Install.sh index 94d28fb4..aea31ba3 100644 --- a/arch-setup/Install.sh +++ b/arch-setup/Install.sh @@ -1,5 +1,5 @@ !#/bin/bash -trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip +trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk sudo pip3 install ffmpeg-normalize \ No newline at end of file From a840db12dfa077ae6597f3e6063b19f8b7dab219 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 19 Feb 2020 18:59:22 +0000 Subject: [PATCH 022/558] Added pyglet --- arch-setup/Install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/Install.sh b/arch-setup/Install.sh index aea31ba3..103514df 100644 --- a/arch-setup/Install.sh +++ b/arch-setup/Install.sh @@ -1,5 +1,5 @@ !#/bin/bash -trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk +trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk pyglet sudo pip3 install ffmpeg-normalize \ No newline at end of file From 6b65e1c725a97d2179e1511823c8ae59684cb062 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 19 Feb 2020 20:53:49 +0000 Subject: [PATCH 023/558] Added mutagen --- arch-setup/Install.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch-setup/Install.sh b/arch-setup/Install.sh index 103514df..1cb7dd93 100644 --- a/arch-setup/Install.sh +++ b/arch-setup/Install.sh @@ -2,4 +2,5 @@ trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk pyglet -sudo pip3 install ffmpeg-normalize \ No newline at end of file +sudo pip3 install ffmpeg-normalize +python3 -m pip install mutagen \ No newline at end of file From 8534206adfeaf100c43f07c3ed15da727ab7cb36 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 19 Feb 2020 20:54:05 +0000 Subject: [PATCH 024/558] Added sudo --- arch-setup/Install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/Install.sh b/arch-setup/Install.sh index 1cb7dd93..4625036c 100644 --- a/arch-setup/Install.sh +++ b/arch-setup/Install.sh @@ -3,4 +3,4 @@ trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk pyglet sudo pip3 install ffmpeg-normalize -python3 -m pip install mutagen \ No newline at end of file +sudo python3 -m pip install mutagen \ No newline at end of file From a2d7815bf1519f0e124a1bfe1dad4e0b0946c19f Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 20 Feb 2020 18:03:43 +0000 Subject: [PATCH 025/558] Added multibootusb --- arch-setup/Install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/Install.sh b/arch-setup/Install.sh index 4625036c..7433765f 100644 --- a/arch-setup/Install.sh +++ b/arch-setup/Install.sh @@ -1,6 +1,6 @@ !#/bin/bash -trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk pyglet +trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk pyglet multibootusb sudo pip3 install ffmpeg-normalize sudo python3 -m pip install mutagen \ No newline at end of file From 657169ca316d1f14e52e4814ee0e0847aee8baf6 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 20 Feb 2020 18:28:15 +0000 Subject: [PATCH 026/558] Added picard --- arch-setup/Install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/Install.sh b/arch-setup/Install.sh index 7433765f..43277260 100644 --- a/arch-setup/Install.sh +++ b/arch-setup/Install.sh @@ -1,6 +1,6 @@ !#/bin/bash -trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk pyglet multibootusb +trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk pyglet multibootusb picard sudo pip3 install ffmpeg-normalize sudo python3 -m pip install mutagen \ No newline at end of file From 90e4f113ffa21d9de79e9f85f120906ec4ea2cce Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 21 Feb 2020 13:53:47 +0000 Subject: [PATCH 027/558] Spelling and hyphenation for libreoffice --- arch-setup/Install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/Install.sh b/arch-setup/Install.sh index 43277260..a84bafb7 100644 --- a/arch-setup/Install.sh +++ b/arch-setup/Install.sh @@ -1,6 +1,6 @@ !#/bin/bash -trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk pyglet multibootusb picard +trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk pyglet multibootusb picard hunspell hunspell-de hyphen hyphen-de sudo pip3 install ffmpeg-normalize sudo python3 -m pip install mutagen \ No newline at end of file From e59c61bfa97bca2c667fd4c2eec3b4e1522c08c1 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 21 Feb 2020 13:56:34 +0000 Subject: [PATCH 028/558] Why tf did I put an upper case letter in the name?? --- arch-setup/{Install.sh => install.sh} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename arch-setup/{Install.sh => install.sh} (100%) diff --git a/arch-setup/Install.sh b/arch-setup/install.sh similarity index 100% rename from arch-setup/Install.sh rename to arch-setup/install.sh From 3bbe3f7fed64a87c06c2402eedf428d51792f199 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 21 Feb 2020 13:58:26 +0000 Subject: [PATCH 029/558] Can't even write proper scripts --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index a84bafb7..500dbd1c 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -1,4 +1,4 @@ -!#/bin/bash +#!/bin/bash trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk pyglet multibootusb picard hunspell hunspell-de hyphen hyphen-de From 1e3e112a7f50c7d496863384f3c29895c77ce2be Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 21 Feb 2020 14:08:31 +0000 Subject: [PATCH 030/558] Added useful command --- arch-setup/Notes | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/arch-setup/Notes b/arch-setup/Notes index 8226ca47..bbef8789 100644 --- a/arch-setup/Notes +++ b/arch-setup/Notes @@ -15,4 +15,6 @@ copy/move wireguard mullvad config Choose desktop wallpapers uncheck all unneeded wallpapers in "variety" -choose settings (changing wallpaper) as needed \ No newline at end of file +choose settings (changing wallpaper) as needed + +cp is the command for copy usage: cp \ No newline at end of file From acc0fcc4b576b866025ed51be3ebd6bc45778535 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 21 Feb 2020 14:09:42 +0000 Subject: [PATCH 031/558] Added link to pcloud download --- arch-setup/Notes | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/Notes b/arch-setup/Notes index bbef8789..a5a18dc0 100644 --- a/arch-setup/Notes +++ b/arch-setup/Notes @@ -5,7 +5,7 @@ make executable "disable mouse acc" run "disable mouse acc" cd .. .. -download pCloud +download pCloud: link https://www.pcloud.com/how-to-install-pcloud-drive-linux.html?download=electron-64 copy/move ~/Downloads/pcloud to ~/ make executable ~/pcloud run ~/pcloud From 853116949458a995c4b58abf3cbbfe50f3eb8ed1 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 21 Feb 2020 14:23:17 +0000 Subject: [PATCH 032/558] startup.sh supersedes disable mouse acc.desktop file --- arch-setup/Notes | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/arch-setup/Notes b/arch-setup/Notes index a5a18dc0..d7262840 100644 --- a/arch-setup/Notes +++ b/arch-setup/Notes @@ -1,8 +1,11 @@ copy/move ~/arcolinux-config/.config to ~/.config (delete ~/arcolinux-config) -cd .config/autostart -make executable "disable mouse acc" -run "disable mouse acc" +#cd .config/autostart +#make executable "disable mouse acc" +#run "disable mouse acc" +cd .config/scripts +chmod +x startup.sh +./startup.sh cd .. .. download pCloud: link https://www.pcloud.com/how-to-install-pcloud-drive-linux.html?download=electron-64 From 60c4eb955f2dcfaf6990f15b02854a355109cfa1 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 21 Feb 2020 14:29:51 +0000 Subject: [PATCH 033/558] cd .. .. doesn't work ;) --- arch-setup/Notes | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch-setup/Notes b/arch-setup/Notes index d7262840..3c46f6b9 100644 --- a/arch-setup/Notes +++ b/arch-setup/Notes @@ -6,7 +6,8 @@ copy/move ~/arcolinux-config/.config to ~/.config cd .config/scripts chmod +x startup.sh ./startup.sh -cd .. .. +cd .. +cd .. download pCloud: link https://www.pcloud.com/how-to-install-pcloud-drive-linux.html?download=electron-64 copy/move ~/Downloads/pcloud to ~/ From bd403ecb7e03a5f32990a2bab36e9791ce5c7be7 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 21 Feb 2020 20:02:48 +0000 Subject: [PATCH 034/558] Update README.md --- arch-setup/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/README.md b/arch-setup/README.md index 1869489e..08dd5b76 100644 --- a/arch-setup/README.md +++ b/arch-setup/README.md @@ -1,3 +1,3 @@ -# arcolinux-setup +# Arcolinux Setup Installation and setup for arcolinux \ No newline at end of file From 787eec0f4efbd5e4032b78bfca291f07673068d1 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 24 Feb 2020 14:58:59 +0000 Subject: [PATCH 035/558] Added fish so my config works on a fresh system. --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 500dbd1c..97d0b4b8 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -1,6 +1,6 @@ #!/bin/bash -trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk pyglet multibootusb picard hunspell hunspell-de hyphen hyphen-de +trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk pyglet multibootusb picard hunspell hunspell-de hyphen hyphen-de fish sudo pip3 install ffmpeg-normalize sudo python3 -m pip install mutagen \ No newline at end of file From 0cd4e47d9a27c3e5f8cbf878acc749050823a849 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 25 Feb 2020 10:48:39 +0000 Subject: [PATCH 036/558] Fonts still need to be tested (and compared to previously) --- arch-setup/install.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 97d0b4b8..832e4e65 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -3,4 +3,9 @@ trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk pyglet multibootusb picard hunspell hunspell-de hyphen hyphen-de fish sudo pip3 install ffmpeg-normalize -sudo python3 -m pip install mutagen \ No newline at end of file +sudo python3 -m pip install mutagen + +#trizen -S ttf-dejavu ttf-liberation noto-fonts +# sudo ln -s /etc/fonts/conf.avail/70-no-bitmaps.conf /etc/fonts/conf.d +# sudo ln -s /etc/fonts/conf.avail/10-sub-pixel-rgb.conf /etc/fonts/conf.d +# sudo ln -s /etc/fonts/conf.avail/11-lcdfilter-default.conf /etc/fonts/conf.d \ No newline at end of file From 3bcc3ea6e3453aac7cd945caf4b4105983dd72e6 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 26 Feb 2020 13:54:53 +0000 Subject: [PATCH 037/558] Removed multibootusb. --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 832e4e65..54f6fadc 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -1,6 +1,6 @@ #!/bin/bash -trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk pyglet multibootusb picard hunspell hunspell-de hyphen hyphen-de fish +trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk pyglet picard hunspell hunspell-de hyphen hyphen-de fish sudo pip3 install ffmpeg-normalize sudo python3 -m pip install mutagen From c1add9725944ce9ec13792e44d1c942bcc7363b0 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 26 Feb 2020 17:29:01 +0000 Subject: [PATCH 038/558] arcolinux-config gets downloaded and installed when launching install.sh now. --- arch-setup/install.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 54f6fadc..afcf3cb5 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -8,4 +8,9 @@ sudo python3 -m pip install mutagen #trizen -S ttf-dejavu ttf-liberation noto-fonts # sudo ln -s /etc/fonts/conf.avail/70-no-bitmaps.conf /etc/fonts/conf.d # sudo ln -s /etc/fonts/conf.avail/10-sub-pixel-rgb.conf /etc/fonts/conf.d -# sudo ln -s /etc/fonts/conf.avail/11-lcdfilter-default.conf /etc/fonts/conf.d \ No newline at end of file +# sudo ln -s /etc/fonts/conf.avail/11-lcdfilter-default.conf /etc/fonts/conf.d + +git clone https://gitlab.com/RealStickman/arcolinux-config +cp ~/arcolinux-config/.bashrc ~/ +chmod +x ~/arcolinux-config/.config/scripts/download-arcolinux-config.sh +~/arcolinux-config/.config/scripts/download-arcolinux-config.sh \ No newline at end of file From 5b3194381cbb4efae3b577bf4f981bd057b19362 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 26 Feb 2020 21:43:36 +0000 Subject: [PATCH 039/558] Update install.sh --- arch-setup/install.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index afcf3cb5..bcfd7906 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -10,6 +10,7 @@ sudo python3 -m pip install mutagen # sudo ln -s /etc/fonts/conf.avail/10-sub-pixel-rgb.conf /etc/fonts/conf.d # sudo ln -s /etc/fonts/conf.avail/11-lcdfilter-default.conf /etc/fonts/conf.d +#execute this in the home folder!! git clone https://gitlab.com/RealStickman/arcolinux-config cp ~/arcolinux-config/.bashrc ~/ chmod +x ~/arcolinux-config/.config/scripts/download-arcolinux-config.sh From 33574b9748c916d4e2c5fee8c6d78a6ae653f81b Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 27 Feb 2020 18:05:53 +0000 Subject: [PATCH 040/558] Update install.sh --- arch-setup/install.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index bcfd7906..4aec6673 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -2,6 +2,9 @@ trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk pyglet picard hunspell hunspell-de hyphen hyphen-de fish +#install if nvidia drivers are used +#sudo pacman -S nvidia nvidia-utils lib32-nvidia-utils nvidia-settings vulkan-icd-loader lib32-vulkan-icd-loader + sudo pip3 install ffmpeg-normalize sudo python3 -m pip install mutagen From e00c99a37d9424c60ddfb0b1906d89ab0698830a Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 27 Feb 2020 18:19:44 +0000 Subject: [PATCH 041/558] Update install.sh --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 4aec6673..3163d7ab 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -1,6 +1,6 @@ #!/bin/bash -trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk pyglet picard hunspell hunspell-de hyphen hyphen-de fish +trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk pyglet picard hunspell hunspell-de hyphen hyphen-de fish psensor #install if nvidia drivers are used #sudo pacman -S nvidia nvidia-utils lib32-nvidia-utils nvidia-settings vulkan-icd-loader lib32-vulkan-icd-loader From 4b36cfe89fed96894c793b56a85c9599408add70 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 27 Feb 2020 18:33:32 +0000 Subject: [PATCH 042/558] Update install.sh --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 3163d7ab..f6061756 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -1,6 +1,6 @@ #!/bin/bash -trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk pyglet picard hunspell hunspell-de hyphen hyphen-de fish psensor +trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk pyglet picard hunspell hunspell-de hyphen hyphen-de fish psensor stress #install if nvidia drivers are used #sudo pacman -S nvidia nvidia-utils lib32-nvidia-utils nvidia-settings vulkan-icd-loader lib32-vulkan-icd-loader From ee1e4f72f964933fe7407a0f957c2ab015f0750f Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 28 Feb 2020 20:47:28 +0000 Subject: [PATCH 043/558] Added Transmission (gtk) for torrenting. --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index f6061756..dac74896 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -1,6 +1,6 @@ #!/bin/bash -trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk pyglet picard hunspell hunspell-de hyphen hyphen-de fish psensor stress +trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk pyglet picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk #install if nvidia drivers are used #sudo pacman -S nvidia nvidia-utils lib32-nvidia-utils nvidia-settings vulkan-icd-loader lib32-vulkan-icd-loader From aed858e71c54c9110928dfbb8c5413be6d7b060f Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 28 Feb 2020 21:28:53 +0000 Subject: [PATCH 044/558] Changes to home directory of active user when launching the script. --- arch-setup/install.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index dac74896..fecc685c 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -1,5 +1,5 @@ #!/bin/bash - +cd $HOME trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk pyglet picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk #install if nvidia drivers are used @@ -13,6 +13,12 @@ sudo python3 -m pip install mutagen # sudo ln -s /etc/fonts/conf.avail/10-sub-pixel-rgb.conf /etc/fonts/conf.d # sudo ln -s /etc/fonts/conf.avail/11-lcdfilter-default.conf /etc/fonts/conf.d +#pcloud +https://www.pcloud.com/how-to-install-pcloud-drive-linux.html?download=electron-64 +cp ~/Downloads/pcloud ~/ +chmod +x ~/pcloud +~/pcloud + #execute this in the home folder!! git clone https://gitlab.com/RealStickman/arcolinux-config cp ~/arcolinux-config/.bashrc ~/ From 212ea2a23f4ec8eb537998846b4708678f3724bd Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 28 Feb 2020 21:33:35 +0000 Subject: [PATCH 045/558] Update install.sh --- arch-setup/install.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index fecc685c..18d6092d 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -1,5 +1,7 @@ #!/bin/bash + cd $HOME + trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk pyglet picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk #install if nvidia drivers are used From 3dca52682d7c1c93bfc74e4f517d097eb50bbae0 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 28 Feb 2020 21:39:50 +0000 Subject: [PATCH 046/558] Update install.sh --- arch-setup/install.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 18d6092d..12d9281e 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -1,5 +1,6 @@ #!/bin/bash +#change to home (does not show in terminal) cd $HOME trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk pyglet picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk @@ -21,7 +22,8 @@ cp ~/Downloads/pcloud ~/ chmod +x ~/pcloud ~/pcloud -#execute this in the home folder!! +#Changes to home folder automatically now. +#~~execute this in the home folder!!~~ git clone https://gitlab.com/RealStickman/arcolinux-config cp ~/arcolinux-config/.bashrc ~/ chmod +x ~/arcolinux-config/.config/scripts/download-arcolinux-config.sh From b0253a31383aa95aaba89288738dd0624ac4708b Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 28 Feb 2020 21:40:18 +0000 Subject: [PATCH 047/558] Update install.sh --- arch-setup/install.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 12d9281e..f84675a8 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -22,8 +22,7 @@ cp ~/Downloads/pcloud ~/ chmod +x ~/pcloud ~/pcloud -#Changes to home folder automatically now. -#~~execute this in the home folder!!~~ +#Changes to home folder automatically now, no need to be extra careful anymore. git clone https://gitlab.com/RealStickman/arcolinux-config cp ~/arcolinux-config/.bashrc ~/ chmod +x ~/arcolinux-config/.config/scripts/download-arcolinux-config.sh From 296d3073b2750d8c5791fa5b8f6be1dcecdfe73b Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 28 Feb 2020 21:43:16 +0000 Subject: [PATCH 048/558] Update Notes --- arch-setup/Notes | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/arch-setup/Notes b/arch-setup/Notes index 3c46f6b9..73fd74ac 100644 --- a/arch-setup/Notes +++ b/arch-setup/Notes @@ -1,18 +1,18 @@ -copy/move ~/arcolinux-config/.config to ~/.config -(delete ~/arcolinux-config) +#copy/move ~/arcolinux-config/.config to ~/.config +#(delete ~/arcolinux-config) #cd .config/autostart #make executable "disable mouse acc" #run "disable mouse acc" -cd .config/scripts -chmod +x startup.sh -./startup.sh -cd .. -cd .. +#cd .config/scripts +#chmod +x startup.sh +#./startup.sh +#cd .. +#cd .. -download pCloud: link https://www.pcloud.com/how-to-install-pcloud-drive-linux.html?download=electron-64 -copy/move ~/Downloads/pcloud to ~/ -make executable ~/pcloud -run ~/pcloud +#download pCloud: link https://www.pcloud.com/how-to-install-pcloud-drive-linux.html?download=electron-64 +#copy/move ~/Downloads/pcloud to ~/ +#make executable ~/pcloud +#run ~/pcloud download wireguard config and unzip copy/move wireguard mullvad config From 09e88169af8c2c054de70dcefe94c36362530cb6 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 29 Feb 2020 12:18:14 +0000 Subject: [PATCH 049/558] Update install.sh --- arch-setup/install.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index f84675a8..03aceb36 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -3,7 +3,10 @@ #change to home (does not show in terminal) cd $HOME -trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk pyglet picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk +trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk pyglet picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender + +#update stuff +trizen -Syyu #install if nvidia drivers are used #sudo pacman -S nvidia nvidia-utils lib32-nvidia-utils nvidia-settings vulkan-icd-loader lib32-vulkan-icd-loader @@ -26,4 +29,9 @@ chmod +x ~/pcloud git clone https://gitlab.com/RealStickman/arcolinux-config cp ~/arcolinux-config/.bashrc ~/ chmod +x ~/arcolinux-config/.config/scripts/download-arcolinux-config.sh + +#cleanup +rm -rf ~/arcolinux-setup + +#downloading config ~/arcolinux-config/.config/scripts/download-arcolinux-config.sh \ No newline at end of file From d55bb4828bc7131e6e1502cb4cf5acab2513e918 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 29 Feb 2020 14:16:05 +0000 Subject: [PATCH 050/558] #!/bin/bash echo Added echos --- arch-setup/install.sh | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 03aceb36..f50c314b 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -3,16 +3,20 @@ #change to home (does not show in terminal) cd $HOME -trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk pyglet picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender +trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender +echo Installed packages #update stuff trizen -Syyu +echo Updated packages #install if nvidia drivers are used #sudo pacman -S nvidia nvidia-utils lib32-nvidia-utils nvidia-settings vulkan-icd-loader lib32-vulkan-icd-loader sudo pip3 install ffmpeg-normalize sudo python3 -m pip install mutagen +sudo pip install pyglet +echo Installed python modules #trizen -S ttf-dejavu ttf-liberation noto-fonts # sudo ln -s /etc/fonts/conf.avail/70-no-bitmaps.conf /etc/fonts/conf.d @@ -20,18 +24,21 @@ sudo python3 -m pip install mutagen # sudo ln -s /etc/fonts/conf.avail/11-lcdfilter-default.conf /etc/fonts/conf.d #pcloud -https://www.pcloud.com/how-to-install-pcloud-drive-linux.html?download=electron-64 -cp ~/Downloads/pcloud ~/ +wget https://p-ams1.pcloud.com/cBZetST9hZtTO10SZZZm5zha7Z2ZZaERZkZVcA5VZAkZJFZL5ZqZlJZ5XZX0Z2JZpFZ6JZ9XZG5Z5kZg5Z1EnhkZC0y6XrVckg0fVXUvkxtywbSPBEH7/pcloud chmod +x ~/pcloud ~/pcloud +echo Finished downloading pcloud #Changes to home folder automatically now, no need to be extra careful anymore. git clone https://gitlab.com/RealStickman/arcolinux-config cp ~/arcolinux-config/.bashrc ~/ chmod +x ~/arcolinux-config/.config/scripts/download-arcolinux-config.sh +echo Finished downloading config #cleanup rm -rf ~/arcolinux-setup +echo Removed old setup files #downloading config +echo Setting up config ~/arcolinux-config/.config/scripts/download-arcolinux-config.sh \ No newline at end of file From 39b9d6c62fa9161aba9d34c6589566eb7dbd79f8 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 29 Feb 2020 15:00:06 +0000 Subject: [PATCH 051/558] Added Wine install --- arch-setup/install.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index f50c314b..2c752483 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -4,6 +4,8 @@ cd $HOME trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender +#install wine +sudo pacman -S wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader echo Installed packages #update stuff From 7229ea323a9a7f32feefae5708e17ac6230e6e39 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 29 Feb 2020 15:01:49 +0000 Subject: [PATCH 052/558] Update install.sh --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 2c752483..0f362afc 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -5,7 +5,7 @@ cd $HOME trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender #install wine -sudo pacman -S wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader +trizen -S wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader echo Installed packages #update stuff From b07c6e3eff0a6f2c2fd40ba674666ee31eb3a8bc Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 1 Mar 2020 09:38:40 +0000 Subject: [PATCH 053/558] Added mangohud --- arch-setup/install.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 0f362afc..b18aaf18 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -3,7 +3,8 @@ #change to home (does not show in terminal) cd $HOME -trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender +trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender mangohud-git + #install wine trizen -S wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader echo Installed packages From bd28ccd68750c9f5e70aa3ea9a5b798afc57cca5 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 1 Mar 2020 09:48:06 +0000 Subject: [PATCH 054/558] Pulls mangohud from git instead of using AUR. --- arch-setup/install.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index b18aaf18..df6b3b78 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -3,7 +3,7 @@ #change to home (does not show in terminal) cd $HOME -trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender mangohud-git +trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender #install wine trizen -S wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader @@ -13,6 +13,9 @@ echo Installed packages trizen -Syyu echo Updated packages +#pull mangohud +git clone --recurse-submodules https://github.com/flightlessmango/MangoHud.git +./MangoHud/build.sh install #install if nvidia drivers are used #sudo pacman -S nvidia nvidia-utils lib32-nvidia-utils nvidia-settings vulkan-icd-loader lib32-vulkan-icd-loader From f67c17a1186977d10873dd46757bb0cac6ee194c Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 2 Mar 2020 12:27:09 +0000 Subject: [PATCH 055/558] Update install.sh --- arch-setup/install.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index df6b3b78..4f6d79a8 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -3,10 +3,10 @@ #change to home (does not show in terminal) cd $HOME -trizen -S libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender +trizen -S --needed libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender #install wine -trizen -S wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader +trizen -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader echo Installed packages #update stuff From 8c1b4d0a2eb2b9c96fe1f50ffce8fc0d6d0795da Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 2 Mar 2020 12:31:03 +0000 Subject: [PATCH 056/558] Update install.sh --- arch-setup/install.sh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 4f6d79a8..2ea709cb 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -3,16 +3,17 @@ #change to home (does not show in terminal) cd $HOME +#update stuff +trizen -Syyu +echo Updated packages + +echo Installing missing programs trizen -S --needed libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender #install wine trizen -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader echo Installed packages -#update stuff -trizen -Syyu -echo Updated packages - #pull mangohud git clone --recurse-submodules https://github.com/flightlessmango/MangoHud.git ./MangoHud/build.sh install From 2ca0c9f121c86a6c2b814d028e3c5a7dea61a135 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 4 Mar 2020 11:20:48 +0000 Subject: [PATCH 057/558] Added i3-gaps --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 2ea709cb..d483160d 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -8,7 +8,7 @@ trizen -Syyu echo Updated packages echo Installing missing programs -trizen -S --needed libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender +trizen -S --needed libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender i3-gaps #install wine trizen -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader From 1d82683ab473e2299965983b8b1ea7825c70577d Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 4 Mar 2020 11:24:51 +0000 Subject: [PATCH 058/558] Added todo. --- arch-setup/Notes | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch-setup/Notes b/arch-setup/Notes index 73fd74ac..8919401c 100644 --- a/arch-setup/Notes +++ b/arch-setup/Notes @@ -14,6 +14,8 @@ #make executable ~/pcloud #run ~/pcloud +install trizen + download wireguard config and unzip copy/move wireguard mullvad config From 24baf7298635a94cc7f81e0b72250a34b46578dc Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 4 Mar 2020 11:33:16 +0000 Subject: [PATCH 059/558] Changed order --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index d483160d..e2f4be0f 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -8,7 +8,7 @@ trizen -Syyu echo Updated packages echo Installing missing programs -trizen -S --needed libreoffice-fresh-de keepass steam steam-native-runtime lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender i3-gaps +trizen -S --needed libreoffice-fresh-de keepass steam steam-native-runtime i3-gaps lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender #install wine trizen -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader From 16b1126cd55fa3da237dda3b653396a3ed76b4a2 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 4 Mar 2020 11:49:11 +0000 Subject: [PATCH 060/558] Added xfce4, termite and neofetch --- arch-setup/install.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index e2f4be0f..8db841d2 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -9,6 +9,7 @@ echo Updated packages echo Installing missing programs trizen -S --needed libreoffice-fresh-de keepass steam steam-native-runtime i3-gaps lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender +trizen -S --needed xfce4 termite neofetch #install wine trizen -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader From 41ab1f65663b13b27a7cb12083d20943dd50efd5 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 4 Mar 2020 11:50:09 +0000 Subject: [PATCH 061/558] Added arandr --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 8db841d2..bcb71167 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -9,7 +9,7 @@ echo Updated packages echo Installing missing programs trizen -S --needed libreoffice-fresh-de keepass steam steam-native-runtime i3-gaps lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender -trizen -S --needed xfce4 termite neofetch +trizen -S --needed xfce4 termite neofetch arandr #install wine trizen -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader From 584cf3ddc6e6279de1fb45fb5f851f7cf5e1e126 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 4 Mar 2020 11:51:32 +0000 Subject: [PATCH 062/558] Added firefox --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index bcb71167..011f11ee 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -9,7 +9,7 @@ echo Updated packages echo Installing missing programs trizen -S --needed libreoffice-fresh-de keepass steam steam-native-runtime i3-gaps lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender -trizen -S --needed xfce4 termite neofetch arandr +trizen -S --needed xfce4 termite neofetch arandr firefox #install wine trizen -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader From a4bbfe05f993ed041c53c10b8f59cf8412606ee8 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 4 Mar 2020 12:16:24 +0000 Subject: [PATCH 063/558] Added variety, wget --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 011f11ee..74d1afa9 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -9,7 +9,7 @@ echo Updated packages echo Installing missing programs trizen -S --needed libreoffice-fresh-de keepass steam steam-native-runtime i3-gaps lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender -trizen -S --needed xfce4 termite neofetch arandr firefox +trizen -S --needed xfce4 termite neofetch arandr firefox variety wget #install wine trizen -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader From 216902c68b2a78b98a64efaae64cc3465def169c Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 4 Mar 2020 12:30:42 +0000 Subject: [PATCH 064/558] Update install.sh --- arch-setup/install.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 74d1afa9..0f0ffde9 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -32,10 +32,10 @@ echo Installed python modules # sudo ln -s /etc/fonts/conf.avail/11-lcdfilter-default.conf /etc/fonts/conf.d #pcloud -wget https://p-ams1.pcloud.com/cBZetST9hZtTO10SZZZm5zha7Z2ZZaERZkZVcA5VZAkZJFZL5ZqZlJZ5XZX0Z2JZpFZ6JZ9XZG5Z5kZg5Z1EnhkZC0y6XrVckg0fVXUvkxtywbSPBEH7/pcloud -chmod +x ~/pcloud -~/pcloud -echo Finished downloading pcloud +#wget https://p-ams1.pcloud.com/cBZetST9hZtTO10SZZZm5zha7Z2ZZaERZkZVcA5VZAkZJFZL5ZqZlJZ5XZX0Z2JZpFZ6JZ9XZG5Z5kZg5Z1EnhkZC0y6XrVckg0fVXUvkxtywbSPBEH7/pcloud +#chmod +x ~/pcloud +#~/pcloud +#echo Finished downloading pcloud #Changes to home folder automatically now, no need to be extra careful anymore. git clone https://gitlab.com/RealStickman/arcolinux-config From 82cbb14bc47c8c1c406651d253e527de38f74435 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 4 Mar 2020 12:33:16 +0000 Subject: [PATCH 065/558] Update install.sh --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 0f0ffde9..8c38219d 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -9,7 +9,7 @@ echo Updated packages echo Installing missing programs trizen -S --needed libreoffice-fresh-de keepass steam steam-native-runtime i3-gaps lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender -trizen -S --needed xfce4 termite neofetch arandr firefox variety wget +trizen -S --needed xfce4 termite neofetch arandr firefox variety wget sublime-text-dev #install wine trizen -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader From 82221f812810b9024f4df94505019f96d129ecaf Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 4 Mar 2020 12:34:22 +0000 Subject: [PATCH 066/558] Update install.sh --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 8c38219d..06b5e6fc 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -9,7 +9,7 @@ echo Updated packages echo Installing missing programs trizen -S --needed libreoffice-fresh-de keepass steam steam-native-runtime i3-gaps lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender -trizen -S --needed xfce4 termite neofetch arandr firefox variety wget sublime-text-dev +trizen -S --needed xfce4 termite neofetch arandr firefox variety wget sublime-text-dev picom #install wine trizen -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader From 69d13b8f6fda5cb2f5b4a58d86e39c7198db2fb9 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 4 Mar 2020 13:05:32 +0000 Subject: [PATCH 067/558] Removed specific git config files mentioned. --- arch-setup/install.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 06b5e6fc..ceb84267 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -38,15 +38,15 @@ echo Installed python modules #echo Finished downloading pcloud #Changes to home folder automatically now, no need to be extra careful anymore. -git clone https://gitlab.com/RealStickman/arcolinux-config -cp ~/arcolinux-config/.bashrc ~/ -chmod +x ~/arcolinux-config/.config/scripts/download-arcolinux-config.sh -echo Finished downloading config +#git clone https://gitlab.com/RealStickman/arcolinux-config +#cp ~/arcolinux-config/.bashrc ~/ +#chmod +x ~/arcolinux-config/.config/scripts/download-arcolinux-config.sh +#echo Finished downloading config #cleanup rm -rf ~/arcolinux-setup echo Removed old setup files #downloading config -echo Setting up config -~/arcolinux-config/.config/scripts/download-arcolinux-config.sh \ No newline at end of file +#echo Setting up config +#~/arcolinux-config/.config/scripts/download-arcolinux-config.sh \ No newline at end of file From f5581b5d2628fbb67beff465bb5c162cab5342d6 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 11 Mar 2020 09:52:45 +0000 Subject: [PATCH 068/558] Changed keepass to keepassxc --- arch-setup/install.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index ceb84267..26db8295 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -8,8 +8,9 @@ trizen -Syyu echo Updated packages echo Installing missing programs -trizen -S --needed libreoffice-fresh-de keepass steam steam-native-runtime i3-gaps lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender +trizen -S --needed libreoffice-fresh-de keepassxc steam steam-native-runtime i3-gaps lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender trizen -S --needed xfce4 termite neofetch arandr firefox variety wget sublime-text-dev picom +#trizen -S --needed keepass #install wine trizen -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader From bbcd1d390ebce9eaf5e52affac669244ff54f932 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 14 Mar 2020 09:55:11 +0000 Subject: [PATCH 069/558] Added handbrake --- arch-setup/install.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 26db8295..0f02a5ef 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -9,8 +9,8 @@ echo Updated packages echo Installing missing programs trizen -S --needed libreoffice-fresh-de keepassxc steam steam-native-runtime i3-gaps lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender -trizen -S --needed xfce4 termite neofetch arandr firefox variety wget sublime-text-dev picom -#trizen -S --needed keepass +trizen -S --needed xfce4 termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake +#trizen -S --needed keepass plex-media-server #install wine trizen -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader From 8e56479c1195e5e780bdea604da239dbe9bed2ba Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 15 Mar 2020 09:51:10 +0000 Subject: [PATCH 070/558] Added nutty --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 0f02a5ef..8b2b3565 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -9,7 +9,7 @@ echo Updated packages echo Installing missing programs trizen -S --needed libreoffice-fresh-de keepassxc steam steam-native-runtime i3-gaps lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender -trizen -S --needed xfce4 termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake +trizen -S --needed xfce4 termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty #trizen -S --needed keepass plex-media-server #install wine From 29fb9ce1402e7c82bba199f05b4b42a59de29a07 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 19 Mar 2020 08:18:01 +0000 Subject: [PATCH 071/558] Update install.sh --- arch-setup/install.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 8b2b3565..a0f84f55 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -3,6 +3,9 @@ #change to home (does not show in terminal) cd $HOME +#uninstall +pacman -Rns evolution catfish geany vim + #update stuff trizen -Syyu echo Updated packages From 36e4abd62cd096e81c467aafdf4f1252412de385 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 28 Mar 2020 09:47:10 +0000 Subject: [PATCH 072/558] Changed keepassxc to keepass. --- arch-setup/install.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index a0f84f55..419f1b72 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -11,9 +11,9 @@ trizen -Syyu echo Updated packages echo Installing missing programs -trizen -S --needed libreoffice-fresh-de keepassxc steam steam-native-runtime i3-gaps lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender +trizen -S --needed libreoffice-fresh-de keepass steam steam-native-runtime i3-gaps lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender trizen -S --needed xfce4 termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty -#trizen -S --needed keepass plex-media-server +#trizen -S --needed plex-media-server #install wine trizen -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader From 010931002633a15e461d68aa9cb12326a26ad0e4 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 31 Mar 2020 08:47:36 +0000 Subject: [PATCH 073/558] Use bitwarden instead of keepass. --- arch-setup/install.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 419f1b72..c3cad696 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -11,9 +11,9 @@ trizen -Syyu echo Updated packages echo Installing missing programs -trizen -S --needed libreoffice-fresh-de keepass steam steam-native-runtime i3-gaps lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender -trizen -S --needed xfce4 termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty -#trizen -S --needed plex-media-server +trizen -S --needed libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender +trizen -S --needed xfce4 termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden +#trizen -S --needed plex-media-server keepass #install wine trizen -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader From 2a9b87b1f464d139db1e6ac61e5c912f2dcea5c7 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 31 Mar 2020 12:51:30 +0000 Subject: [PATCH 074/558] Added WoeUSB for working windows 10 USB sticks. --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index c3cad696..655e5ce2 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -12,7 +12,7 @@ echo Updated packages echo Installing missing programs trizen -S --needed libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender -trizen -S --needed xfce4 termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden +trizen -S --needed xfce4 termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden woeusb #trizen -S --needed plex-media-server keepass #install wine From 2a3c51034ef5b04fbdd879415faae1cac75e7686 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 10 Apr 2020 10:28:36 +0000 Subject: [PATCH 075/558] Added nohang-git --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 655e5ce2..1b7d6ecf 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -12,7 +12,7 @@ echo Updated packages echo Installing missing programs trizen -S --needed libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender -trizen -S --needed xfce4 termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden woeusb +trizen -S --needed xfce4 termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden woeusb nohang-git #trizen -S --needed plex-media-server keepass #install wine From c1bf1a57906d99663909edff4caa1c5fa6f4c9e9 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 15 Apr 2020 12:52:23 +0000 Subject: [PATCH 076/558] Update install.sh --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 1b7d6ecf..26eb4ba3 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -4,7 +4,7 @@ cd $HOME #uninstall -pacman -Rns evolution catfish geany vim +pacman -Rns evolution catfish geany vim keepass keepassxc #update stuff trizen -Syyu From 94ac528b4efdb4d2679506eeb02b16e07863f6c5 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 15 Apr 2020 12:56:58 +0000 Subject: [PATCH 077/558] Update install.sh --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 26eb4ba3..1e39264f 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -4,7 +4,7 @@ cd $HOME #uninstall -pacman -Rns evolution catfish geany vim keepass keepassxc +sudo pacman -Rns evolution catfish geany vim keepass keepassxc #update stuff trizen -Syyu From 2bf7bb8c448f90b5c51be0e800778ce26add9a54 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 15 Apr 2020 13:13:45 +0000 Subject: [PATCH 078/558] Update install.sh --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 1e39264f..251c8f66 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -4,7 +4,7 @@ cd $HOME #uninstall -sudo pacman -Rns evolution catfish geany vim keepass keepassxc +sudo pacman -Rns evolution catfish geany vim keepass #update stuff trizen -Syyu From 405fa4a6320f760add9393cca22d51b6884d1d6d Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 15 Apr 2020 20:31:21 +0000 Subject: [PATCH 079/558] Update install.sh --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 251c8f66..a43bb5b7 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -12,7 +12,7 @@ echo Updated packages echo Installing missing programs trizen -S --needed libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender -trizen -S --needed xfce4 termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden woeusb nohang-git +trizen -S --needed xfce4 termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden woeusb nohang-git pcloud-drive #trizen -S --needed plex-media-server keepass #install wine From b4a45f41245b72df074f883c84f8ad974fe6b957 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 16 Apr 2020 06:51:26 +0000 Subject: [PATCH 080/558] Update install.sh --- arch-setup/install.sh | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index a43bb5b7..70e3d843 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -35,22 +35,14 @@ echo Installed python modules # sudo ln -s /etc/fonts/conf.avail/10-sub-pixel-rgb.conf /etc/fonts/conf.d # sudo ln -s /etc/fonts/conf.avail/11-lcdfilter-default.conf /etc/fonts/conf.d -#pcloud -#wget https://p-ams1.pcloud.com/cBZetST9hZtTO10SZZZm5zha7Z2ZZaERZkZVcA5VZAkZJFZL5ZqZlJZ5XZX0Z2JZpFZ6JZ9XZG5Z5kZg5Z1EnhkZC0y6XrVckg0fVXUvkxtywbSPBEH7/pcloud -#chmod +x ~/pcloud -#~/pcloud -#echo Finished downloading pcloud - #Changes to home folder automatically now, no need to be extra careful anymore. -#git clone https://gitlab.com/RealStickman/arcolinux-config -#cp ~/arcolinux-config/.bashrc ~/ -#chmod +x ~/arcolinux-config/.config/scripts/download-arcolinux-config.sh -#echo Finished downloading config +git clone https://gitlab.com/RealStickman-arcolinux/arcolinux-config +echo Finished downloading config #cleanup rm -rf ~/arcolinux-setup echo Removed old setup files #downloading config -#echo Setting up config -#~/arcolinux-config/.config/scripts/download-arcolinux-config.sh \ No newline at end of file +echo Setting config +bash ~/arcolinux-config/install.sh \ No newline at end of file From 5abe42d85d5b93135bbad5cbc27fa850641c4bb6 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 16 Apr 2020 07:39:54 +0000 Subject: [PATCH 081/558] Removed wireguard modules, removed gnome-boxes, added virt-manager. --- arch-setup/install.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 70e3d843..35b2978d 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -4,14 +4,14 @@ cd $HOME #uninstall -sudo pacman -Rns evolution catfish geany vim keepass +sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes #update stuff trizen -Syyu echo Updated packages echo Installing missing programs -trizen -S --needed libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris wireguard-arch wireguard-tools gnome-boxes ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender +trizen -S --needed libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender trizen -S --needed xfce4 termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden woeusb nohang-git pcloud-drive #trizen -S --needed plex-media-server keepass From 65c9077127c1f937ccda4a8c66d8bc7db9ef2018 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 16 Apr 2020 16:55:40 +0000 Subject: [PATCH 082/558] Added webkit2 aether theme. --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 35b2978d..d5cb10e1 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -12,7 +12,7 @@ echo Updated packages echo Installing missing programs trizen -S --needed libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender -trizen -S --needed xfce4 termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden woeusb nohang-git pcloud-drive +trizen -S --needed xfce4 termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden woeusb nohang-git pcloud-drive lightdm-webkit-theme-aether #trizen -S --needed plex-media-server keepass #install wine From 230c1f43d5ee15d4fbc415b32aede4530e0a1949 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 18 Apr 2020 17:59:56 +0000 Subject: [PATCH 083/558] Update install.sh --- arch-setup/install.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index d5cb10e1..81a049af 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -11,8 +11,9 @@ trizen -Syyu echo Updated packages echo Installing missing programs -trizen -S --needed libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor stress transmission-gtk gimp krita blender -trizen -S --needed xfce4 termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden woeusb nohang-git pcloud-drive lightdm-webkit-theme-aether +trizen -S --needed libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl blender krita +trizen -S --needed xfce4 termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden woeusb nohang-git pcloud-drive lightdm-webkit-theme-aether gimp stress +trizen -S --needed oneko debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor transmission-gtk #trizen -S --needed plex-media-server keepass #install wine From ef930b74ad3e1ea07391f11922e9302c9c20b316 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 18 Apr 2020 18:03:22 +0000 Subject: [PATCH 084/558] Update install.sh --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 81a049af..35242863 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -13,7 +13,7 @@ echo Updated packages echo Installing missing programs trizen -S --needed libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl blender krita trizen -S --needed xfce4 termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden woeusb nohang-git pcloud-drive lightdm-webkit-theme-aether gimp stress -trizen -S --needed oneko debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor transmission-gtk +trizen -S --needed oneko debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor transmission-gtk rig #trizen -S --needed plex-media-server keepass #install wine From 53eb1322ed1365f0696d39fc39fd71b3358b6813 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 18 Apr 2020 19:01:14 +0000 Subject: [PATCH 085/558] Update install.sh --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 35242863..7217028d 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -13,7 +13,7 @@ echo Updated packages echo Installing missing programs trizen -S --needed libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl blender krita trizen -S --needed xfce4 termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden woeusb nohang-git pcloud-drive lightdm-webkit-theme-aether gimp stress -trizen -S --needed oneko debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor transmission-gtk rig +trizen -S --needed oneko debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor transmission-gtk rig smartmontools #trizen -S --needed plex-media-server keepass #install wine From c4be4aedd339061579332be2c76a386d68070c22 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 18 Apr 2020 19:30:43 +0000 Subject: [PATCH 086/558] Update install.sh --- arch-setup/install.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 7217028d..cfada21d 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -14,7 +14,6 @@ echo Installing missing programs trizen -S --needed libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl blender krita trizen -S --needed xfce4 termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden woeusb nohang-git pcloud-drive lightdm-webkit-theme-aether gimp stress trizen -S --needed oneko debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor transmission-gtk rig smartmontools -#trizen -S --needed plex-media-server keepass #install wine trizen -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader From a18249f2890869ab8abd2f4b7563dde4906dc39f Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 18 Apr 2020 21:02:45 +0000 Subject: [PATCH 087/558] Update install.sh --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index cfada21d..c8975567 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -13,7 +13,7 @@ echo Updated packages echo Installing missing programs trizen -S --needed libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl blender krita trizen -S --needed xfce4 termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden woeusb nohang-git pcloud-drive lightdm-webkit-theme-aether gimp stress -trizen -S --needed oneko debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor transmission-gtk rig smartmontools +trizen -S --needed oneko debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor transmission-gtk rig smartmontools thunderbird #install wine trizen -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader From 16167525df8f60381c1d6300968d205a0b86a9cf Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 18 Apr 2020 21:25:41 +0000 Subject: [PATCH 088/558] Update install.sh --- arch-setup/install.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index c8975567..8a0d1565 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -36,13 +36,13 @@ echo Installed python modules # sudo ln -s /etc/fonts/conf.avail/11-lcdfilter-default.conf /etc/fonts/conf.d #Changes to home folder automatically now, no need to be extra careful anymore. -git clone https://gitlab.com/RealStickman-arcolinux/arcolinux-config +git clone https://gitlab.com/RealStickman-arcolinux/config echo Finished downloading config #cleanup -rm -rf ~/arcolinux-setup +rm -rf ~/setup echo Removed old setup files #downloading config echo Setting config -bash ~/arcolinux-config/install.sh \ No newline at end of file +bash ~/config/install.sh \ No newline at end of file From b7a911526fae9cda3b1b8cc7ba9957589d215b0f Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 19 Apr 2020 14:33:19 +0000 Subject: [PATCH 089/558] Update install.sh --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 8a0d1565..3cf496c0 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -12,7 +12,7 @@ echo Updated packages echo Installing missing programs trizen -S --needed libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl blender krita -trizen -S --needed xfce4 termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden woeusb nohang-git pcloud-drive lightdm-webkit-theme-aether gimp stress +trizen -S --needed termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden woeusb nohang-git pcloud-drive lightdm-webkit-theme-aether gimp stress trizen -S --needed oneko debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor transmission-gtk rig smartmontools thunderbird #install wine From 14f9ff736282be1745c466447604218c0660b90a Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 19 Apr 2020 14:38:00 +0000 Subject: [PATCH 090/558] Some small changes --- arch-setup/install.sh | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 3cf496c0..48f6f254 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -16,7 +16,7 @@ trizen -S --needed termite neofetch arandr firefox variety wget sublime-text-dev trizen -S --needed oneko debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor transmission-gtk rig smartmontools thunderbird #install wine -trizen -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader +pacman -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader echo Installed packages #pull mangohud @@ -30,11 +30,6 @@ sudo python3 -m pip install mutagen sudo pip install pyglet echo Installed python modules -#trizen -S ttf-dejavu ttf-liberation noto-fonts -# sudo ln -s /etc/fonts/conf.avail/70-no-bitmaps.conf /etc/fonts/conf.d -# sudo ln -s /etc/fonts/conf.avail/10-sub-pixel-rgb.conf /etc/fonts/conf.d -# sudo ln -s /etc/fonts/conf.avail/11-lcdfilter-default.conf /etc/fonts/conf.d - #Changes to home folder automatically now, no need to be extra careful anymore. git clone https://gitlab.com/RealStickman-arcolinux/config echo Finished downloading config From f186a79e2291b34f9f60cb0698b89f4b91ae51a1 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 21 Apr 2020 07:05:17 +0000 Subject: [PATCH 091/558] Install vscode --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 48f6f254..6699e4c3 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -13,7 +13,7 @@ echo Updated packages echo Installing missing programs trizen -S --needed libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl blender krita trizen -S --needed termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden woeusb nohang-git pcloud-drive lightdm-webkit-theme-aether gimp stress -trizen -S --needed oneko debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor transmission-gtk rig smartmontools thunderbird +trizen -S --needed oneko debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor transmission-gtk rig smartmontools thunderbird code #install wine pacman -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader From 38aea84ecb195a6eb6395165e162a44141454eb9 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 21 Apr 2020 07:44:36 +0000 Subject: [PATCH 092/558] Update install.sh --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 6699e4c3..45f0c4b9 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -4,7 +4,7 @@ cd $HOME #uninstall -sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes +sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom #update stuff trizen -Syyu From 07113adf1e31161f91ef20a03b949726f5bc4a24 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 1 May 2020 19:15:33 +0000 Subject: [PATCH 093/558] Update install.sh --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 45f0c4b9..760d93e4 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -13,7 +13,7 @@ echo Updated packages echo Installing missing programs trizen -S --needed libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl blender krita trizen -S --needed termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden woeusb nohang-git pcloud-drive lightdm-webkit-theme-aether gimp stress -trizen -S --needed oneko debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor transmission-gtk rig smartmontools thunderbird code +trizen -S --needed oneko debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor transmission-gtk rig smartmontools thunderbird code gimp-plugin-registry #install wine pacman -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader From a8670c88b09537004bc2b270c04c460ed927deb4 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 7 May 2020 06:43:48 +0000 Subject: [PATCH 094/558] Changed Trizen for pacman & yay --- arch-setup/install.sh | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 760d93e4..12132d9d 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -10,10 +10,16 @@ sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-de trizen -Syyu echo Updated packages -echo Installing missing programs -trizen -S --needed libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl blender krita -trizen -S --needed termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden woeusb nohang-git pcloud-drive lightdm-webkit-theme-aether gimp stress -trizen -S --needed oneko debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor transmission-gtk rig smartmontools thunderbird code gimp-plugin-registry +#echo Installing missing programs +#trizen -S --needed libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl blender krita termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden woeusb nohang-git pcloud-drive lightdm-webkit-theme-aether gimp stress debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor transmission-gtk rig smartmontools thunderbird code gimp-plugin-registry + +echo Installing official programs +sudo pacman -S --needed xfce4 arandr libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager discord youtube-dl blender krita termite neofetch firefox wget picom handbrake gimp stress obs-studio audacity python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar code gtk-engine-murrine + +#AUR +echo Installing AUR programs +yay -S --needed ttf-ms-fonts ttf-tahoma ttf-vista-fonts bettergram cpu-x polybar nutty bitwarden woeusb nohang-git lightdm-webkit-theme-aether debtap rig gimp-plugin-registry +yay -S --needed pcloud-drive #install wine pacman -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader From 436547954efdc3f817fd7977951fbb02abdc5c98 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 7 May 2020 09:29:00 +0000 Subject: [PATCH 095/558] Update install.sh --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 12132d9d..b897fe2a 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -4,7 +4,7 @@ cd $HOME #uninstall -sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom +sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent #update stuff trizen -Syyu From 0f46be85dd2dbf260e2461d5849b84fb101b5b2a Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 9 May 2020 12:13:13 +0000 Subject: [PATCH 096/558] Update install.sh --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index b897fe2a..a790927c 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -14,7 +14,7 @@ echo Updated packages #trizen -S --needed libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl blender krita termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden woeusb nohang-git pcloud-drive lightdm-webkit-theme-aether gimp stress debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor transmission-gtk rig smartmontools thunderbird code gimp-plugin-registry echo Installing official programs -sudo pacman -S --needed xfce4 arandr libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager discord youtube-dl blender krita termite neofetch firefox wget picom handbrake gimp stress obs-studio audacity python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar code gtk-engine-murrine +sudo pacman -S --needed xfce4 arandr qemu libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager discord youtube-dl blender krita termite neofetch firefox wget picom handbrake gimp stress obs-studio audacity python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar code gtk-engine-murrine #AUR echo Installing AUR programs From 4b491bb03e3b9c8d155ac687986b37b5e56375c0 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 9 May 2020 19:29:29 +0000 Subject: [PATCH 097/558] Update install.sh --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index a790927c..cce15bc5 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -4,7 +4,7 @@ cd $HOME #uninstall -sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent +sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi #update stuff trizen -Syyu From 430383d4b845ffa1a53629ccbc2dfe7644328930 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 13 May 2020 14:54:44 +0000 Subject: [PATCH 098/558] lightdm-webkit-theme-aether changed to -git version. --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index cce15bc5..02f9ffc3 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -18,7 +18,7 @@ sudo pacman -S --needed xfce4 arandr qemu libreoffice-fresh-de steam steam-nativ #AUR echo Installing AUR programs -yay -S --needed ttf-ms-fonts ttf-tahoma ttf-vista-fonts bettergram cpu-x polybar nutty bitwarden woeusb nohang-git lightdm-webkit-theme-aether debtap rig gimp-plugin-registry +yay -S --needed ttf-ms-fonts ttf-tahoma ttf-vista-fonts bettergram cpu-x polybar nutty bitwarden woeusb nohang-git lightdm-webkit-theme-aether-git debtap rig gimp-plugin-registry yay -S --needed pcloud-drive #install wine From 198c3c2df961ce76cd9cc2512ad63782da98c019 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 15 May 2020 13:36:22 +0000 Subject: [PATCH 099/558] Update install.sh --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 02f9ffc3..05bce093 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -14,7 +14,7 @@ echo Updated packages #trizen -S --needed libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl blender krita termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden woeusb nohang-git pcloud-drive lightdm-webkit-theme-aether gimp stress debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor transmission-gtk rig smartmontools thunderbird code gimp-plugin-registry echo Installing official programs -sudo pacman -S --needed xfce4 arandr qemu libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager discord youtube-dl blender krita termite neofetch firefox wget picom handbrake gimp stress obs-studio audacity python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar code gtk-engine-murrine +sudo pacman -S --needed xfce4 arandr qemu libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager discord youtube-dl blender krita termite neofetch firefox wget picom handbrake gimp stress obs-studio audacity python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar code gtk-engine-murrine bashtop #AUR echo Installing AUR programs From a43e4bfa7c7f4f059c00323da22cc3d0efa894b3 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 15 May 2020 19:01:19 +0000 Subject: [PATCH 100/558] Added iperf3 --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 05bce093..d0581eae 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -14,7 +14,7 @@ echo Updated packages #trizen -S --needed libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl blender krita termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden woeusb nohang-git pcloud-drive lightdm-webkit-theme-aether gimp stress debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor transmission-gtk rig smartmontools thunderbird code gimp-plugin-registry echo Installing official programs -sudo pacman -S --needed xfce4 arandr qemu libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager discord youtube-dl blender krita termite neofetch firefox wget picom handbrake gimp stress obs-studio audacity python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar code gtk-engine-murrine bashtop +sudo pacman -S --needed xfce4 arandr qemu libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager discord youtube-dl blender krita termite neofetch firefox wget picom handbrake gimp stress obs-studio audacity python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar code gtk-engine-murrine bashtop iperf3 #AUR echo Installing AUR programs From e4b95f6bb1fc1b3da35d662d9ccf3b7dfaf88dae Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 17 May 2020 13:28:43 +0000 Subject: [PATCH 101/558] Update install.sh --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index d0581eae..81c6c036 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -7,7 +7,7 @@ cd $HOME sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi #update stuff -trizen -Syyu +yay -Syyu echo Updated packages #echo Installing missing programs From 281e4ab161d43b2387ce960e33bda9b27e903ed1 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 18 May 2020 11:55:56 +0000 Subject: [PATCH 102/558] Removes vlc. Installs baka-mplayer --- arch-setup/install.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 81c6c036..bc9b55e4 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -4,7 +4,7 @@ cd $HOME #uninstall -sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi +sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc #update stuff yay -Syyu @@ -14,7 +14,7 @@ echo Updated packages #trizen -S --needed libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl blender krita termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden woeusb nohang-git pcloud-drive lightdm-webkit-theme-aether gimp stress debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor transmission-gtk rig smartmontools thunderbird code gimp-plugin-registry echo Installing official programs -sudo pacman -S --needed xfce4 arandr qemu libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager discord youtube-dl blender krita termite neofetch firefox wget picom handbrake gimp stress obs-studio audacity python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar code gtk-engine-murrine bashtop iperf3 +sudo pacman -S --needed xfce4 arandr qemu libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager discord youtube-dl blender krita termite neofetch firefox wget picom handbrake gimp stress obs-studio audacity python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar code gtk-engine-murrine bashtop iperf3 baka-mplayer #AUR echo Installing AUR programs From 9d91c855e989b87e07f231b79969d9c161c5169c Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 22 May 2020 06:48:16 +0000 Subject: [PATCH 103/558] Removed bashtop --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index bc9b55e4..72def26a 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -14,7 +14,7 @@ echo Updated packages #trizen -S --needed libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl blender krita termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden woeusb nohang-git pcloud-drive lightdm-webkit-theme-aether gimp stress debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor transmission-gtk rig smartmontools thunderbird code gimp-plugin-registry echo Installing official programs -sudo pacman -S --needed xfce4 arandr qemu libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager discord youtube-dl blender krita termite neofetch firefox wget picom handbrake gimp stress obs-studio audacity python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar code gtk-engine-murrine bashtop iperf3 baka-mplayer +sudo pacman -S --needed xfce4 arandr qemu libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager discord youtube-dl blender krita termite neofetch firefox wget picom handbrake gimp stress obs-studio audacity python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar code gtk-engine-murrine iperf3 baka-mplayer #AUR echo Installing AUR programs From 9992f7c4de89a58eb9fdfa577e2ac22e98d612d4 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 22 May 2020 06:58:39 +0000 Subject: [PATCH 104/558] Changed vscode to vscodium --- arch-setup/install.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 72def26a..1ae03ff6 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -4,7 +4,7 @@ cd $HOME #uninstall -sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc +sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code #update stuff yay -Syyu @@ -14,11 +14,11 @@ echo Updated packages #trizen -S --needed libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl blender krita termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden woeusb nohang-git pcloud-drive lightdm-webkit-theme-aether gimp stress debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor transmission-gtk rig smartmontools thunderbird code gimp-plugin-registry echo Installing official programs -sudo pacman -S --needed xfce4 arandr qemu libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager discord youtube-dl blender krita termite neofetch firefox wget picom handbrake gimp stress obs-studio audacity python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar code gtk-engine-murrine iperf3 baka-mplayer +sudo pacman -S --needed xfce4 arandr qemu libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager discord youtube-dl blender krita termite neofetch firefox wget picom handbrake gimp stress obs-studio audacity python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 baka-mplayer #AUR echo Installing AUR programs -yay -S --needed ttf-ms-fonts ttf-tahoma ttf-vista-fonts bettergram cpu-x polybar nutty bitwarden woeusb nohang-git lightdm-webkit-theme-aether-git debtap rig gimp-plugin-registry +yay -S --needed ttf-ms-fonts ttf-tahoma ttf-vista-fonts bettergram cpu-x polybar nutty bitwarden woeusb nohang-git lightdm-webkit-theme-aether-git debtap rig gimp-plugin-registry vscodium-bin yay -S --needed pcloud-drive #install wine From ad1082d5184c372a35dcdbf9c49ca4856a4382df Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 1 Jun 2020 08:31:28 +0000 Subject: [PATCH 105/558] Added nload --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 1ae03ff6..b304c3b7 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -14,7 +14,7 @@ echo Updated packages #trizen -S --needed libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl blender krita termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden woeusb nohang-git pcloud-drive lightdm-webkit-theme-aether gimp stress debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor transmission-gtk rig smartmontools thunderbird code gimp-plugin-registry echo Installing official programs -sudo pacman -S --needed xfce4 arandr qemu libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager discord youtube-dl blender krita termite neofetch firefox wget picom handbrake gimp stress obs-studio audacity python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 baka-mplayer +sudo pacman -S --needed xfce4 arandr qemu libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager discord youtube-dl blender krita termite neofetch firefox wget picom handbrake gimp stress obs-studio audacity python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 baka-mplayer nload #AUR echo Installing AUR programs From 3cebeb2419f0518b17341cda9b80f5ea3fb1f4d5 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 5 Jun 2020 06:19:32 +0000 Subject: [PATCH 106/558] Update install.sh --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index b304c3b7..34fd1a26 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -14,7 +14,7 @@ echo Updated packages #trizen -S --needed libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl blender krita termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden woeusb nohang-git pcloud-drive lightdm-webkit-theme-aether gimp stress debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor transmission-gtk rig smartmontools thunderbird code gimp-plugin-registry echo Installing official programs -sudo pacman -S --needed xfce4 arandr qemu libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager discord youtube-dl blender krita termite neofetch firefox wget picom handbrake gimp stress obs-studio audacity python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 baka-mplayer nload +sudo pacman -S --needed xfce4 arandr qemu libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager discord youtube-dl blender krita termite neofetch firefox wget picom handbrake gimp stress obs-studio audacity python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 baka-mplayer nload languagetool #AUR echo Installing AUR programs From e482638619682d4043e3b9a1b7f1c9d37fcb8ee5 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 8 Jun 2020 15:45:25 +0000 Subject: [PATCH 107/558] Update install.sh --- arch-setup/install.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 34fd1a26..23380842 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -4,7 +4,7 @@ cd $HOME #uninstall -sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code +sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer #update stuff yay -Syyu @@ -14,7 +14,7 @@ echo Updated packages #trizen -S --needed libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl blender krita termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden woeusb nohang-git pcloud-drive lightdm-webkit-theme-aether gimp stress debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor transmission-gtk rig smartmontools thunderbird code gimp-plugin-registry echo Installing official programs -sudo pacman -S --needed xfce4 arandr qemu libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager discord youtube-dl blender krita termite neofetch firefox wget picom handbrake gimp stress obs-studio audacity python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 baka-mplayer nload languagetool +sudo pacman -S --needed xfce4 arandr qemu libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager discord youtube-dl blender krita termite neofetch firefox wget picom handbrake gimp stress obs-studio audacity python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool #AUR echo Installing AUR programs From 7f495069b1ebeef5dd0b864d31b6036fd211f57a Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 9 Jun 2020 07:08:15 +0000 Subject: [PATCH 108/558] Added piper for mouse management. --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 23380842..8e3f7f31 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -18,7 +18,7 @@ sudo pacman -S --needed xfce4 arandr qemu libreoffice-fresh-de steam steam-nativ #AUR echo Installing AUR programs -yay -S --needed ttf-ms-fonts ttf-tahoma ttf-vista-fonts bettergram cpu-x polybar nutty bitwarden woeusb nohang-git lightdm-webkit-theme-aether-git debtap rig gimp-plugin-registry vscodium-bin +yay -S --needed ttf-ms-fonts ttf-tahoma ttf-vista-fonts bettergram cpu-x polybar nutty bitwarden woeusb nohang-git lightdm-webkit-theme-aether-git debtap rig gimp-plugin-registry vscodium-bin piper yay -S --needed pcloud-drive #install wine From dd900f284b2a9d475226c05db2cfd3a11c31679e Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 11 Jun 2020 17:15:15 +0000 Subject: [PATCH 109/558] Added dmenu --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 8e3f7f31..7564e735 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -14,7 +14,7 @@ echo Updated packages #trizen -S --needed libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl blender krita termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden woeusb nohang-git pcloud-drive lightdm-webkit-theme-aether gimp stress debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor transmission-gtk rig smartmontools thunderbird code gimp-plugin-registry echo Installing official programs -sudo pacman -S --needed xfce4 arandr qemu libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager discord youtube-dl blender krita termite neofetch firefox wget picom handbrake gimp stress obs-studio audacity python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool +sudo pacman -S --needed xfce4 arandr qemu libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager discord youtube-dl blender krita termite neofetch firefox wget picom handbrake gimp stress obs-studio audacity python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu #AUR echo Installing AUR programs From 0764895cf1042c205f0d10351d89c0ec7ba9dd82 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 12 Jun 2020 14:23:06 +0000 Subject: [PATCH 110/558] DIALOG! INTERACTIVITY!! --- arch-setup/install.sh | 126 ++++++++++++++++++++++++++++++++++++------ 1 file changed, 110 insertions(+), 16 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 7564e735..81c2ffa8 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -3,47 +3,141 @@ #change to home (does not show in terminal) cd $HOME -#uninstall -sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer +read -p "Remove Programs? [y|n]"; + if [ $REPLY == "y" ]; then + echo Uninstalling unused packages + sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer + echo Uninstalled unused packages + else + echo "Didn't uninstall any packages" + fi #update stuff -yay -Syyu -echo Updated packages +echo Skipping updating packages +#echo Updating packages +#yay -Syyu +#echo Updated packages -#echo Installing missing programs -#trizen -S --needed libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager ttf-ms-fonts ttf-tahoma ttf-vista-fonts discord bettergram cpu-x polybar youtube-dl blender krita termite neofetch arandr firefox variety wget sublime-text-dev picom handbrake nutty bitwarden woeusb nohang-git pcloud-drive lightdm-webkit-theme-aether gimp stress debtap obs-studio audacity python-pip tk picard hunspell hunspell-de hyphen hyphen-de fish psensor transmission-gtk rig smartmontools thunderbird code gimp-plugin-registry +cmd=(dialog --separate-output --checklist "Select Desktop environment/Window manager:" 22 76 16) +options=(1 "[DE] xfce4" off # any option can be set to default to "on" + 2 "[WM] i3-gaps" off) +choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) +clear +for choice in $choices +do + case $choice in + 1) + sudo pacman -S --needed xfce4 + ;; + 2) + sudo pacman -S --needed i3-gaps + ;; + esac +done -echo Installing official programs -sudo pacman -S --needed xfce4 arandr qemu libreoffice-fresh-de steam steam-native-runtime i3-gaps lutris virt-manager discord youtube-dl blender krita termite neofetch firefox wget picom handbrake gimp stress obs-studio audacity python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu +cmd=(dialog --separate-output --checklist "Select programs:" 22 76 16) +options=(1 "VirtManager" off # any option can be set to default to "on" + 2 "Steam" off + 3 "Lutris" off + 4 "Blender" off + 5 "Krita" off + 6 "Youtube-dl" off + 7 "Discord" off + 8 "Handbrake" off + 9 "Gimp" off + 10 "Audacity" off + 11 "MangoHud" off) +choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) +clear +for choice in $choices +do + case $choice in + 1) + sudo pacman -S --needed qemu virt-manager + echo Installed VirtManager + ;; + 2) + sudo pacman -S --needed steam steam-native-runtime + echo Installed Steam + ;; + 3) + sudo pacman -S --needed lutris + echo Installed Lutris + ;; + 4) + sudo pacman -S --needed blender + echo Installed Blender + ;; + 5) + sudo pacman -S --needed krita + echo Installed Krita + ;; + 6) + sudo pacman -S --needed youtube-dl + echo Installed Youtube-dl + ;; + 7) + sudo pacman -S --needed discord + echo Installed Discord + ;; + 8) + sudo pacman -S --needed handbrake + echo Installed Handbrake + ;; + 9) + sudo pacman -S --needed gimp + echo Installed Gimp + ;; + 10) + sudo pacman -S --needed audacity + echo Installed Audacity + ;; + 11) + git clone --recurse-submodules https://github.com/flightlessmango/MangoHud.git + ./MangoHud/build.sh install + echo Installed MangoHud + ;; + esac +done + +echo Installing default pacman programs +sudo pacman -S --needed arandr libreoffice-fresh-de termite neofetch firefox wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu +echo Installed official programs #AUR -echo Installing AUR programs +echo Installing default AUR programs yay -S --needed ttf-ms-fonts ttf-tahoma ttf-vista-fonts bettergram cpu-x polybar nutty bitwarden woeusb nohang-git lightdm-webkit-theme-aether-git debtap rig gimp-plugin-registry vscodium-bin piper yay -S --needed pcloud-drive +echo Installed AUR programs #install wine +echo Installing wine pacman -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader -echo Installed packages +echo Installed wine #pull mangohud -git clone --recurse-submodules https://github.com/flightlessmango/MangoHud.git -./MangoHud/build.sh install -#install if nvidia drivers are used -#sudo pacman -S nvidia nvidia-utils lib32-nvidia-utils nvidia-settings vulkan-icd-loader lib32-vulkan-icd-loader +#echo Installing MangoHud +#git clone --recurse-submodules https://github.com/flightlessmango/MangoHud.git +#./MangoHud/build.sh install +#echo Installed MangoHud +echo Installing python modules sudo pip3 install ffmpeg-normalize -sudo python3 -m pip install mutagen -sudo pip install pyglet +#sudo python3 -m pip install mutagen +#sudo pip install pyglet echo Installed python modules #Changes to home folder automatically now, no need to be extra careful anymore. +echo No config download git clone https://gitlab.com/RealStickman-arcolinux/config echo Finished downloading config #cleanup +echo Removal of old files not set rm -rf ~/setup echo Removed old setup files #downloading config +echo Not installing config echo Setting config bash ~/config/install.sh \ No newline at end of file From 3569ef9f69b4e92b292d79fd622c465a73b6205b Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 12 Jun 2020 14:36:17 +0000 Subject: [PATCH 111/558] Removed some unneeded lines --- arch-setup/install.sh | 8 -------- 1 file changed, 8 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 81c2ffa8..d8c0c48f 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -115,16 +115,8 @@ echo Installing wine pacman -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader echo Installed wine -#pull mangohud -#echo Installing MangoHud -#git clone --recurse-submodules https://github.com/flightlessmango/MangoHud.git -#./MangoHud/build.sh install -#echo Installed MangoHud - echo Installing python modules sudo pip3 install ffmpeg-normalize -#sudo python3 -m pip install mutagen -#sudo pip install pyglet echo Installed python modules #Changes to home folder automatically now, no need to be extra careful anymore. From 8d5987c9b3bd72f91af8fc1baaaa2d0a4b091852 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 12 Jun 2020 14:59:47 +0000 Subject: [PATCH 112/558] Uninstalling tmux too --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index d8c0c48f..2f2404b8 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -6,7 +6,7 @@ cd $HOME read -p "Remove Programs? [y|n]"; if [ $REPLY == "y" ]; then echo Uninstalling unused packages - sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer + sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux echo Uninstalled unused packages else echo "Didn't uninstall any packages" From f140b37e6c5cffb9d68839d68d06da38a6fc6ecc Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 14 Jun 2020 16:00:55 +0000 Subject: [PATCH 113/558] Added browser selection --- arch-setup/install.sh | 40 +++++++++++++++++++++++++++++++++++++--- 1 file changed, 37 insertions(+), 3 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 2f2404b8..dc8149c1 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -35,14 +35,48 @@ do esac done -cmd=(dialog --separate-output --checklist "Select programs:" 22 76 16) +cmd=(dialog --separate-output --checklist "Select browsers:" 22 76 16) +options=(1 "Firefox" on # any option can be set to default to "on" + 2 "Chromium" off + 3 "Palemoon" off + 4 "Basilisk" off + 5 "Netsurf" off) +choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) +clear +for choice in $choices +do + case $choice in + 1) + sudo pacman -S --needed qemu firefox + echo Installed Firefox + ;; + 2) + sudo pacman -S --needed chromium + echo Installed Chromium + ;; + 3) + sudo pacman -S --needed palemoon + echo Installed Palemoon + ;; + 4) + sudo pacman -S --needed basilisk + echo Installed Basilisk + ;; + 5) + sudo pacman -S --needed netsurf + echo Installed Netsurf + ;; + esac +done + +cmd=(dialog --separate-output --checklist "Select other programs:" 22 76 16) options=(1 "VirtManager" off # any option can be set to default to "on" 2 "Steam" off 3 "Lutris" off 4 "Blender" off 5 "Krita" off 6 "Youtube-dl" off - 7 "Discord" off + 7 "Discord" on 8 "Handbrake" off 9 "Gimp" off 10 "Audacity" off @@ -101,7 +135,7 @@ do done echo Installing default pacman programs -sudo pacman -S --needed arandr libreoffice-fresh-de termite neofetch firefox wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu +sudo pacman -S --needed arandr libreoffice-fresh-de termite neofetch wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu echo Installed official programs #AUR From deb0f129630944c712533dee50e51976b72f462d Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 15 Jun 2020 18:50:25 +0000 Subject: [PATCH 114/558] Update install.sh --- arch-setup/install.sh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index dc8149c1..d878c19a 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -154,16 +154,17 @@ sudo pip3 install ffmpeg-normalize echo Installed python modules #Changes to home folder automatically now, no need to be extra careful anymore. -echo No config download +#echo No config download git clone https://gitlab.com/RealStickman-arcolinux/config echo Finished downloading config #cleanup -echo Removal of old files not set +#echo Removal of old files not set rm -rf ~/setup echo Removed old setup files #downloading config -echo Not installing config +#echo Not installing config echo Setting config -bash ~/config/install.sh \ No newline at end of file +bash ~/config/install.sh +echo Finished everything \ No newline at end of file From 211f58d1b98c8c69f0297711d5892c06cb9987be Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 17 Jun 2020 08:04:27 +0000 Subject: [PATCH 115/558] Added Easystroke --- arch-setup/install.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index d878c19a..7bf760b0 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -80,7 +80,8 @@ options=(1 "VirtManager" off # any option can be set to default to "on" 8 "Handbrake" off 9 "Gimp" off 10 "Audacity" off - 11 "MangoHud" off) + 11 "MangoHud" off + 12 "Easystroke" on) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear for choice in $choices @@ -131,6 +132,10 @@ do ./MangoHud/build.sh install echo Installed MangoHud ;; + 12) + sudo yay -S --needed easystroke + echo Installed Easystroke + ;; esac done From c493e436959a4aa3ce1676fe10a601faa7ddcb1b Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 17 Jun 2020 18:43:15 +0000 Subject: [PATCH 116/558] Update install.sh --- arch-setup/install.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 7bf760b0..c8d7b151 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -145,7 +145,8 @@ echo Installed official programs #AUR echo Installing default AUR programs -yay -S --needed ttf-ms-fonts ttf-tahoma ttf-vista-fonts bettergram cpu-x polybar nutty bitwarden woeusb nohang-git lightdm-webkit-theme-aether-git debtap rig gimp-plugin-registry vscodium-bin piper +yay -S --needed ttf-ms-fonts ttf-tahoma ttf-vista-fonts bettergram cpu-x polybar nutty woeusb nohang-git lightdm-webkit-theme-aether-git debtap rig gimp-plugin-registry vscodium-bin piper +yay -S --needed bitwarden yay -S --needed pcloud-drive echo Installed AUR programs From 518b72d940de32547f4faa628ef87253d16a85cc Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 19 Jun 2020 16:50:01 +0000 Subject: [PATCH 117/558] Changed chromium to ungoogled-chromium. --- arch-setup/install.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index c8d7b151..afd43370 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -37,7 +37,7 @@ done cmd=(dialog --separate-output --checklist "Select browsers:" 22 76 16) options=(1 "Firefox" on # any option can be set to default to "on" - 2 "Chromium" off + 2 "Ungoogled-Chromium" off 3 "Palemoon" off 4 "Basilisk" off 5 "Netsurf" off) @@ -51,8 +51,8 @@ do echo Installed Firefox ;; 2) - sudo pacman -S --needed chromium - echo Installed Chromium + sudo pacman -S --needed ungoogled-chromium + echo Installed Ungoogled-Chromium ;; 3) sudo pacman -S --needed palemoon From f6dc2fe7f986a0ba9841975c6e2bbeb4c1f6bbce Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 20 Jun 2020 06:32:35 +0000 Subject: [PATCH 118/558] Added icecat --- arch-setup/install.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index afd43370..6bc9a4d6 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -40,7 +40,8 @@ options=(1 "Firefox" on # any option can be set to default to "on" 2 "Ungoogled-Chromium" off 3 "Palemoon" off 4 "Basilisk" off - 5 "Netsurf" off) + 5 "Netsurf" off + 6 "Icecat" off) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear for choice in $choices @@ -66,6 +67,10 @@ do sudo pacman -S --needed netsurf echo Installed Netsurf ;; + 6) + sudo yay -S --needed icecat-bin + echo Installed Icecat + ;; esac done From 65240b46ff2d803f44a1740a6340fa60f140ca0b Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 21 Jun 2020 17:17:40 +0000 Subject: [PATCH 119/558] Update install.sh --- arch-setup/install.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 6bc9a4d6..b1455394 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -86,7 +86,8 @@ options=(1 "VirtManager" off # any option can be set to default to "on" 9 "Gimp" off 10 "Audacity" off 11 "MangoHud" off - 12 "Easystroke" on) + 12 "Easystroke" on + 13 "Liferea" off) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear for choice in $choices @@ -141,6 +142,10 @@ do sudo yay -S --needed easystroke echo Installed Easystroke ;; + 13) + sudo yay -S --needed liferea + echo Installed Liferea + ;; esac done From 8219fc21e4d9f431c5f11dfaee398b16b5709210 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 21 Jun 2020 17:34:53 +0000 Subject: [PATCH 120/558] Update Notes --- arch-setup/Notes | 20 +------------------- 1 file changed, 1 insertion(+), 19 deletions(-) diff --git a/arch-setup/Notes b/arch-setup/Notes index 8919401c..73c6ad8d 100644 --- a/arch-setup/Notes +++ b/arch-setup/Notes @@ -1,19 +1,3 @@ -#copy/move ~/arcolinux-config/.config to ~/.config -#(delete ~/arcolinux-config) -#cd .config/autostart -#make executable "disable mouse acc" -#run "disable mouse acc" -#cd .config/scripts -#chmod +x startup.sh -#./startup.sh -#cd .. -#cd .. - -#download pCloud: link https://www.pcloud.com/how-to-install-pcloud-drive-linux.html?download=electron-64 -#copy/move ~/Downloads/pcloud to ~/ -#make executable ~/pcloud -#run ~/pcloud - install trizen download wireguard config and unzip @@ -21,6 +5,4 @@ copy/move wireguard mullvad config Choose desktop wallpapers uncheck all unneeded wallpapers in "variety" -choose settings (changing wallpaper) as needed - -cp is the command for copy usage: cp \ No newline at end of file +choose settings (changing wallpaper) as needed \ No newline at end of file From 08155ec683784e1ce81c36ad3efa8198caee29b4 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 21 Jun 2020 20:16:27 +0000 Subject: [PATCH 121/558] Added Torbrowser --- arch-setup/install.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index b1455394..d346e98e 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -41,7 +41,8 @@ options=(1 "Firefox" on # any option can be set to default to "on" 3 "Palemoon" off 4 "Basilisk" off 5 "Netsurf" off - 6 "Icecat" off) + 6 "Icecat" off + 7 "Torbrowser" on) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear for choice in $choices @@ -71,6 +72,10 @@ do sudo yay -S --needed icecat-bin echo Installed Icecat ;; + 7) + sudo pacman -S --needed torbrowser-launcher + echo Installed Torbrowser + ;; esac done From 331ba7956b50066c44c21a5ac127692b4bb410b9 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 17 Jul 2020 09:30:11 +0000 Subject: [PATCH 122/558] Added Mirage --- arch-setup/install.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index d346e98e..0f514a8e 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -92,7 +92,8 @@ options=(1 "VirtManager" off # any option can be set to default to "on" 10 "Audacity" off 11 "MangoHud" off 12 "Easystroke" on - 13 "Liferea" off) + 13 "Liferea" off + 14 "Mirage (Matrix Client)" on) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear for choice in $choices @@ -151,6 +152,10 @@ do sudo yay -S --needed liferea echo Installed Liferea ;; + 14) + sudo yay -S --needed matrix-mirage + echo Installed Mirage + ;; esac done From ed2daf69ad8cd88e80e2fa5560e389b655ed5832 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 17 Jul 2020 19:14:06 +0000 Subject: [PATCH 123/558] Added pkgstats --- arch-setup/install.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 0f514a8e..3bf1531f 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -159,6 +159,19 @@ do esac done +cmd=(dialog --separate-output --checklist "Report installed packages?" 22 76 16) +options=(1 "pkgstats" off) +choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) +clear +for choice in $choices +do + case $choice in + 1) + sudo pacman -S --needed pkgstats + ;; + esac +done + echo Installing default pacman programs sudo pacman -S --needed arandr libreoffice-fresh-de termite neofetch wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu echo Installed official programs @@ -193,4 +206,5 @@ echo Removed old setup files #echo Not installing config echo Setting config bash ~/config/install.sh +pkgstats echo Finished everything \ No newline at end of file From 93bed45614fc2e09c1ef7656e1d85bb2c695ebee Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 29 Jul 2020 17:52:51 +0000 Subject: [PATCH 124/558] License change --- arch-setup/LICENSE | 695 ++------------------------------------------- 1 file changed, 21 insertions(+), 674 deletions(-) diff --git a/arch-setup/LICENSE b/arch-setup/LICENSE index f9db16df..900da64a 100644 --- a/arch-setup/LICENSE +++ b/arch-setup/LICENSE @@ -1,674 +1,21 @@ - GNU GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The GNU General Public License is a free, copyleft license for -software and other kinds of works. - - The licenses for most software and other practical works are designed -to take away your freedom to share and change the works. By contrast, -the GNU General Public License is intended to guarantee your freedom to -share and change all versions of a program--to make sure it remains free -software for all its users. We, the Free Software Foundation, use the -GNU General Public License for most of our software; it applies also to -any other work released this way by its authors. You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - To protect your rights, we need to prevent others from denying you -these rights or asking you to surrender the rights. Therefore, you have -certain responsibilities if you distribute copies of the software, or if -you modify it: responsibilities to respect the freedom of others. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must pass on to the recipients the same -freedoms that you received. You must make sure that they, too, receive -or can get the source code. And you must show them these terms so they -know their rights. - - Developers that use the GNU GPL protect your rights with two steps: -(1) assert copyright on the software, and (2) offer you this License -giving you legal permission to copy, distribute and/or modify it. - - For the developers' and authors' protection, the GPL clearly explains -that there is no warranty for this free software. For both users' and -authors' sake, the GPL requires that modified versions be marked as -changed, so that their problems will not be attributed erroneously to -authors of previous versions. - - Some devices are designed to deny users access to install or run -modified versions of the software inside them, although the manufacturer -can do so. This is fundamentally incompatible with the aim of -protecting users' freedom to change the software. The systematic -pattern of such abuse occurs in the area of products for individuals to -use, which is precisely where it is most unacceptable. Therefore, we -have designed this version of the GPL to prohibit the practice for those -products. If such problems arise substantially in other domains, we -stand ready to extend this provision to those domains in future versions -of the GPL, as needed to protect the freedom of users. - - Finally, every program is threatened constantly by software patents. -States should not allow patents to restrict development and use of -software on general-purpose computers, but in those that do, we wish to -avoid the special danger that patents applied to a free program could -make it effectively proprietary. To prevent this, the GPL assures that -patents cannot be used to render the program non-free. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. - - 3. Protecting Users' Legal Rights From Anti-Circumvention Law. - - No covered work shall be deemed part of an effective technological -measure under any applicable law fulfilling obligations under article -11 of the WIPO copyright treaty adopted on 20 December 1996, or -similar laws prohibiting or restricting circumvention of such -measures. - - When you convey a covered work, you waive any legal power to forbid -circumvention of technological measures to the extent such circumvention -is effected by exercising rights under this License with respect to -the covered work, and you disclaim any intention to limit operation or -modification of the work as a means of enforcing, against the work's -users, your or third parties' legal rights to forbid circumvention of -technological measures. - - 4. Conveying Verbatim Copies. - - You may convey verbatim copies of the Program's source code as you -receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; -keep intact all notices stating that this License and any -non-permissive terms added in accord with section 7 apply to the code; -keep intact all notices of the absence of any warranty; and give all -recipients a copy of this License along with the Program. - - You may charge any price or no price for each copy that you convey, -and you may offer support or warranty protection for a fee. - - 5. Conveying Modified Source Versions. - - You may convey a work based on the Program, or the modifications to -produce it from the Program, in the form of source code under the -terms of section 4, provided that you also meet all of these conditions: - - a) The work must carry prominent notices stating that you modified - it, and giving a relevant date. - - b) The work must carry prominent notices stating that it is - released under this License and any conditions added under section - 7. This requirement modifies the requirement in section 4 to - "keep intact all notices". - - c) You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable section 7 - additional terms, to the whole of the work, and all its parts, - regardless of how they are packaged. This License gives no - permission to license the work in any other way, but it does not - invalidate such permission if you have separately received it. - - d) If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has interactive - interfaces that do not display Appropriate Legal Notices, your - work need not make them do so. - - A compilation of a covered work with other separate and independent -works, which are not by their nature extensions of the covered work, -and which are not combined with it such as to form a larger program, -in or on a volume of a storage or distribution medium, is called an -"aggregate" if the compilation and its resulting copyright are not -used to limit the access or legal rights of the compilation's users -beyond what the individual works permit. Inclusion of a covered work -in an aggregate does not cause this License to apply to the other -parts of the aggregate. - - 6. Conveying Non-Source Forms. - - You may convey a covered work in object code form under the terms -of sections 4 and 5, provided that you also convey the -machine-readable Corresponding Source under the terms of this License, -in one of these ways: - - a) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. - - b) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that product - model, to give anyone who possesses the object code either (1) a - copy of the Corresponding Source for all the software in the - product that is covered by this License, on a durable physical - medium customarily used for software interchange, for a price no - more than your reasonable cost of physically performing this - conveying of source, or (2) access to copy the - Corresponding Source from a network server at no charge. - - c) Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, and - only if you received the object code with such an offer, in accord - with subsection 6b. - - d) Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to the - Corresponding Source in the same way through the same place at no - further charge. You need not require recipients to copy the - Corresponding Source along with the object code. If the place to - copy the object code is a network server, the Corresponding Source - may be on a different server (operated by you or a third party) - that supports equivalent copying facilities, provided you maintain - clear directions next to the object code saying where to find the - Corresponding Source. Regardless of what server hosts the - Corresponding Source, you remain obligated to ensure that it is - available for as long as needed to satisfy these requirements. - - e) Convey the object code using peer-to-peer transmission, provided - you inform other peers where the object code and Corresponding - Source of the work are being offered to the general public at no - charge under subsection 6d. - - A separable portion of the object code, whose source code is excluded -from the Corresponding Source as a System Library, need not be -included in conveying the object code work. - - A "User Product" is either (1) a "consumer product", which means any -tangible personal property which is normally used for personal, family, -or household purposes, or (2) anything designed or sold for incorporation -into a dwelling. In determining whether a product is a consumer product, -doubtful cases shall be resolved in favor of coverage. For a particular -product received by a particular user, "normally used" refers to a -typical or common use of that class of product, regardless of the status -of the particular user or of the way in which the particular user -actually uses, or expects or is expected to use, the product. A product -is a consumer product regardless of whether the product has substantial -commercial, industrial or non-consumer uses, unless such uses represent -the only significant mode of use of the product. - - "Installation Information" for a User Product means any methods, -procedures, authorization keys, or other information required to install -and execute modified versions of a covered work in that User Product from -a modified version of its Corresponding Source. The information must -suffice to ensure that the continued functioning of the modified object -code is in no case prevented or interfered with solely because -modification has been made. - - If you convey an object code work under this section in, or with, or -specifically for use in, a User Product, and the conveying occurs as -part of a transaction in which the right of possession and use of the -User Product is transferred to the recipient in perpetuity or for a -fixed term (regardless of how the transaction is characterized), the -Corresponding Source conveyed under this section must be accompanied -by the Installation Information. But this requirement does not apply -if neither you nor any third party retains the ability to install -modified object code on the User Product (for example, the work has -been installed in ROM). - - The requirement to provide Installation Information does not include a -requirement to continue to provide support service, warranty, or updates -for a work that has been modified or installed by the recipient, or for -the User Product in which it has been modified or installed. Access to a -network may be denied when the modification itself materially and -adversely affects the operation of the network or violates the rules and -protocols for communication across the network. - - Corresponding Source conveyed, and Installation Information provided, -in accord with this section must be in a format that is publicly -documented (and with an implementation available to the public in -source code form), and must require no special password or key for -unpacking, reading or copying. - - 7. Additional Terms. - - "Additional permissions" are terms that supplement the terms of this -License by making exceptions from one or more of its conditions. -Additional permissions that are applicable to the entire Program shall -be treated as though they were included in this License, to the extent -that they are valid under applicable law. If additional permissions -apply only to part of the Program, that part may be used separately -under those permissions, but the entire Program remains governed by -this License without regard to the additional permissions. - - When you convey a copy of a covered work, you may at your option -remove any additional permissions from that copy, or from any part of -it. (Additional permissions may be written to require their own -removal in certain cases when you modify the work.) You may place -additional permissions on material, added by you to a covered work, -for which you have or can give appropriate copyright permission. - - Notwithstanding any other provision of this License, for material you -add to a covered work, you may (if authorized by the copyright holders of -that material) supplement the terms of this License with terms: - - a) Disclaiming warranty or limiting liability differently from the - terms of sections 15 and 16 of this License; or - - b) Requiring preservation of specified reasonable legal notices or - author attributions in that material or in the Appropriate Legal - Notices displayed by works containing it; or - - c) Prohibiting misrepresentation of the origin of that material, or - requiring that modified versions of such material be marked in - reasonable ways as different from the original version; or - - d) Limiting the use for publicity purposes of names of licensors or - authors of the material; or - - e) Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or - - f) Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified versions of - it) with contractual assumptions of liability to the recipient, for - any liability that these contractual assumptions directly impose on - those licensors and authors. - - All other non-permissive additional terms are considered "further -restrictions" within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further -restriction, you may remove that term. If a license document contains -a further restriction but permits relicensing or conveying under this -License, you may add to a covered work material governed by the terms -of that license document, provided that the further restriction does -not survive such relicensing or conveying. - - If you add terms to a covered work in accord with this section, you -must place, in the relevant source files, a statement of the -additional terms that apply to those files, or a notice indicating -where to find the applicable terms. - - Additional terms, permissive or non-permissive, may be stated in the -form of a separately written license, or stated as exceptions; -the above requirements apply either way. - - 8. Termination. - - You may not propagate or modify a covered work except as expressly -provided under this License. Any attempt otherwise to propagate or -modify it is void, and will automatically terminate your rights under -this License (including any patent licenses granted under the third -paragraph of section 11). - - However, if you cease all violation of this License, then your -license from a particular copyright holder is reinstated (a) -provisionally, unless and until the copyright holder explicitly and -finally terminates your license, and (b) permanently, if the copyright -holder fails to notify you of the violation by some reasonable means -prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - - Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10. - - 9. Acceptance Not Required for Having Copies. - - You are not required to accept this License in order to receive or -run a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission -to receive a copy likewise does not require acceptance. However, -nothing other than this License grants you permission to propagate or -modify any covered work. These actions infringe copyright if you do -not accept this License. Therefore, by modifying or propagating a -covered work, you indicate your acceptance of this License to do so. - - 10. Automatic Licensing of Downstream Recipients. - - Each time you convey a covered work, the recipient automatically -receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible -for enforcing compliance by third parties with this License. - - An "entity transaction" is a transaction transferring control of an -organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered -work results from an entity transaction, each party to that -transaction who receives a copy of the work also receives whatever -licenses to the work the party's predecessor in interest had or could -give under the previous paragraph, plus a right to possession of the -Corresponding Source of the work from the predecessor in interest, if -the predecessor has it or can get it with reasonable efforts. - - You may not impose any further restrictions on the exercise of the -rights granted or affirmed under this License. For example, you may -not impose a license fee, royalty, or other charge for exercise of -rights granted under this License, and you may not initiate litigation -(including a cross-claim or counterclaim in a lawsuit) alleging that -any patent claim is infringed by making, using, selling, offering for -sale, or importing the Program or any portion of it. - - 11. Patents. - - A "contributor" is a copyright holder who authorizes use under this -License of the Program or a work on which the Program is based. The -work thus licensed is called the contributor's "contributor version". - - A contributor's "essential patent claims" are all patent claims -owned or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted -by this License, of making, using, or selling its contributor version, -but do not include claims that would be infringed only as a -consequence of further modification of the contributor version. For -purposes of this definition, "control" includes the right to grant -patent sublicenses in a manner consistent with the requirements of -this License. - - Each contributor grants you a non-exclusive, worldwide, royalty-free -patent license under the contributor's essential patent claims, to -make, use, sell, offer for sale, import and otherwise run, modify and -propagate the contents of its contributor version. - - In the following three paragraphs, a "patent license" is any express -agreement or commitment, however denominated, not to enforce a patent -(such as an express permission to practice a patent or covenant not to -sue for patent infringement). To "grant" such a patent license to a -party means to make such an agreement or commitment not to enforce a -patent against the party. - - If you convey a covered work, knowingly relying on a patent license, -and the Corresponding Source of the work is not available for anyone -to copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, -then you must either (1) cause the Corresponding Source to be so -available, or (2) arrange to deprive yourself of the benefit of the -patent license for this particular work, or (3) arrange, in a manner -consistent with the requirements of this License, to extend the patent -license to downstream recipients. "Knowingly relying" means you have -actual knowledge that, but for the patent license, your conveying the -covered work in a country, or your recipient's use of the covered work -in a country, would infringe one or more identifiable patents in that -country that you have reason to believe are valid. - - If, pursuant to or in connection with a single transaction or -arrangement, you convey, or propagate by procuring conveyance of, a -covered work, and grant a patent license to some of the parties -receiving the covered work authorizing them to use, propagate, modify -or convey a specific copy of the covered work, then the patent license -you grant is automatically extended to all recipients of the covered -work and works based on it. - - A patent license is "discriminatory" if it does not include within -the scope of its coverage, prohibits the exercise of, or is -conditioned on the non-exercise of one or more of the rights that are -specifically granted under this License. You may not convey a covered -work if you are a party to an arrangement with a third party that is -in the business of distributing software, under which you make payment -to the third party based on the extent of your activity of conveying -the work, and under which the third party grants, to any of the -parties who would receive the covered work from you, a discriminatory -patent license (a) in connection with copies of the covered work -conveyed by you (or copies made from those copies), or (b) primarily -for and in connection with specific products or compilations that -contain the covered work, unless you entered into that arrangement, -or that patent license was granted, prior to 28 March 2007. - - Nothing in this License shall be construed as excluding or limiting -any implied license or other defenses to infringement that may -otherwise be available to you under applicable patent law. - - 12. No Surrender of Others' Freedom. - - If conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot convey a -covered work so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you may -not convey it at all. For example, if you agree to terms that obligate you -to collect a royalty for further conveying from those to whom you convey -the Program, the only way you could satisfy both those terms and this -License would be to refrain entirely from conveying the Program. - - 13. Use with the GNU Affero General Public License. - - Notwithstanding any other provision of this License, you have -permission to link or combine any covered work with a work licensed -under version 3 of the GNU Affero General Public License into a single -combined work, and to convey the resulting work. The terms of this -License will continue to apply to the part which is the covered work, -but the special requirements of the GNU Affero General Public License, -section 13, concerning interaction through a network will apply to the -combination as such. - - 14. Revised Versions of this License. - - The Free Software Foundation may publish revised and/or new versions of -the GNU General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - - Each version is given a distinguishing version number. If the -Program specifies that a certain numbered version of the GNU General -Public License "or any later version" applies to it, you have the -option of following the terms and conditions either of that numbered -version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of the -GNU General Public License, you may choose any version ever published -by the Free Software Foundation. - - If the Program specifies that a proxy can decide which future -versions of the GNU General Public License can be used, that proxy's -public statement of acceptance of a version permanently authorizes you -to choose that version for the Program. - - Later license versions may give you additional or different -permissions. However, no additional obligations are imposed on any -author or copyright holder as a result of your choosing to follow a -later version. - - 15. Disclaimer of Warranty. - - THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY -APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY -OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM -IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF -ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. Limitation of Liability. - - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS -THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE -USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF -DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD -PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF -SUCH DAMAGES. - - 17. Interpretation of Sections 15 and 16. - - If the disclaimer of warranty and limitation of liability provided -above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates -an absolute waiver of all civil liability in connection with the -Program, unless a warranty or assumption of liability accompanies a -copy of the Program in return for a fee. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -state the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - arcolinux-setup - Copyright (C) 2020 RealStickman - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see . - -Also add information on how to contact you by electronic and paper mail. - - If the program does terminal interaction, make it output a short -notice like this when it starts in an interactive mode: - - arcolinux-setup Copyright (C) 2020 RealStickman - This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, your program's commands -might be different; for a GUI interface, you would use an "about box". - - You should also get your employer (if you work as a programmer) or school, -if any, to sign a "copyright disclaimer" for the program, if necessary. -For more information on this, and how to apply and follow the GNU GPL, see -. - - The GNU General Public License does not permit incorporating your program -into proprietary programs. If your program is a subroutine library, you -may consider it more useful to permit linking proprietary applications with -the library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. But first, please read -. +MIT License + +Copyright (c) 2020 Arcolinux + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. From ac3e7c22546da296dbd3342685cd9862c5a269ae Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 30 Jul 2020 09:00:22 +0000 Subject: [PATCH 125/558] Update install.sh --- arch-setup/install.sh | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 3bf1531f..e1919838 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -3,6 +3,8 @@ #change to home (does not show in terminal) cd $HOME +sudo pacman -Sy + read -p "Remove Programs? [y|n]"; if [ $REPLY == "y" ]; then echo Uninstalling unused packages @@ -14,9 +16,9 @@ read -p "Remove Programs? [y|n]"; #update stuff echo Skipping updating packages -#echo Updating packages -#yay -Syyu -#echo Updated packages +echo Updating packages +yay -Syyu +echo Updated packages cmd=(dialog --separate-output --checklist "Select Desktop environment/Window manager:" 22 76 16) options=(1 "[DE] xfce4" off # any option can be set to default to "on" @@ -193,18 +195,15 @@ sudo pip3 install ffmpeg-normalize echo Installed python modules #Changes to home folder automatically now, no need to be extra careful anymore. -#echo No config download git clone https://gitlab.com/RealStickman-arcolinux/config echo Finished downloading config #cleanup -#echo Removal of old files not set rm -rf ~/setup echo Removed old setup files #downloading config -#echo Not installing config echo Setting config bash ~/config/install.sh pkgstats -echo Finished everything \ No newline at end of file +echo Finished everything From 9f3f32a7fd77e2984c00f873c1d00284ad6e470d Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 30 Jul 2020 15:01:12 +0000 Subject: [PATCH 126/558] Update install.sh --- arch-setup/install.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index e1919838..c97c2149 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -95,7 +95,8 @@ options=(1 "VirtManager" off # any option can be set to default to "on" 11 "MangoHud" off 12 "Easystroke" on 13 "Liferea" off - 14 "Mirage (Matrix Client)" on) + 14 "Mirage (Matrix Client)" on + 15 "Bettergram (Telegram Client)" on) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear for choice in $choices @@ -158,6 +159,10 @@ do sudo yay -S --needed matrix-mirage echo Installed Mirage ;; + 15) + sudo yay -S --needed bettergram + echo Installed Bettergram + ;; esac done @@ -180,7 +185,7 @@ echo Installed official programs #AUR echo Installing default AUR programs -yay -S --needed ttf-ms-fonts ttf-tahoma ttf-vista-fonts bettergram cpu-x polybar nutty woeusb nohang-git lightdm-webkit-theme-aether-git debtap rig gimp-plugin-registry vscodium-bin piper +yay -S --needed ttf-ms-fonts ttf-tahoma ttf-vista-fonts cpu-x polybar nutty woeusb nohang-git lightdm-webkit-theme-aether-git debtap rig gimp-plugin-registry vscodium-bin piper yay -S --needed bitwarden yay -S --needed pcloud-drive echo Installed AUR programs From 30a7220877097f3ee93aa02435ba1802744fa1fb Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 30 Jul 2020 15:29:54 +0000 Subject: [PATCH 127/558] Added Pycharm --- arch-setup/install.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index c97c2149..3a57706c 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -96,7 +96,8 @@ options=(1 "VirtManager" off # any option can be set to default to "on" 12 "Easystroke" on 13 "Liferea" off 14 "Mirage (Matrix Client)" on - 15 "Bettergram (Telegram Client)" on) + 15 "Bettergram (Telegram Client)" on + 16 "Pycharm") choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear for choice in $choices @@ -163,6 +164,10 @@ do sudo yay -S --needed bettergram echo Installed Bettergram ;; + 16) + sudo pacman -S --needed pycharm-community-edition + echo Installed Pycharm + ;; esac done From 681863caacb928ed8baa65db0139c1a940fcf751 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 30 Jul 2020 16:32:45 +0000 Subject: [PATCH 128/558] Added praw --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 3a57706c..8f876409 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -201,7 +201,7 @@ pacman -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap echo Installed wine echo Installing python modules -sudo pip3 install ffmpeg-normalize +sudo pip3 install ffmpeg-normalize praw echo Installed python modules #Changes to home folder automatically now, no need to be extra careful anymore. From 82340f78ce58e1cfbc062b3e4acfe1c5f3a2e950 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 2 Aug 2020 18:00:43 +0000 Subject: [PATCH 129/558] Update install.sh --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 8f876409..11773f93 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -190,7 +190,7 @@ echo Installed official programs #AUR echo Installing default AUR programs -yay -S --needed ttf-ms-fonts ttf-tahoma ttf-vista-fonts cpu-x polybar nutty woeusb nohang-git lightdm-webkit-theme-aether-git debtap rig gimp-plugin-registry vscodium-bin piper +yay -S --needed ttf-ms-fonts ttf-tahoma ttf-vista-fonts cpu-x polybar nutty woeusb nohang-git lightdm-webkit-theme-aether debtap rig gimp-plugin-registry vscodium-bin piper yay -S --needed bitwarden yay -S --needed pcloud-drive echo Installed AUR programs From a24150a65b69841daa555f36f199bb0488d59052 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 2 Aug 2020 18:38:45 +0000 Subject: [PATCH 130/558] Added gnome --- arch-setup/install.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 11773f93..2864d7f3 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -34,6 +34,9 @@ do 2) sudo pacman -S --needed i3-gaps ;; + 3) + sudo yay -S --needed gnome gnome-shell-extension-arc-menu gnome-shell-extension-dash-to-dock gnome-tweaks + ;; esac done From 5ed3246c53ff98b13cd415c185dadc5acb6532d5 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 10 Aug 2020 17:42:10 +0000 Subject: [PATCH 131/558] Added guvcview to programs being removed. --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 2864d7f3..dc7e58b5 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -8,7 +8,7 @@ sudo pacman -Sy read -p "Remove Programs? [y|n]"; if [ $REPLY == "y" ]; then echo Uninstalling unused packages - sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux + sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview echo Uninstalled unused packages else echo "Didn't uninstall any packages" From d2e354f60aefe9a95ca348c85fc15b54d958ac02 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 23 Aug 2020 18:31:29 +0000 Subject: [PATCH 132/558] Update install.sh --- arch-setup/install.sh | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index dc7e58b5..6ba2dae5 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -5,14 +5,9 @@ cd $HOME sudo pacman -Sy -read -p "Remove Programs? [y|n]"; - if [ $REPLY == "y" ]; then - echo Uninstalling unused packages - sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview - echo Uninstalled unused packages - else - echo "Didn't uninstall any packages" - fi +echo Uninstalling unused packages +sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview +echo Uninstalled unused packages #update stuff echo Skipping updating packages From 7a1494734d527b174c57e10366266b364f7e543f Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 23 Aug 2020 18:33:25 +0000 Subject: [PATCH 133/558] Update install.sh --- arch-setup/install.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 6ba2dae5..fd945c06 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -19,7 +19,7 @@ cmd=(dialog --separate-output --checklist "Select Desktop environment/Window man options=(1 "[DE] xfce4" off # any option can be set to default to "on" 2 "[WM] i3-gaps" off) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) -clear +#clear for choice in $choices do case $choice in @@ -44,7 +44,7 @@ options=(1 "Firefox" on # any option can be set to default to "on" 6 "Icecat" off 7 "Torbrowser" on) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) -clear +#clear for choice in $choices do case $choice in @@ -97,7 +97,7 @@ options=(1 "VirtManager" off # any option can be set to default to "on" 15 "Bettergram (Telegram Client)" on 16 "Pycharm") choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) -clear +#clear for choice in $choices do case $choice in @@ -172,7 +172,7 @@ done cmd=(dialog --separate-output --checklist "Report installed packages?" 22 76 16) options=(1 "pkgstats" off) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) -clear +#clear for choice in $choices do case $choice in From c3ebf87aa9bfac8697539390debcf69c541236ef Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 23 Aug 2020 18:34:41 +0000 Subject: [PATCH 134/558] Update install.sh --- arch-setup/install.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index fd945c06..930ad446 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -93,8 +93,8 @@ options=(1 "VirtManager" off # any option can be set to default to "on" 11 "MangoHud" off 12 "Easystroke" on 13 "Liferea" off - 14 "Mirage (Matrix Client)" on - 15 "Bettergram (Telegram Client)" on + 14 "Mirage" on + 15 "Bettergram" on 16 "Pycharm") choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) #clear From 44e6d731f5700dd89c7c7499c0a71301ee9d2eb0 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 23 Aug 2020 18:36:59 +0000 Subject: [PATCH 135/558] Update install.sh --- arch-setup/install.sh | 39 ++++++++++++++++++++++++--------------- 1 file changed, 24 insertions(+), 15 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 930ad446..0df4ae9d 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -88,14 +88,7 @@ options=(1 "VirtManager" off # any option can be set to default to "on" 6 "Youtube-dl" off 7 "Discord" on 8 "Handbrake" off - 9 "Gimp" off - 10 "Audacity" off - 11 "MangoHud" off - 12 "Easystroke" on - 13 "Liferea" off - 14 "Mirage" on - 15 "Bettergram" on - 16 "Pycharm") + 9 "Gimp" off) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) #clear for choice in $choices @@ -137,32 +130,48 @@ do sudo pacman -S --needed gimp echo Installed Gimp ;; - 10) + esac +done + +cmd=(dialog --separate-output --checklist "Select more programs:" 22 76 16) +options=(1 "Audacity" off + 2 "MangoHud" off + 3 "Easystroke" on + 4 "Liferea" off + 5 "Mirage" on + 6 "Bettergram" on + 7 "Pycharm") +choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) +#clear +for choice in $choices +do + case $choice in + 1) sudo pacman -S --needed audacity echo Installed Audacity ;; - 11) + 2) git clone --recurse-submodules https://github.com/flightlessmango/MangoHud.git ./MangoHud/build.sh install echo Installed MangoHud ;; - 12) + 3) sudo yay -S --needed easystroke echo Installed Easystroke ;; - 13) + 4) sudo yay -S --needed liferea echo Installed Liferea ;; - 14) + 5) sudo yay -S --needed matrix-mirage echo Installed Mirage ;; - 15) + 6) sudo yay -S --needed bettergram echo Installed Bettergram ;; - 16) + 7) sudo pacman -S --needed pycharm-community-edition echo Installed Pycharm ;; From 7f97088310948e0a9726a173f7e977de1a2c1f53 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 23 Aug 2020 18:39:35 +0000 Subject: [PATCH 136/558] Update install.sh --- arch-setup/install.sh | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 0df4ae9d..09dd4b5c 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -133,14 +133,14 @@ do esac done +#this block does not show up cmd=(dialog --separate-output --checklist "Select more programs:" 22 76 16) options=(1 "Audacity" off 2 "MangoHud" off 3 "Easystroke" on 4 "Liferea" off 5 "Mirage" on - 6 "Bettergram" on - 7 "Pycharm") + 6 "Bettergram" on) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) #clear for choice in $choices @@ -171,10 +171,6 @@ do sudo yay -S --needed bettergram echo Installed Bettergram ;; - 7) - sudo pacman -S --needed pycharm-community-edition - echo Installed Pycharm - ;; esac done From dc3072650573bfabf1c9276815bf1c641a9cd007 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 23 Aug 2020 18:41:31 +0000 Subject: [PATCH 137/558] May have been pycharm that was causing issues --- arch-setup/install.sh | 36 +++++++++++++----------------------- 1 file changed, 13 insertions(+), 23 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 09dd4b5c..bae6eb3a 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -88,7 +88,13 @@ options=(1 "VirtManager" off # any option can be set to default to "on" 6 "Youtube-dl" off 7 "Discord" on 8 "Handbrake" off - 9 "Gimp" off) + 9 "Gimp" off + 10 "Audacity" off + 11 "MangoHud" off + 12 "Easystroke" on + 13 "Liferea" off + 14 "Mirage" on + 15 "Bettergram" on) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) #clear for choice in $choices @@ -130,44 +136,28 @@ do sudo pacman -S --needed gimp echo Installed Gimp ;; - esac -done - -#this block does not show up -cmd=(dialog --separate-output --checklist "Select more programs:" 22 76 16) -options=(1 "Audacity" off - 2 "MangoHud" off - 3 "Easystroke" on - 4 "Liferea" off - 5 "Mirage" on - 6 "Bettergram" on) -choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) -#clear -for choice in $choices -do - case $choice in - 1) + 10) sudo pacman -S --needed audacity echo Installed Audacity ;; - 2) + 11) git clone --recurse-submodules https://github.com/flightlessmango/MangoHud.git ./MangoHud/build.sh install echo Installed MangoHud ;; - 3) + 12) sudo yay -S --needed easystroke echo Installed Easystroke ;; - 4) + 13) sudo yay -S --needed liferea echo Installed Liferea ;; - 5) + 14) sudo yay -S --needed matrix-mirage echo Installed Mirage ;; - 6) + 15) sudo yay -S --needed bettergram echo Installed Bettergram ;; From ba7cc6c3b771a634d997410e066b4a73d3e837b1 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 26 Aug 2020 18:37:29 +0000 Subject: [PATCH 138/558] Added rofi --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index bae6eb3a..50d731a0 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -178,7 +178,7 @@ do done echo Installing default pacman programs -sudo pacman -S --needed arandr libreoffice-fresh-de termite neofetch wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu +sudo pacman -S --needed arandr libreoffice-fresh-de termite neofetch wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi echo Installed official programs #AUR From 8ed83a20da7e7e745ae63d44081887f46c832195 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 28 Aug 2020 21:46:34 +0200 Subject: [PATCH 139/558] Completely new way of installing selected programs --- arch-setup/install.sh | 308 ++++++++++++++++++++++++++++++++++++------ 1 file changed, 265 insertions(+), 43 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 50d731a0..462de088 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -3,38 +3,39 @@ #change to home (does not show in terminal) cd $HOME -sudo pacman -Sy - -echo Uninstalling unused packages -sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview -echo Uninstalled unused packages - -#update stuff -echo Skipping updating packages -echo Updating packages -yay -Syyu -echo Updated packages +in_xfce=0 +in_i3-gaps=0 +in_gnome=0 cmd=(dialog --separate-output --checklist "Select Desktop environment/Window manager:" 22 76 16) options=(1 "[DE] xfce4" off # any option can be set to default to "on" - 2 "[WM] i3-gaps" off) + 2 "[WM] i3-gaps" off + 3 "[DE] gnome" off) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) -#clear +clear for choice in $choices do case $choice in 1) - sudo pacman -S --needed xfce4 + in_xfce=1 ;; 2) - sudo pacman -S --needed i3-gaps + in_i3-gaps=1 ;; 3) - sudo yay -S --needed gnome gnome-shell-extension-arc-menu gnome-shell-extension-dash-to-dock gnome-tweaks + in_gnome=1 ;; esac done +in_firefox=0 +in_ugchromium=0 +in_palemoon=0 +in_basilisk=0 +in_netsurf=0 +in_icecat=0 +in_tor=0 + cmd=(dialog --separate-output --checklist "Select browsers:" 22 76 16) options=(1 "Firefox" on # any option can be set to default to "on" 2 "Ungoogled-Chromium" off @@ -44,41 +45,57 @@ options=(1 "Firefox" on # any option can be set to default to "on" 6 "Icecat" off 7 "Torbrowser" on) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) -#clear +clear for choice in $choices do case $choice in 1) - sudo pacman -S --needed qemu firefox + in_firefox=1 echo Installed Firefox ;; 2) - sudo pacman -S --needed ungoogled-chromium + in_ugchromium=1 echo Installed Ungoogled-Chromium ;; 3) - sudo pacman -S --needed palemoon + in_palemoon=1 echo Installed Palemoon ;; 4) - sudo pacman -S --needed basilisk + in_basilisk=1 echo Installed Basilisk ;; 5) - sudo pacman -S --needed netsurf + in_netsurf=1 echo Installed Netsurf ;; 6) - sudo yay -S --needed icecat-bin + in_icecat=1 echo Installed Icecat ;; 7) - sudo pacman -S --needed torbrowser-launcher + in_tor=1 echo Installed Torbrowser ;; esac done +in_virtmanager=0 +in_steam=0 +in_lutris=0 +in_blender=0 +in_krita=0 +in_youtube-dl=0 +in_discord=0 +in_handbrake=0 +in_gimp=0 +in_audacity=0 +in_mangohud=0 +in_easystrokes=0 +in_liferea=0 +in_mirage=0 +in_bettergram=0 + cmd=(dialog --separate-output --checklist "Select other programs:" 22 76 16) options=(1 "VirtManager" off # any option can be set to default to "on" 2 "Steam" off @@ -96,40 +113,40 @@ options=(1 "VirtManager" off # any option can be set to default to "on" 14 "Mirage" on 15 "Bettergram" on) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) -#clear +clear for choice in $choices do case $choice in 1) - sudo pacman -S --needed qemu virt-manager + in_virtmanager=1 echo Installed VirtManager ;; 2) - sudo pacman -S --needed steam steam-native-runtime + in_steam=1 echo Installed Steam ;; 3) - sudo pacman -S --needed lutris + in_lutris=1 echo Installed Lutris ;; 4) - sudo pacman -S --needed blender + in_blender=1 echo Installed Blender ;; 5) - sudo pacman -S --needed krita + in_krita=1 echo Installed Krita ;; 6) - sudo pacman -S --needed youtube-dl + in_youtube-dl=1 echo Installed Youtube-dl ;; 7) - sudo pacman -S --needed discord + in_discord=1 echo Installed Discord ;; 8) - sudo pacman -S --needed handbrake + in_handbrake=1 echo Installed Handbrake ;; 9) @@ -137,46 +154,58 @@ do echo Installed Gimp ;; 10) - sudo pacman -S --needed audacity + in_audacity=1 echo Installed Audacity ;; 11) - git clone --recurse-submodules https://github.com/flightlessmango/MangoHud.git - ./MangoHud/build.sh install + in_mangohud=1 echo Installed MangoHud ;; 12) - sudo yay -S --needed easystroke + in_easystrokes=1 echo Installed Easystroke ;; 13) - sudo yay -S --needed liferea + in_liferea=1 echo Installed Liferea ;; 14) - sudo yay -S --needed matrix-mirage + in_mirage=1 echo Installed Mirage ;; 15) - sudo yay -S --needed bettergram + in_bettergram=1 echo Installed Bettergram ;; esac done +in_pkgstats=0 + cmd=(dialog --separate-output --checklist "Report installed packages?" 22 76 16) options=(1 "pkgstats" off) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) -#clear +clear for choice in $choices do case $choice in 1) - sudo pacman -S --needed pkgstats + in_pkgstats=1 ;; esac done +#uninstalling unused packages +echo Uninstalling unused packages +sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview +echo Uninstalled unused packages + +#update stuff +echo Updating packages +yay -Syyu +echo Updated packages + +#pacman programs echo Installing default pacman programs sudo pacman -S --needed arandr libreoffice-fresh-de termite neofetch wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi echo Installed official programs @@ -193,17 +222,210 @@ echo Installing wine pacman -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader echo Installed wine +#python modules echo Installing python modules sudo pip3 install ffmpeg-normalize praw echo Installed python modules +################### +#selected programs# +################### +echo Installing selected programs + +#DEs & WMs +if [ $in_xfce -eq 1 ]; then + echo "Installing xfce" + sudo pacman -S --needed xfce4 +else + echo "Skipping xfce" +fi + +if [$in_i3-gaps -eq 1]; then + echo "Installing i3-gaps" + sudo pacman -S --needed i3-gaps +else + echo "Skipping i3-gaps" +fi + +if [$in_gnome -eq 1]; then + echo "Installing gnome" + sudo yay -S --needed gnome gnome-shell-extension-arc-menu gnome-shell-extension-dash-to-dock gnome-tweaks +else + echo "Skipping gnome" +fi + +#browsers +if [ $in_firefox -eq 1 ]; then + echo "Installing Firefox" + sudo pacman -S --needed qemu firefox +else + echo "Skipping Firefox" +fi + +if [ $in_ugchromium -eq 1 ]; then + echo "Installing Ungoogled-chromium" + sudo pacman -S --needed ungoogled-chromium +else + echo "Skipping Ungoogled-chromium" +fi + +if [ $in_palemoon -eq 1 ]; then + echo "Installing Palemoon" + sudo pacman -S --needed palemoon +else + echo "Skipping Palemoon" +fi + +if [ $in_basilisk -eq 1 ]; then + echo "Installing Basilisk" + sudo pacman -S --needed basilisk +else + echo "Skipping Basilisk" +fi + +if [ $in_netsurf -eq 1 ]; then + echo "Installing Netsurf" + sudo pacman -S --needed netsurf +else + echo "Skipping Netsurf" +fi + +if [ $in_icecat -eq 1 ]; then + echo "Installing Icecat" + sudo yay -S --needed icecat-bin +else + echo "Skipping Icecat" +fi + +if [ $in_tor -eq 1 ]; then + echo "Installing Tor" + sudo pacman -S --needed torbrowser-launcher +else + echo "Skipping Tor" +fi + +#other programs +if [ $in_virtmanager -eq 1 ]; then + echo "Installing VirtManager" + sudo pacman -S --needed qemu virt-manager +else + echo "Skipping VirtManager" +fi + +if [ $in_steam -eq 1 ]; then + echo "Installing Steam" + sudo pacman -S --needed steam steam-native-runtime +else + echo "Skipping Steam" +fi + +if [ $in_lutris -eq 1 ]; then + echo "Installing Lutris" + sudo pacman -S --needed lutris +else + echo "Skipping Lutris" +fi + +if [ $in_blender -eq 1 ]; then + echo "Installing Blender" + sudo pacman -S --needed blender +else + echo "Skipping Blender" +fi + +if [ $in_krita -eq 1 ]; then + echo "Installing Krita" + sudo pacman -S --needed krita +else + echo "Skipping Krita" +fi + +if [ $in_youtube-dl -eq 1 ]; then + echo "Installing Youtube-dl" + sudo pacman -S --needed youtube-dl +else + echo "Skipping Youtube-dl" +fi + +if [ $in_discord -eq 1 ]; then + echo "Installing Discord" + sudo pacman -S --needed discord +else + echo "Skipping Discord" +fi + +if [ $in_handbrake -eq 1 ]; then + echo "Installing Handbrake" + sudo pacman -S --needed handbrake +else + echo "Skipping Handbrake" +fi + +if [ $in_gimp -eq 1 ]; then + echo "Installing Gimp" + sudo pacman -S --needed gimp +else + echo "Skipping Gimp" +fi + +if [ $in_audacity -eq 1 ]; then + echo "Installing Audacity" + sudo pacman -S --needed audacity +else + echo "Skipping Audacity" +fi + +if [ $in_mangohud -eq 1 ]; then + echo "Installing MangoHud" + git clone --recurse-submodules https://github.com/flightlessmango/MangoHud.git + ./MangoHud/build.sh install +else + echo "Skipping MangoHud" +fi + +if [ $in_easystrokes -eq 1 ]; then + echo "Installing Easystrokes" + sudo yay -S --needed easystroke +else + echo "Skipping Easystrokes" +fi + +if [ $in_liferea -eq 1 ]; then + echo "Installing Liferea" + sudo yay -S --needed liferea +else + echo "Skipping Liferea" +fi + +if [ $in_mirage -eq 1 ]; then + echo "Installing Mirage" + sudo yay -S --needed matrix-mirage +else + echo "Skipping Mirage" +fi + +if [ $in_bettergram -eq 1 ]; then + echo "Installing Bettergram" + sudo yay -S --needed bettergram +else + echo "Skipping Bettergram" +fi + +#stats +if [ $in_pkgstats -eq 1 ]; then + echo "Installing pkgstats" + sudo pacman -S --needed pkgstats +else + echo "Skipping pkgstats" +fi + #Changes to home folder automatically now, no need to be extra careful anymore. git clone https://gitlab.com/RealStickman-arcolinux/config echo Finished downloading config #cleanup rm -rf ~/setup -echo Removed old setup files +echo Removed setup files #downloading config echo Setting config From 300570255d014d5249177c03afcd6063e86171a5 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 29 Aug 2020 13:52:27 +0200 Subject: [PATCH 140/558] Added auto-cpufreq --- arch-setup/install.sh | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 462de088..675e2dd4 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -180,6 +180,21 @@ do esac done +in_acpufreq=0 + +cmd=(dialog --separate-output --checklist "Performance and Battery life" 22 76 16) +options=(1 "auto-cpufreq" off) +choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) +clear +for choice in $choices +do + case $choice in + 1) + in_acpufreq=1 + ;; + esac +done + in_pkgstats=0 cmd=(dialog --separate-output --checklist "Report installed packages?" 22 76 16) @@ -411,6 +426,18 @@ else echo "Skipping Bettergram" fi +#performance and battery life +if [ $in_acpufreq -eq 1 ]; then + echo "Installing auto-cpufreq" + sudo yay -S auto-cpufreq-git + sudo auto-cpufreq --install + sudo systemctl start auto-cpufreq + sudo systemctl enable auto-cpufreq +else + echo "Skipping auto-cpufreq" +fi + + #stats if [ $in_pkgstats -eq 1 ]; then echo "Installing pkgstats" From 572167c5e53c2586c46519aa1af14394be975b93 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 29 Aug 2020 13:52:48 +0200 Subject: [PATCH 141/558] removed empty line --- arch-setup/install.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 675e2dd4..df23776f 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -437,7 +437,6 @@ else echo "Skipping auto-cpufreq" fi - #stats if [ $in_pkgstats -eq 1 ]; then echo "Installing pkgstats" From bcaa8c3b9ad58420e6906a71e8a0ac68ec4b562b Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 29 Aug 2020 13:59:56 +0200 Subject: [PATCH 142/558] Added nextcloud --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index df23776f..77c79f20 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -222,7 +222,7 @@ echo Updated packages #pacman programs echo Installing default pacman programs -sudo pacman -S --needed arandr libreoffice-fresh-de termite neofetch wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi +sudo pacman -S --needed arandr libreoffice-fresh-de termite neofetch wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client echo Installed official programs #AUR From 74a501e738307eeadde03c0c5ed41b9db5182ba5 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 29 Aug 2020 14:45:08 +0200 Subject: [PATCH 143/558] Added --noconfirm to pacman --- arch-setup/install.sh | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 77c79f20..83cfdf10 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -222,7 +222,7 @@ echo Updated packages #pacman programs echo Installing default pacman programs -sudo pacman -S --needed arandr libreoffice-fresh-de termite neofetch wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client +sudo pacman -S --needed --noconfirm arandr libreoffice-fresh-de termite neofetch wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client echo Installed official programs #AUR @@ -234,7 +234,7 @@ echo Installed AUR programs #install wine echo Installing wine -pacman -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader +pacman -S --needed --noconfirm wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader echo Installed wine #python modules @@ -250,14 +250,14 @@ echo Installing selected programs #DEs & WMs if [ $in_xfce -eq 1 ]; then echo "Installing xfce" - sudo pacman -S --needed xfce4 + sudo pacman -S --needed --noconfirm xfce4 else echo "Skipping xfce" fi if [$in_i3-gaps -eq 1]; then echo "Installing i3-gaps" - sudo pacman -S --needed i3-gaps + sudo pacman -S --needed --noconfirm i3-gaps else echo "Skipping i3-gaps" fi @@ -272,35 +272,35 @@ fi #browsers if [ $in_firefox -eq 1 ]; then echo "Installing Firefox" - sudo pacman -S --needed qemu firefox + sudo pacman -S --needed --noconfirm qemu firefox else echo "Skipping Firefox" fi if [ $in_ugchromium -eq 1 ]; then echo "Installing Ungoogled-chromium" - sudo pacman -S --needed ungoogled-chromium + sudo pacman -S --needed --noconfirm ungoogled-chromium else echo "Skipping Ungoogled-chromium" fi if [ $in_palemoon -eq 1 ]; then echo "Installing Palemoon" - sudo pacman -S --needed palemoon + sudo pacman -S --needed --noconfirm palemoon else echo "Skipping Palemoon" fi if [ $in_basilisk -eq 1 ]; then echo "Installing Basilisk" - sudo pacman -S --needed basilisk + sudo pacman -S --needed --noconfirm basilisk else echo "Skipping Basilisk" fi if [ $in_netsurf -eq 1 ]; then echo "Installing Netsurf" - sudo pacman -S --needed netsurf + sudo pacman -S --needed --noconfirm netsurf else echo "Skipping Netsurf" fi @@ -314,7 +314,7 @@ fi if [ $in_tor -eq 1 ]; then echo "Installing Tor" - sudo pacman -S --needed torbrowser-launcher + sudo pacman -S --needed --noconfirm torbrowser-launcher else echo "Skipping Tor" fi @@ -322,70 +322,70 @@ fi #other programs if [ $in_virtmanager -eq 1 ]; then echo "Installing VirtManager" - sudo pacman -S --needed qemu virt-manager + sudo pacman -S --needed --noconfirm qemu virt-manager else echo "Skipping VirtManager" fi if [ $in_steam -eq 1 ]; then echo "Installing Steam" - sudo pacman -S --needed steam steam-native-runtime + sudo pacman -S --needed --noconfirm steam steam-native-runtime else echo "Skipping Steam" fi if [ $in_lutris -eq 1 ]; then echo "Installing Lutris" - sudo pacman -S --needed lutris + sudo pacman -S --needed --noconfirm lutris else echo "Skipping Lutris" fi if [ $in_blender -eq 1 ]; then echo "Installing Blender" - sudo pacman -S --needed blender + sudo pacman -S --needed --noconfirm blender else echo "Skipping Blender" fi if [ $in_krita -eq 1 ]; then echo "Installing Krita" - sudo pacman -S --needed krita + sudo pacman -S --needed --noconfirm krita else echo "Skipping Krita" fi if [ $in_youtube-dl -eq 1 ]; then echo "Installing Youtube-dl" - sudo pacman -S --needed youtube-dl + sudo pacman -S --needed --noconfirm youtube-dl else echo "Skipping Youtube-dl" fi if [ $in_discord -eq 1 ]; then echo "Installing Discord" - sudo pacman -S --needed discord + sudo pacman -S --needed --noconfirm discord else echo "Skipping Discord" fi if [ $in_handbrake -eq 1 ]; then echo "Installing Handbrake" - sudo pacman -S --needed handbrake + sudo pacman -S --needed --noconfirm handbrake else echo "Skipping Handbrake" fi if [ $in_gimp -eq 1 ]; then echo "Installing Gimp" - sudo pacman -S --needed gimp + sudo pacman -S --needed --noconfirm gimp else echo "Skipping Gimp" fi if [ $in_audacity -eq 1 ]; then echo "Installing Audacity" - sudo pacman -S --needed audacity + sudo pacman -S --needed --noconfirm audacity else echo "Skipping Audacity" fi @@ -440,7 +440,7 @@ fi #stats if [ $in_pkgstats -eq 1 ]; then echo "Installing pkgstats" - sudo pacman -S --needed pkgstats + sudo pacman -S --needed --noconfirm pkgstats else echo "Skipping pkgstats" fi From bc9e627c2527ec5664bf3a77199bdd7d73f33ddb Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 29 Aug 2020 14:48:14 +0200 Subject: [PATCH 144/558] Added --noconfirm for all --- arch-setup/install.sh | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 83cfdf10..dc7cf4f4 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -212,12 +212,12 @@ done #uninstalling unused packages echo Uninstalling unused packages -sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview +sudo pacman -Rns --noconfirm evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview echo Uninstalled unused packages #update stuff echo Updating packages -yay -Syyu +yay -Syyu --noconfirm echo Updated packages #pacman programs @@ -227,9 +227,9 @@ echo Installed official programs #AUR echo Installing default AUR programs -yay -S --needed ttf-ms-fonts ttf-tahoma ttf-vista-fonts cpu-x polybar nutty woeusb nohang-git lightdm-webkit-theme-aether debtap rig gimp-plugin-registry vscodium-bin piper -yay -S --needed bitwarden -yay -S --needed pcloud-drive +yay -S --needed --noconfirm ttf-ms-fonts ttf-tahoma ttf-vista-fonts cpu-x polybar nutty woeusb nohang-git lightdm-webkit-theme-aether debtap rig gimp-plugin-registry vscodium-bin piper +yay -S --needed --noconfirm bitwarden +yay -S --needed --noconfirm pcloud-drive echo Installed AUR programs #install wine @@ -264,7 +264,7 @@ fi if [$in_gnome -eq 1]; then echo "Installing gnome" - sudo yay -S --needed gnome gnome-shell-extension-arc-menu gnome-shell-extension-dash-to-dock gnome-tweaks + sudo yay -S --needed --noconfirm gnome gnome-shell-extension-arc-menu gnome-shell-extension-dash-to-dock gnome-tweaks else echo "Skipping gnome" fi @@ -307,7 +307,7 @@ fi if [ $in_icecat -eq 1 ]; then echo "Installing Icecat" - sudo yay -S --needed icecat-bin + sudo yay -S --needed --noconfirm icecat-bin else echo "Skipping Icecat" fi @@ -400,28 +400,28 @@ fi if [ $in_easystrokes -eq 1 ]; then echo "Installing Easystrokes" - sudo yay -S --needed easystroke + sudo yay -S --needed --noconfirm easystroke else echo "Skipping Easystrokes" fi if [ $in_liferea -eq 1 ]; then echo "Installing Liferea" - sudo yay -S --needed liferea + sudo yay -S --needed --noconfirm liferea else echo "Skipping Liferea" fi if [ $in_mirage -eq 1 ]; then echo "Installing Mirage" - sudo yay -S --needed matrix-mirage + sudo yay -S --needed --noconfirm matrix-mirage else echo "Skipping Mirage" fi if [ $in_bettergram -eq 1 ]; then echo "Installing Bettergram" - sudo yay -S --needed bettergram + sudo yay -S --needed --noconfirm bettergram else echo "Skipping Bettergram" fi @@ -429,7 +429,7 @@ fi #performance and battery life if [ $in_acpufreq -eq 1 ]; then echo "Installing auto-cpufreq" - sudo yay -S auto-cpufreq-git + sudo yay -S --needed --noconfirm auto-cpufreq-git sudo auto-cpufreq --install sudo systemctl start auto-cpufreq sudo systemctl enable auto-cpufreq From c4c4b93681f69c7b5bdd776995ba2af58b727e85 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 30 Aug 2020 19:45:40 +0200 Subject: [PATCH 145/558] Added devtools --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index dc7cf4f4..dc803c8b 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -222,7 +222,7 @@ echo Updated packages #pacman programs echo Installing default pacman programs -sudo pacman -S --needed --noconfirm arandr libreoffice-fresh-de termite neofetch wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client +sudo pacman -S --needed --noconfirm arandr libreoffice-fresh-de termite neofetch wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client devtools echo Installed official programs #AUR From c8115425b348b0956c57ccc008d42de5ed2ee514 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 1 Sep 2020 21:04:15 +0200 Subject: [PATCH 146/558] Added arco slimlock --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index dc803c8b..8eb93c9c 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -222,7 +222,7 @@ echo Updated packages #pacman programs echo Installing default pacman programs -sudo pacman -S --needed --noconfirm arandr libreoffice-fresh-de termite neofetch wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client devtools +sudo pacman -S --needed --noconfirm arandr libreoffice-fresh-de termite neofetch wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client devtools arcolinux-slim arcolinux-slimlock-themes-git echo Installed official programs #AUR From eb1dab63e0b8812795cc7479d69324806848d7d0 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 2 Sep 2020 10:51:45 +0200 Subject: [PATCH 147/558] added vnstat and configure it --- arch-setup/install.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 8eb93c9c..d44c3bee 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -222,7 +222,7 @@ echo Updated packages #pacman programs echo Installing default pacman programs -sudo pacman -S --needed --noconfirm arandr libreoffice-fresh-de termite neofetch wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client devtools arcolinux-slim arcolinux-slimlock-themes-git +sudo pacman -S --needed --noconfirm arandr libreoffice-fresh-de termite neofetch wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client devtools arcolinux-slim arcolinux-slimlock-themes-git vnstat echo Installed official programs #AUR @@ -445,6 +445,10 @@ else echo "Skipping pkgstats" fi +#enable vnstat +sudo systemctl enable vnstat +sudo systemctl start vnstat + #Changes to home folder automatically now, no need to be extra careful anymore. git clone https://gitlab.com/RealStickman-arcolinux/config echo Finished downloading config From c7af21602e11b9161470fc57c5ffa85ec9406313 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 2 Sep 2020 11:34:35 +0200 Subject: [PATCH 148/558] Added wireguard tools --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index d44c3bee..261551f7 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -222,7 +222,7 @@ echo Updated packages #pacman programs echo Installing default pacman programs -sudo pacman -S --needed --noconfirm arandr libreoffice-fresh-de termite neofetch wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client devtools arcolinux-slim arcolinux-slimlock-themes-git vnstat +sudo pacman -S --needed --noconfirm arandr libreoffice-fresh-de termite neofetch wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client devtools arcolinux-slim arcolinux-slimlock-themes-git vnstat wireguard-tools echo Installed official programs #AUR From 9e2ba4db68ae9c2ba9b33199a0e0d827f1c25475 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 7 Sep 2020 19:50:09 +0200 Subject: [PATCH 149/558] Added doom-emacs --- arch-setup/install.sh | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 261551f7..559e1807 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -195,6 +195,21 @@ do esac done +in_doom-emacs=0 + +cmd=(dialog --separate-output --checklist "Code editors" 22 76 16) +options=(1 "doom-emacs" off) +choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) +clear +for choice in $choices +do + case $choice in + 1) + in_doom-emacs=1 + ;; + esac +done + in_pkgstats=0 cmd=(dialog --separate-output --checklist "Report installed packages?" 22 76 16) @@ -437,6 +452,17 @@ else echo "Skipping auto-cpufreq" fi +#doom-emacs +if [ $in_doom-emacs -eq 1]; then + echo "Installing doom-emacs" + pacman -S --needed git emacs ripgrep fd + git clone --depth 1 https://github.com/hlissner/doom-emacs ~/.emacs.d + ~/.emacs.d/bin/doom install + export PATH=$PATH:~/.emacs.d/bin +else + echo "Skipping doom-emacs" +fi + #stats if [ $in_pkgstats -eq 1 ]; then echo "Installing pkgstats" From b9ad5da9d1e89e2272135c6f70d9acf2a388ee55 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 7 Sep 2020 19:58:16 +0200 Subject: [PATCH 150/558] changed export path command --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 559e1807..b4f8f010 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -458,7 +458,7 @@ if [ $in_doom-emacs -eq 1]; then pacman -S --needed git emacs ripgrep fd git clone --depth 1 https://github.com/hlissner/doom-emacs ~/.emacs.d ~/.emacs.d/bin/doom install - export PATH=$PATH:~/.emacs.d/bin + export PATH="$PATH":$HOME/.emacs.d/bin else echo "Skipping doom-emacs" fi From 67fec9814bb839f78052d4fdfcf81fc0fb9dff6e Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 9 Sep 2020 21:01:58 +0200 Subject: [PATCH 151/558] Moved VSCodium to optional installs. --- arch-setup/install.sh | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index b4f8f010..ed1f8298 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -196,9 +196,11 @@ do done in_doom-emacs=0 +in_vscodium=0 cmd=(dialog --separate-output --checklist "Code editors" 22 76 16) -options=(1 "doom-emacs" off) +options=(1 "doom-emacs" off + 2 "vscodium" off) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear for choice in $choices @@ -207,6 +209,9 @@ do 1) in_doom-emacs=1 ;; + 2) + in_vscodium=1 + ;; esac done @@ -242,7 +247,7 @@ echo Installed official programs #AUR echo Installing default AUR programs -yay -S --needed --noconfirm ttf-ms-fonts ttf-tahoma ttf-vista-fonts cpu-x polybar nutty woeusb nohang-git lightdm-webkit-theme-aether debtap rig gimp-plugin-registry vscodium-bin piper +yay -S --needed --noconfirm ttf-ms-fonts ttf-tahoma ttf-vista-fonts cpu-x polybar nutty woeusb nohang-git lightdm-webkit-theme-aether debtap rig gimp-plugin-registry piper yay -S --needed --noconfirm bitwarden yay -S --needed --noconfirm pcloud-drive echo Installed AUR programs @@ -463,6 +468,13 @@ else echo "Skipping doom-emacs" fi +if [ $in_vscodium -eq 1 ]; then + echo "Installing vscodium" + yay -S --needed vscodium-bin +else + echo "Skipping vscodium" +fi + #stats if [ $in_pkgstats -eq 1 ]; then echo "Installing pkgstats" From e4fc239b5b81cb3e22791f04cf4f0dee9574499d Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 9 Sep 2020 21:26:54 +0200 Subject: [PATCH 152/558] Removed old notes --- arch-setup/Notes | 6 ------ 1 file changed, 6 deletions(-) diff --git a/arch-setup/Notes b/arch-setup/Notes index 73c6ad8d..0290dd90 100644 --- a/arch-setup/Notes +++ b/arch-setup/Notes @@ -1,8 +1,2 @@ -install trizen - download wireguard config and unzip copy/move wireguard mullvad config - -Choose desktop wallpapers -uncheck all unneeded wallpapers in "variety" -choose settings (changing wallpaper) as needed \ No newline at end of file From 1d549bb14c99dab87a42cbfafd83f5c61a139bce Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 10 Sep 2020 15:30:18 +0200 Subject: [PATCH 153/558] Added pandoc --- arch-setup/install.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index ed1f8298..0f1f6920 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -460,7 +460,7 @@ fi #doom-emacs if [ $in_doom-emacs -eq 1]; then echo "Installing doom-emacs" - pacman -S --needed git emacs ripgrep fd + pacman -S --needed --noconfirm git emacs ripgrep fd pandoc git clone --depth 1 https://github.com/hlissner/doom-emacs ~/.emacs.d ~/.emacs.d/bin/doom install export PATH="$PATH":$HOME/.emacs.d/bin @@ -470,7 +470,7 @@ fi if [ $in_vscodium -eq 1 ]; then echo "Installing vscodium" - yay -S --needed vscodium-bin + yay -S --needed --noconfirm vscodium-bin else echo "Skipping vscodium" fi From 978674c3ae03c6b09dd405187295b8b875912aae Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 10 Sep 2020 15:43:58 +0200 Subject: [PATCH 154/558] Added shellcheck --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 0f1f6920..f289fc74 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -460,7 +460,7 @@ fi #doom-emacs if [ $in_doom-emacs -eq 1]; then echo "Installing doom-emacs" - pacman -S --needed --noconfirm git emacs ripgrep fd pandoc + pacman -S --needed --noconfirm git emacs ripgrep fd pandoc shellcheck git clone --depth 1 https://github.com/hlissner/doom-emacs ~/.emacs.d ~/.emacs.d/bin/doom install export PATH="$PATH":$HOME/.emacs.d/bin From c239d54a85339a5c9732bd51e801790b980f4ee2 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 10 Sep 2020 21:05:13 +0200 Subject: [PATCH 155/558] Added pipenv --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index f289fc74..3b371465 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -460,7 +460,7 @@ fi #doom-emacs if [ $in_doom-emacs -eq 1]; then echo "Installing doom-emacs" - pacman -S --needed --noconfirm git emacs ripgrep fd pandoc shellcheck + pacman -S --needed --noconfirm git emacs ripgrep fd pandoc shellcheck python-pipenv git clone --depth 1 https://github.com/hlissner/doom-emacs ~/.emacs.d ~/.emacs.d/bin/doom install export PATH="$PATH":$HOME/.emacs.d/bin From 0bb66756ed6430f38a032bbd7426271c0ad16925 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 10 Sep 2020 21:05:47 +0200 Subject: [PATCH 156/558] Added isort --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 3b371465..778283b4 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -460,7 +460,7 @@ fi #doom-emacs if [ $in_doom-emacs -eq 1]; then echo "Installing doom-emacs" - pacman -S --needed --noconfirm git emacs ripgrep fd pandoc shellcheck python-pipenv + pacman -S --needed --noconfirm git emacs ripgrep fd pandoc shellcheck python-pipenv python-isort git clone --depth 1 https://github.com/hlissner/doom-emacs ~/.emacs.d ~/.emacs.d/bin/doom install export PATH="$PATH":$HOME/.emacs.d/bin From a011735b2ebfe49ab5281fa0ec97da163a1e52df Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 10 Sep 2020 21:07:44 +0200 Subject: [PATCH 157/558] Added pytest --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 778283b4..87e0cd08 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -460,7 +460,7 @@ fi #doom-emacs if [ $in_doom-emacs -eq 1]; then echo "Installing doom-emacs" - pacman -S --needed --noconfirm git emacs ripgrep fd pandoc shellcheck python-pipenv python-isort + pacman -S --needed --noconfirm git emacs ripgrep fd pandoc shellcheck python-pipenv python-isort python-pytest git clone --depth 1 https://github.com/hlissner/doom-emacs ~/.emacs.d ~/.emacs.d/bin/doom install export PATH="$PATH":$HOME/.emacs.d/bin From 02f3c99e02e9ee6ad3a4bd07c05c7ffd71121129 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 10 Sep 2020 21:09:31 +0200 Subject: [PATCH 158/558] Added rednose for nosetests --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 87e0cd08..841ef2fc 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -460,7 +460,7 @@ fi #doom-emacs if [ $in_doom-emacs -eq 1]; then echo "Installing doom-emacs" - pacman -S --needed --noconfirm git emacs ripgrep fd pandoc shellcheck python-pipenv python-isort python-pytest + pacman -S --needed --noconfirm git emacs ripgrep fd pandoc shellcheck python-pipenv python-isort python-pytest python-rednose git clone --depth 1 https://github.com/hlissner/doom-emacs ~/.emacs.d ~/.emacs.d/bin/doom install export PATH="$PATH":$HOME/.emacs.d/bin From 8833ac801084c8acdbffaeaa5466237b120c632b Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 10 Sep 2020 21:12:58 +0200 Subject: [PATCH 159/558] Changed pacman to yay --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 841ef2fc..1e2fc867 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -460,7 +460,7 @@ fi #doom-emacs if [ $in_doom-emacs -eq 1]; then echo "Installing doom-emacs" - pacman -S --needed --noconfirm git emacs ripgrep fd pandoc shellcheck python-pipenv python-isort python-pytest python-rednose + yay -S --needed --noconfirm git emacs ripgrep fd pandoc shellcheck python-pipenv python-isort python-pytest python-rednose git clone --depth 1 https://github.com/hlissner/doom-emacs ~/.emacs.d ~/.emacs.d/bin/doom install export PATH="$PATH":$HOME/.emacs.d/bin From 7354bbf39f484507fd16ca0b556e3f7a97f723f8 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 10 Sep 2020 21:17:15 +0200 Subject: [PATCH 160/558] Changed doom-emacs to just emacs --- arch-setup/install.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 1e2fc867..5649db77 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -195,7 +195,7 @@ do esac done -in_doom-emacs=0 +in_emacs=0 in_vscodium=0 cmd=(dialog --separate-output --checklist "Code editors" 22 76 16) @@ -207,7 +207,7 @@ for choice in $choices do case $choice in 1) - in_doom-emacs=1 + in_emacs=1 ;; 2) in_vscodium=1 @@ -458,7 +458,7 @@ else fi #doom-emacs -if [ $in_doom-emacs -eq 1]; then +if [ $in_emacs -eq 1]; then echo "Installing doom-emacs" yay -S --needed --noconfirm git emacs ripgrep fd pandoc shellcheck python-pipenv python-isort python-pytest python-rednose git clone --depth 1 https://github.com/hlissner/doom-emacs ~/.emacs.d From 5607ddcb798c3c74adfb560c9afe37026e237287 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 18 Sep 2020 16:47:29 +0200 Subject: [PATCH 161/558] Fixed everything emacs marked as error. Don't use "-" in variables! --- arch-setup/install.sh | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 5649db77..ee9a948b 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -1,10 +1,10 @@ #!/bin/bash #change to home (does not show in terminal) -cd $HOME +cd "$HOME" || exit in_xfce=0 -in_i3-gaps=0 +in_i3gaps=0 in_gnome=0 cmd=(dialog --separate-output --checklist "Select Desktop environment/Window manager:" 22 76 16) @@ -20,7 +20,7 @@ do in_xfce=1 ;; 2) - in_i3-gaps=1 + in_i3gaps=1 ;; 3) in_gnome=1 @@ -85,7 +85,7 @@ in_steam=0 in_lutris=0 in_blender=0 in_krita=0 -in_youtube-dl=0 +in_youtubedl=0 in_discord=0 in_handbrake=0 in_gimp=0 @@ -138,7 +138,7 @@ do echo Installed Krita ;; 6) - in_youtube-dl=1 + in_youtubedl=1 echo Installed Youtube-dl ;; 7) @@ -275,14 +275,14 @@ else echo "Skipping xfce" fi -if [$in_i3-gaps -eq 1]; then +if [ $in_i3gaps -eq 1 ]; then echo "Installing i3-gaps" sudo pacman -S --needed --noconfirm i3-gaps else echo "Skipping i3-gaps" fi -if [$in_gnome -eq 1]; then +if [ $in_gnome -eq 1 ]; then echo "Installing gnome" sudo yay -S --needed --noconfirm gnome gnome-shell-extension-arc-menu gnome-shell-extension-dash-to-dock gnome-tweaks else @@ -375,7 +375,7 @@ else echo "Skipping Krita" fi -if [ $in_youtube-dl -eq 1 ]; then +if [ $in_youtubedl -eq 1 ]; then echo "Installing Youtube-dl" sudo pacman -S --needed --noconfirm youtube-dl else @@ -458,7 +458,7 @@ else fi #doom-emacs -if [ $in_emacs -eq 1]; then +if [ $in_emacs -eq 1 ]; then echo "Installing doom-emacs" yay -S --needed --noconfirm git emacs ripgrep fd pandoc shellcheck python-pipenv python-isort python-pytest python-rednose git clone --depth 1 https://github.com/hlissner/doom-emacs ~/.emacs.d From ca21a04466b63c7b6996ce1e900fb43c24b11edc Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 18 Sep 2020 19:28:12 +0200 Subject: [PATCH 162/558] changed variable in_emacs to in_doomemacs. --- arch-setup/install.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index ee9a948b..f74a1f0a 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -195,7 +195,7 @@ do esac done -in_emacs=0 +in_doomemacs=0 in_vscodium=0 cmd=(dialog --separate-output --checklist "Code editors" 22 76 16) @@ -207,7 +207,7 @@ for choice in $choices do case $choice in 1) - in_emacs=1 + in_doomemacs=1 ;; 2) in_vscodium=1 @@ -458,7 +458,7 @@ else fi #doom-emacs -if [ $in_emacs -eq 1 ]; then +if [ $in_doomemacs -eq 1 ]; then echo "Installing doom-emacs" yay -S --needed --noconfirm git emacs ripgrep fd pandoc shellcheck python-pipenv python-isort python-pytest python-rednose git clone --depth 1 https://github.com/hlissner/doom-emacs ~/.emacs.d From 5b41b7b440e8136d54fe498f0ae1eb6f5afa8b17 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 24 Sep 2020 08:29:35 +0200 Subject: [PATCH 163/558] Added cronie --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index f74a1f0a..b2b20689 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -242,7 +242,7 @@ echo Updated packages #pacman programs echo Installing default pacman programs -sudo pacman -S --needed --noconfirm arandr libreoffice-fresh-de termite neofetch wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client devtools arcolinux-slim arcolinux-slimlock-themes-git vnstat wireguard-tools +sudo pacman -S --needed --noconfirm arandr libreoffice-fresh-de termite neofetch wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client devtools arcolinux-slim arcolinux-slimlock-themes-git vnstat wireguard-tools cronie echo Installed official programs #AUR From ce753852a680fd2b6920d246e2ac19a927d2d7a0 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 27 Sep 2020 14:06:50 +0200 Subject: [PATCH 164/558] Added command to change shell to fish --- arch-setup/install.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index f74a1f0a..9b7cb829 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -483,6 +483,9 @@ else echo "Skipping pkgstats" fi +#change shell +chsh -s /usr/bin/fish $USER + #enable vnstat sudo systemctl enable vnstat sudo systemctl start vnstat From 326dc0bc12ed61710643b62845c348b877fede51 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 27 Sep 2020 14:07:43 +0200 Subject: [PATCH 165/558] Doublequotes --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 9b7cb829..aef4a3e0 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -484,7 +484,7 @@ else fi #change shell -chsh -s /usr/bin/fish $USER +chsh -s /usr/bin/fish "$USER" #enable vnstat sudo systemctl enable vnstat From b286880252b463e959aef18a78f874ee4ecd7ea0 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 3 Oct 2020 15:25:10 +0200 Subject: [PATCH 166/558] Remove breeze and kdenlive --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index aa3b2ac0..8c2d5d6a 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -232,7 +232,7 @@ done #uninstalling unused packages echo Uninstalling unused packages -sudo pacman -Rns --noconfirm evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview +sudo pacman -Rns --noconfirm evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview breeze kdenlive echo Uninstalled unused packages #update stuff From fa4444238cc2b68df071118beb6fcef8bf719013 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 3 Oct 2020 20:58:31 +0200 Subject: [PATCH 167/558] Removed breeze from the list again. --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 8c2d5d6a..89dae4cd 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -232,7 +232,7 @@ done #uninstalling unused packages echo Uninstalling unused packages -sudo pacman -Rns --noconfirm evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview breeze kdenlive +sudo pacman -Rns --noconfirm evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview kdenlive echo Uninstalled unused packages #update stuff From 51a3b4168076e2ca1692416ff89fe17446d79a30 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 9 Oct 2020 14:33:10 +0200 Subject: [PATCH 168/558] Added bandwhich --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 89dae4cd..d185d295 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -242,7 +242,7 @@ echo Updated packages #pacman programs echo Installing default pacman programs -sudo pacman -S --needed --noconfirm arandr libreoffice-fresh-de termite neofetch wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client devtools arcolinux-slim arcolinux-slimlock-themes-git vnstat wireguard-tools cronie +sudo pacman -S --needed --noconfirm arandr libreoffice-fresh-de termite neofetch wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client devtools arcolinux-slim arcolinux-slimlock-themes-git vnstat wireguard-tools cronie bandwhich echo Installed official programs #AUR From d617537aa127d3cec36f54c65301459c931cc288 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 9 Oct 2020 17:07:16 +0200 Subject: [PATCH 169/558] Removing bandwhich --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index d185d295..89dae4cd 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -242,7 +242,7 @@ echo Updated packages #pacman programs echo Installing default pacman programs -sudo pacman -S --needed --noconfirm arandr libreoffice-fresh-de termite neofetch wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client devtools arcolinux-slim arcolinux-slimlock-themes-git vnstat wireguard-tools cronie bandwhich +sudo pacman -S --needed --noconfirm arandr libreoffice-fresh-de termite neofetch wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client devtools arcolinux-slim arcolinux-slimlock-themes-git vnstat wireguard-tools cronie echo Installed official programs #AUR From 25a54b461da6cdba2b7923196c76fc59e0cc539f Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 9 Oct 2020 17:07:35 +0200 Subject: [PATCH 170/558] Readded bandwhich --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 89dae4cd..d185d295 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -242,7 +242,7 @@ echo Updated packages #pacman programs echo Installing default pacman programs -sudo pacman -S --needed --noconfirm arandr libreoffice-fresh-de termite neofetch wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client devtools arcolinux-slim arcolinux-slimlock-themes-git vnstat wireguard-tools cronie +sudo pacman -S --needed --noconfirm arandr libreoffice-fresh-de termite neofetch wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client devtools arcolinux-slim arcolinux-slimlock-themes-git vnstat wireguard-tools cronie bandwhich echo Installed official programs #AUR From 890e1394c33c0512cd60cda67d3561e1eba65ffd Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 10 Oct 2020 12:38:05 +0200 Subject: [PATCH 171/558] Added notification stuff --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index d185d295..689e2822 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -242,7 +242,7 @@ echo Updated packages #pacman programs echo Installing default pacman programs -sudo pacman -S --needed --noconfirm arandr libreoffice-fresh-de termite neofetch wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client devtools arcolinux-slim arcolinux-slimlock-themes-git vnstat wireguard-tools cronie bandwhich +sudo pacman -S --needed --noconfirm arandr libreoffice-fresh-de termite neofetch wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client devtools arcolinux-slim arcolinux-slimlock-themes-git vnstat wireguard-tools cronie bandwhich libnotify notification-daemon dunst echo Installed official programs #AUR From 1a08fa4e7da422b7607ba4657cc04d94b09d7f0e Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 10 Oct 2020 15:25:52 +0200 Subject: [PATCH 172/558] Added breeze --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 689e2822..887c6d6b 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -242,7 +242,7 @@ echo Updated packages #pacman programs echo Installing default pacman programs -sudo pacman -S --needed --noconfirm arandr libreoffice-fresh-de termite neofetch wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client devtools arcolinux-slim arcolinux-slimlock-themes-git vnstat wireguard-tools cronie bandwhich libnotify notification-daemon dunst +sudo pacman -S --needed --noconfirm arandr libreoffice-fresh-de termite neofetch wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client devtools arcolinux-slim arcolinux-slimlock-themes-git vnstat wireguard-tools cronie bandwhich libnotify notification-daemon dunst breeze echo Installed official programs #AUR From 7ff11f032baa4935e9d4236d3c073f20fa376056 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 10 Oct 2020 16:27:03 +0200 Subject: [PATCH 173/558] Removes xfce4-notifyd as well --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 887c6d6b..f52d9e9c 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -232,7 +232,7 @@ done #uninstalling unused packages echo Uninstalling unused packages -sudo pacman -Rns --noconfirm evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview kdenlive +sudo pacman -Rns --noconfirm evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview kdenlive xfce4-notifyd echo Uninstalled unused packages #update stuff From b9b0d230e474b875cf896ddc105a1dc6fa3f1640 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 11 Oct 2020 12:48:21 +0200 Subject: [PATCH 174/558] Added pychecker --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index f52d9e9c..f747b120 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -460,7 +460,7 @@ fi #doom-emacs if [ $in_doomemacs -eq 1 ]; then echo "Installing doom-emacs" - yay -S --needed --noconfirm git emacs ripgrep fd pandoc shellcheck python-pipenv python-isort python-pytest python-rednose + yay -S --needed --noconfirm git emacs ripgrep fd pandoc shellcheck python-pipenv python-isort python-pytest python-rednose pychecker git clone --depth 1 https://github.com/hlissner/doom-emacs ~/.emacs.d ~/.emacs.d/bin/doom install export PATH="$PATH":$HOME/.emacs.d/bin From 3f867d3eba0ffe9048eefa40ac68de7d81e05d88 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 12 Oct 2020 07:16:00 +0200 Subject: [PATCH 175/558] Bash error handling --- arch-setup/install.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index f747b120..448137f9 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -1,5 +1,7 @@ #!/bin/bash +set -euo pipefail + #change to home (does not show in terminal) cd "$HOME" || exit From c6a854eadf7a2924d33273bb5d81ba4c91118a04 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 12 Oct 2020 07:16:37 +0200 Subject: [PATCH 176/558] removed unnecessary part --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 448137f9..5ccce5ba 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -3,7 +3,7 @@ set -euo pipefail #change to home (does not show in terminal) -cd "$HOME" || exit +cd "$HOME" in_xfce=0 in_i3gaps=0 From 3cd1c84826d335d8556f3c627633078425d6c817 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 16 Oct 2020 17:36:59 +0200 Subject: [PATCH 177/558] Added texlive for pdflatex engine --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 5ccce5ba..97cff9f1 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -462,7 +462,7 @@ fi #doom-emacs if [ $in_doomemacs -eq 1 ]; then echo "Installing doom-emacs" - yay -S --needed --noconfirm git emacs ripgrep fd pandoc shellcheck python-pipenv python-isort python-pytest python-rednose pychecker + yay -S --needed --noconfirm git emacs ripgrep fd pandoc shellcheck python-pipenv python-isort python-pytest python-rednose pychecker texlive-core git clone --depth 1 https://github.com/hlissner/doom-emacs ~/.emacs.d ~/.emacs.d/bin/doom install export PATH="$PATH":$HOME/.emacs.d/bin From 259298c9e067e647907f41e302786790abe9f97c Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 19 Oct 2020 20:12:50 +0200 Subject: [PATCH 178/558] Add Cleartype --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 97cff9f1..74321af3 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -249,7 +249,7 @@ echo Installed official programs #AUR echo Installing default AUR programs -yay -S --needed --noconfirm ttf-ms-fonts ttf-tahoma ttf-vista-fonts cpu-x polybar nutty woeusb nohang-git lightdm-webkit-theme-aether debtap rig gimp-plugin-registry piper +yay -S --needed --noconfirm ttf-ms-fonts ttf-tahoma ttf-vista-fonts cpu-x polybar nutty woeusb nohang-git lightdm-webkit-theme-aether debtap rig gimp-plugin-registry piper freetype2-cleartype yay -S --needed --noconfirm bitwarden yay -S --needed --noconfirm pcloud-drive echo Installed AUR programs From b2a51bf74438a39c6ee714d9802f2ff139bf01af Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 26 Oct 2020 18:36:29 +0000 Subject: [PATCH 179/558] Add new file --- arch-setup/arch-pacman-clean.py | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 arch-setup/arch-pacman-clean.py diff --git a/arch-setup/arch-pacman-clean.py b/arch-setup/arch-pacman-clean.py new file mode 100644 index 00000000..e69de29b From 40c211f71e3d2770d6d25bbb64061b897f0200b4 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 26 Oct 2020 18:38:36 +0000 Subject: [PATCH 180/558] Delete arch-pacman-clean.py --- arch-setup/arch-pacman-clean.py | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 arch-setup/arch-pacman-clean.py diff --git a/arch-setup/arch-pacman-clean.py b/arch-setup/arch-pacman-clean.py deleted file mode 100644 index e69de29b..00000000 From 6c386905c3b9e2bb1013d378b9c1b14f9b44ec1e Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 26 Oct 2020 18:44:09 +0000 Subject: [PATCH 181/558] Add new file --- arch-setup/arch-pacman-cleanup.py | 53 +++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 arch-setup/arch-pacman-cleanup.py diff --git a/arch-setup/arch-pacman-cleanup.py b/arch-setup/arch-pacman-cleanup.py new file mode 100644 index 00000000..fb7ac24d --- /dev/null +++ b/arch-setup/arch-pacman-cleanup.py @@ -0,0 +1,53 @@ +#!/usr/bin/env python + +import os,re, datetime +d = '/var/lib/pacman/local' + +packages = os.listdir(d) +packages.sort() +packages.remove('ALPM_DB_VERSION') + +pkgname_search = re.compile('^(.*?)-[0-9]') + +old_packages = [] + +for pkg1 in packages: + if pkg1 in old_packages: + continue + + #get package name + matches = pkgname_search.findall(pkg1) + print(pkg1) + if matches == []: + continue + pkgname = matches[0] + + #look for other items with the same package name + for pkg2 in packages: + if pkg2 == pkg1: + continue + if pkg2 in old_packages: + continue + if pkgname == pkgname_search.findall(pkg2)[0]: + # We now have two duplicate packages, we want to delete the old one + + old_package = pkg1 + path1 = os.path.join(d,pkg1) + path2 = os.path.join(d,pkg2) + if os.stat(path1).st_mtime > os.stat(path2).st_mtime: + old_package = pkg2 + + old_packages.append(old_package) + #print ('duplicate found:\t') + #print (pkg1) + #print (pkg2) + #print ('old:', old_package) + + oldpath = os.path.join(d,old_package) + target = os.path.join('/var/lib/pacman/OLD',old_package) + cmd = 'mv "%s" "%s"' % (oldpath, target) + + #double-check that the oldpath still exists (it may have been removed in a previous pass) + if os.path.exists(oldpath): + print(cmd) + os.system(cmd) \ No newline at end of file From c1ad90b1039835c1f99437c3b74bb47a0898c35f Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 26 Oct 2020 18:50:44 +0000 Subject: [PATCH 182/558] Remove -euo options --- arch-setup/install.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 74321af3..db93ed3e 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -1,6 +1,7 @@ #!/bin/bash -set -euo pipefail +# TODO make this work +#set -euo pipefail #change to home (does not show in terminal) cd "$HOME" From a9e140dd0150ace82061bce91e533dc0077078f4 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 26 Oct 2020 19:37:51 +0000 Subject: [PATCH 183/558] Add chromium and freetype2 to packages being uninstalled --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index db93ed3e..5e52b5a7 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -235,7 +235,7 @@ done #uninstalling unused packages echo Uninstalling unused packages -sudo pacman -Rns --noconfirm evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview kdenlive xfce4-notifyd +sudo pacman -Rns --noconfirm evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview kdenlive xfce4-notifyd chromium freetype2 echo Uninstalled unused packages #update stuff From 4301c1ea6f50e93a95fbf97ef233372156852d00 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 31 Oct 2020 10:30:26 +0100 Subject: [PATCH 184/558] Use custom patched neofetch --- arch-setup/install.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 5e52b5a7..83261acc 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -245,9 +245,15 @@ echo Updated packages #pacman programs echo Installing default pacman programs -sudo pacman -S --needed --noconfirm arandr libreoffice-fresh-de termite neofetch wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client devtools arcolinux-slim arcolinux-slimlock-themes-git vnstat wireguard-tools cronie bandwhich libnotify notification-daemon dunst breeze +sudo pacman -S --needed --noconfirm arandr libreoffice-fresh-de termite wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client devtools arcolinux-slim arcolinux-slimlock-themes-git vnstat wireguard-tools cronie bandwhich libnotify notification-daemon dunst breeze echo Installed official programs +# REVIEW Patched neofetch version to remove Color codes +git clone https://github.com/RealStickman/neofetch +cd neofetch +sudo make install +cd .. + #AUR echo Installing default AUR programs yay -S --needed --noconfirm ttf-ms-fonts ttf-tahoma ttf-vista-fonts cpu-x polybar nutty woeusb nohang-git lightdm-webkit-theme-aether debtap rig gimp-plugin-registry piper freetype2-cleartype From d29e5c8098420fd6c2f3d75b8dfaad02e10a9755 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 2 Nov 2020 20:48:03 +0100 Subject: [PATCH 185/558] Add tmpmail --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 83261acc..9ee914e2 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -256,7 +256,7 @@ cd .. #AUR echo Installing default AUR programs -yay -S --needed --noconfirm ttf-ms-fonts ttf-tahoma ttf-vista-fonts cpu-x polybar nutty woeusb nohang-git lightdm-webkit-theme-aether debtap rig gimp-plugin-registry piper freetype2-cleartype +yay -S --needed --noconfirm ttf-ms-fonts ttf-tahoma ttf-vista-fonts cpu-x polybar nutty woeusb nohang-git lightdm-webkit-theme-aether debtap rig gimp-plugin-registry piper freetype2-cleartype tmpmail-git yay -S --needed --noconfirm bitwarden yay -S --needed --noconfirm pcloud-drive echo Installed AUR programs From 61efa2975605794b063ea8fb819b990e6ce4c376 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 4 Nov 2020 12:46:48 +0100 Subject: [PATCH 186/558] Add lightdm-webkit2-theme-glorious --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 9ee914e2..f24453db 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -256,7 +256,7 @@ cd .. #AUR echo Installing default AUR programs -yay -S --needed --noconfirm ttf-ms-fonts ttf-tahoma ttf-vista-fonts cpu-x polybar nutty woeusb nohang-git lightdm-webkit-theme-aether debtap rig gimp-plugin-registry piper freetype2-cleartype tmpmail-git +yay -S --needed --noconfirm ttf-ms-fonts ttf-tahoma ttf-vista-fonts cpu-x polybar nutty woeusb nohang-git lightdm-webkit-theme-aether debtap rig gimp-plugin-registry piper freetype2-cleartype tmpmail-git lightdm-webkit2-theme-glorious yay -S --needed --noconfirm bitwarden yay -S --needed --noconfirm pcloud-drive echo Installed AUR programs From 6139d08414c5ea12ab29efb2ed4f4c1d4ad0b1c6 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 4 Nov 2020 21:37:31 +0100 Subject: [PATCH 187/558] Add restic --- arch-setup/install.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index f24453db..c2d9cd0a 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -245,7 +245,7 @@ echo Updated packages #pacman programs echo Installing default pacman programs -sudo pacman -S --needed --noconfirm arandr libreoffice-fresh-de termite wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client devtools arcolinux-slim arcolinux-slimlock-themes-git vnstat wireguard-tools cronie bandwhich libnotify notification-daemon dunst breeze +sudo pacman -S --needed --noconfirm arandr libreoffice-fresh-de termite wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client devtools arcolinux-slim arcolinux-slimlock-themes-git vnstat wireguard-tools cronie bandwhich libnotify notification-daemon dunst breeze rsync restic echo Installed official programs # REVIEW Patched neofetch version to remove Color codes @@ -258,7 +258,7 @@ cd .. echo Installing default AUR programs yay -S --needed --noconfirm ttf-ms-fonts ttf-tahoma ttf-vista-fonts cpu-x polybar nutty woeusb nohang-git lightdm-webkit-theme-aether debtap rig gimp-plugin-registry piper freetype2-cleartype tmpmail-git lightdm-webkit2-theme-glorious yay -S --needed --noconfirm bitwarden -yay -S --needed --noconfirm pcloud-drive +#yay -S --needed --noconfirm pcloud-drive echo Installed AUR programs #install wine From c72e06cdb79e7121bf6b9848e0ffca7673cf389a Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 4 Nov 2020 21:46:14 +0100 Subject: [PATCH 188/558] Remove --noconfirm --- arch-setup/install.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index c2d9cd0a..5ddd568b 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -235,17 +235,17 @@ done #uninstalling unused packages echo Uninstalling unused packages -sudo pacman -Rns --noconfirm evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview kdenlive xfce4-notifyd chromium freetype2 +sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview kdenlive xfce4-notifyd chromium freetype2 echo Uninstalled unused packages #update stuff echo Updating packages -yay -Syyu --noconfirm +yay -Syyu echo Updated packages #pacman programs echo Installing default pacman programs -sudo pacman -S --needed --noconfirm arandr libreoffice-fresh-de termite wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client devtools arcolinux-slim arcolinux-slimlock-themes-git vnstat wireguard-tools cronie bandwhich libnotify notification-daemon dunst breeze rsync restic +sudo pacman -S --needed arandr libreoffice-fresh-de termite wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client devtools arcolinux-slim arcolinux-slimlock-themes-git vnstat wireguard-tools cronie bandwhich libnotify notification-daemon dunst breeze rsync restic echo Installed official programs # REVIEW Patched neofetch version to remove Color codes @@ -256,14 +256,14 @@ cd .. #AUR echo Installing default AUR programs -yay -S --needed --noconfirm ttf-ms-fonts ttf-tahoma ttf-vista-fonts cpu-x polybar nutty woeusb nohang-git lightdm-webkit-theme-aether debtap rig gimp-plugin-registry piper freetype2-cleartype tmpmail-git lightdm-webkit2-theme-glorious -yay -S --needed --noconfirm bitwarden +yay -S --needed ttf-ms-fonts ttf-tahoma ttf-vista-fonts cpu-x polybar nutty woeusb nohang-git lightdm-webkit-theme-aether debtap rig gimp-plugin-registry piper freetype2-cleartype tmpmail-git lightdm-webkit2-theme-glorious +yay -S --needed bitwarden #yay -S --needed --noconfirm pcloud-drive echo Installed AUR programs #install wine echo Installing wine -pacman -S --needed --noconfirm wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader +pacman -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader echo Installed wine #python modules From 6fdb2e58ba7f8a44b0443f08c4e2a231f232fcfd Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 4 Nov 2020 21:48:29 +0100 Subject: [PATCH 189/558] Change pacman to yay --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 5ddd568b..e2c69167 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -245,7 +245,7 @@ echo Updated packages #pacman programs echo Installing default pacman programs -sudo pacman -S --needed arandr libreoffice-fresh-de termite wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client devtools arcolinux-slim arcolinux-slimlock-themes-git vnstat wireguard-tools cronie bandwhich libnotify notification-daemon dunst breeze rsync restic +sudo yay -S --needed arandr libreoffice-fresh-de termite wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client devtools arcolinux-slim arcolinux-slimlock-themes-git vnstat wireguard-tools cronie bandwhich libnotify notification-daemon dunst breeze rsync restic echo Installed official programs # REVIEW Patched neofetch version to remove Color codes From bd79f32f3581f89fcd52d0ce12cfdd092f255dbb Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 4 Nov 2020 21:53:55 +0100 Subject: [PATCH 190/558] Remove neofetch folder again --- arch-setup/install.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index e2c69167..d4473260 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -253,6 +253,7 @@ git clone https://github.com/RealStickman/neofetch cd neofetch sudo make install cd .. +rm -rf neofetch #AUR echo Installing default AUR programs From a25b00417c82c668f02e42f89211c24f5c90f784 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 4 Nov 2020 21:56:15 +0100 Subject: [PATCH 191/558] Remove sudo from yay --- arch-setup/install.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index d4473260..72a19413 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -294,7 +294,7 @@ fi if [ $in_gnome -eq 1 ]; then echo "Installing gnome" - sudo yay -S --needed --noconfirm gnome gnome-shell-extension-arc-menu gnome-shell-extension-dash-to-dock gnome-tweaks + yay -S --needed --noconfirm gnome gnome-shell-extension-arc-menu gnome-shell-extension-dash-to-dock gnome-tweaks else echo "Skipping gnome" fi @@ -430,28 +430,28 @@ fi if [ $in_easystrokes -eq 1 ]; then echo "Installing Easystrokes" - sudo yay -S --needed --noconfirm easystroke + yay -S --needed --noconfirm easystroke else echo "Skipping Easystrokes" fi if [ $in_liferea -eq 1 ]; then echo "Installing Liferea" - sudo yay -S --needed --noconfirm liferea + yay -S --needed --noconfirm liferea else echo "Skipping Liferea" fi if [ $in_mirage -eq 1 ]; then echo "Installing Mirage" - sudo yay -S --needed --noconfirm matrix-mirage + yay -S --needed --noconfirm matrix-mirage else echo "Skipping Mirage" fi if [ $in_bettergram -eq 1 ]; then echo "Installing Bettergram" - sudo yay -S --needed --noconfirm bettergram + yay -S --needed --noconfirm bettergram else echo "Skipping Bettergram" fi @@ -459,7 +459,7 @@ fi #performance and battery life if [ $in_acpufreq -eq 1 ]; then echo "Installing auto-cpufreq" - sudo yay -S --needed --noconfirm auto-cpufreq-git + yay -S --needed --noconfirm auto-cpufreq-git sudo auto-cpufreq --install sudo systemctl start auto-cpufreq sudo systemctl enable auto-cpufreq From 295b15664a110f5147f5f650c23453c3436f223a Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 4 Nov 2020 21:57:56 +0100 Subject: [PATCH 192/558] Remove sudo from yay --- arch-setup/install.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 72a19413..55176bf5 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -245,7 +245,7 @@ echo Updated packages #pacman programs echo Installing default pacman programs -sudo yay -S --needed arandr libreoffice-fresh-de termite wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client devtools arcolinux-slim arcolinux-slimlock-themes-git vnstat wireguard-tools cronie bandwhich libnotify notification-daemon dunst breeze rsync restic +yay -S --needed arandr libreoffice-fresh-de termite wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client devtools arcolinux-slim arcolinux-slimlock-themes-git vnstat wireguard-tools cronie bandwhich libnotify notification-daemon dunst breeze rsync restic echo Installed official programs # REVIEW Patched neofetch version to remove Color codes @@ -257,7 +257,8 @@ rm -rf neofetch #AUR echo Installing default AUR programs -yay -S --needed ttf-ms-fonts ttf-tahoma ttf-vista-fonts cpu-x polybar nutty woeusb nohang-git lightdm-webkit-theme-aether debtap rig gimp-plugin-registry piper freetype2-cleartype tmpmail-git lightdm-webkit2-theme-glorious +yay -S --needed ttf-ms-fonts ttf-tahoma ttf-vista-fonts cpu-x polybar nutty woeusb nohang-git lightdm-webkit-theme-aether debtap rig gimp-plugin-registry piper tmpmail-git lightdm-webkit2-theme-glorious +yay -S --needed freetype2-cleartype yay -S --needed bitwarden #yay -S --needed --noconfirm pcloud-drive echo Installed AUR programs From 1df6a5f4bf16c2b8a3fd7b7b87edb59268e7d26a Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 5 Nov 2020 09:00:01 +0100 Subject: [PATCH 193/558] Sort programms --- arch-setup/install.sh | 29 ++++++++++++++++++++++++++--- 1 file changed, 26 insertions(+), 3 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 55176bf5..ac8bdf56 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -235,7 +235,7 @@ done #uninstalling unused packages echo Uninstalling unused packages -sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview kdenlive xfce4-notifyd chromium freetype2 +sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview kdenlive xfce4-notifyd chromium freetype2 psensor transmission-qt echo Uninstalled unused packages #update stuff @@ -245,9 +245,24 @@ echo Updated packages #pacman programs echo Installing default pacman programs -yay -S --needed arandr libreoffice-fresh-de termite wget picom stress obs-studio python-pip hunspell hunspell-de hyphen hyphen-de fish psensor transmission-qt smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine iperf3 celluloid nload languagetool dmenu rofi nextcloud-client devtools arcolinux-slim arcolinux-slimlock-themes-git vnstat wireguard-tools cronie bandwhich libnotify notification-daemon dunst breeze rsync restic +sudo pacman -S --needed arandr libreoffice-fresh-de termite wget picom stress obs-studio python-pip hunspell hunspell-de hunspell-en_GB hyphen hyphen-de hyphen-en fish smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine celluloid languagetool rofi nextcloud-client vnstat wireguard-tools cronie libnotify notification-daemon dunst rsync restic piper +# REVIEW replace transmission-qt with gtk version +sudo pacman -S --needed transmission-gtk +# REVIEW maybe find theme with less dependencies +sudo pacman -S --needed breeze echo Installed official programs +# REVIEW Determine usefulness +# iperf3 +# nload +# bandwhich +# dmenu +# devtools + +# REVIEW arcolinux specific stuff +# arcolinux-slim +# arcolinux-slimlock-themes-git + # REVIEW Patched neofetch version to remove Color codes git clone https://github.com/RealStickman/neofetch cd neofetch @@ -257,12 +272,20 @@ rm -rf neofetch #AUR echo Installing default AUR programs -yay -S --needed ttf-ms-fonts ttf-tahoma ttf-vista-fonts cpu-x polybar nutty woeusb nohang-git lightdm-webkit-theme-aether debtap rig gimp-plugin-registry piper tmpmail-git lightdm-webkit2-theme-glorious +yay -S --needed ttf-ms-fonts ttf-vista-fonts polybar nohang-git lightdm-webkit-theme-aether rig tmpmail-git lightdm-webkit2-theme-glorious yay -S --needed freetype2-cleartype yay -S --needed bitwarden #yay -S --needed --noconfirm pcloud-drive echo Installed AUR programs +# REVIEW Determine usefulness +# ttf-tahoma +# cpu-x +# nutty +# woeusb +# debtap +# gimp-plugin-registry + #install wine echo Installing wine pacman -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader From 73562ad421a5e68a8059ae39bffcfdc44a1feb5d Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 5 Nov 2020 13:28:09 +0100 Subject: [PATCH 194/558] Add something, idk --- arch-setup/install.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index ac8bdf56..0fb81993 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -245,7 +245,7 @@ echo Updated packages #pacman programs echo Installing default pacman programs -sudo pacman -S --needed arandr libreoffice-fresh-de termite wget picom stress obs-studio python-pip hunspell hunspell-de hunspell-en_GB hyphen hyphen-de hyphen-en fish smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine celluloid languagetool rofi nextcloud-client vnstat wireguard-tools cronie libnotify notification-daemon dunst rsync restic piper +sudo pacman -S --needed arandr libreoffice-fresh-de termite wget picom stress obs-studio python-pip hunspell hunspell-de hunspell-en_GB hyphen hyphen-de hyphen-en fish smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine celluloid languagetool rofi nextcloud-client vnstat wireguard-tools cronie libnotify notification-daemon dunst rsync restic piper lightdm-gtk-greeter unzip # REVIEW replace transmission-qt with gtk version sudo pacman -S --needed transmission-gtk # REVIEW maybe find theme with less dependencies @@ -265,9 +265,9 @@ echo Installed official programs # REVIEW Patched neofetch version to remove Color codes git clone https://github.com/RealStickman/neofetch -cd neofetch +cd neofetch || echo Failed to find the directory sudo make install -cd .. +cd .. || echo wtf rm -rf neofetch #AUR From 4179a0e9d5b743ef3ade94616af041d69fe86a55 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 5 Nov 2020 20:08:50 +0100 Subject: [PATCH 195/558] Remove || as I should use "set -euo pipefail". Remove gnome --- arch-setup/install.sh | 34 ++++++++++++++-------------------- 1 file changed, 14 insertions(+), 20 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 0fb81993..c12cee6c 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -12,8 +12,7 @@ in_gnome=0 cmd=(dialog --separate-output --checklist "Select Desktop environment/Window manager:" 22 76 16) options=(1 "[DE] xfce4" off # any option can be set to default to "on" - 2 "[WM] i3-gaps" off - 3 "[DE] gnome" off) + 2 "[WM] i3-gaps" off) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear for choice in $choices @@ -25,9 +24,6 @@ do 2) in_i3gaps=1 ;; - 3) - in_gnome=1 - ;; esac done @@ -235,7 +231,7 @@ done #uninstalling unused packages echo Uninstalling unused packages -sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview kdenlive xfce4-notifyd chromium freetype2 psensor transmission-qt +sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview kdenlive xfce4-notifyd chromium freetype2 psensor transmission-qt pcloud-drive echo Uninstalled unused packages #update stuff @@ -250,6 +246,15 @@ sudo pacman -S --needed arandr libreoffice-fresh-de termite wget picom stress ob sudo pacman -S --needed transmission-gtk # REVIEW maybe find theme with less dependencies sudo pacman -S --needed breeze + +# NOTE Distro specific stuff +distro=$(cat /etc/*-release | grep "^ID=") +if [ "$distro" == "ID=arcolinux" ]; then + sudo pacman -S --needed slim archlinux-themes-slim +fi +if [ "$distro" == "ID=arch" ]; then + sudo pacman -S --needed arcolinux-slim arcolinux-slimlock-themes-git +fi echo Installed official programs # REVIEW Determine usefulness @@ -259,20 +264,16 @@ echo Installed official programs # dmenu # devtools -# REVIEW arcolinux specific stuff -# arcolinux-slim -# arcolinux-slimlock-themes-git - # REVIEW Patched neofetch version to remove Color codes git clone https://github.com/RealStickman/neofetch -cd neofetch || echo Failed to find the directory +cd neofetch sudo make install -cd .. || echo wtf +cd .. rm -rf neofetch #AUR echo Installing default AUR programs -yay -S --needed ttf-ms-fonts ttf-vista-fonts polybar nohang-git lightdm-webkit-theme-aether rig tmpmail-git lightdm-webkit2-theme-glorious +yay -S --needed ttf-ms-fonts ttf-vista-fonts polybar nohang-git lightdm-webkit-theme-aether rig tmpmail-git lightdm-webkit2-theme-glorious sweet-theme-dark sweet-folders-icons-git wps-office yay -S --needed freetype2-cleartype yay -S --needed bitwarden #yay -S --needed --noconfirm pcloud-drive @@ -316,13 +317,6 @@ else echo "Skipping i3-gaps" fi -if [ $in_gnome -eq 1 ]; then - echo "Installing gnome" - yay -S --needed --noconfirm gnome gnome-shell-extension-arc-menu gnome-shell-extension-dash-to-dock gnome-tweaks -else - echo "Skipping gnome" -fi - #browsers if [ $in_firefox -eq 1 ]; then echo "Installing Firefox" From 637697e2a8cfd46382da329528f26d4d3240e3c7 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 5 Nov 2020 20:09:26 +0100 Subject: [PATCH 196/558] Remove gnome variable --- arch-setup/install.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index c12cee6c..3ebd5d6f 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -8,7 +8,6 @@ cd "$HOME" in_xfce=0 in_i3gaps=0 -in_gnome=0 cmd=(dialog --separate-output --checklist "Select Desktop environment/Window manager:" 22 76 16) options=(1 "[DE] xfce4" off # any option can be set to default to "on" From c46deee65959f6f277d160f0ad063cb479a5edde Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 5 Nov 2020 20:27:04 +0100 Subject: [PATCH 197/558] Add waifu2x. Remove echo. Fix gimp installation. --- arch-setup/install.sh | 39 +++++++++++++++------------------------ 1 file changed, 15 insertions(+), 24 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 3ebd5d6f..e340ec08 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -1,6 +1,7 @@ #!/bin/bash # TODO make this work +# NOTE ignore errors from missing "||". Try getting the line below to work #set -euo pipefail #change to home (does not show in terminal) @@ -49,31 +50,24 @@ do case $choice in 1) in_firefox=1 - echo Installed Firefox ;; 2) in_ugchromium=1 - echo Installed Ungoogled-Chromium ;; 3) in_palemoon=1 - echo Installed Palemoon ;; 4) in_basilisk=1 - echo Installed Basilisk ;; 5) in_netsurf=1 - echo Installed Netsurf ;; 6) in_icecat=1 - echo Installed Icecat ;; 7) in_tor=1 - echo Installed Torbrowser ;; esac done @@ -93,6 +87,7 @@ in_easystrokes=0 in_liferea=0 in_mirage=0 in_bettergram=0 +in_waifu2x=0 cmd=(dialog --separate-output --checklist "Select other programs:" 22 76 16) options=(1 "VirtManager" off # any option can be set to default to "on" @@ -109,7 +104,8 @@ options=(1 "VirtManager" off # any option can be set to default to "on" 12 "Easystroke" on 13 "Liferea" off 14 "Mirage" on - 15 "Bettergram" on) + 15 "Bettergram" on + 16 "Waifu2x" off) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear for choice in $choices @@ -117,63 +113,51 @@ do case $choice in 1) in_virtmanager=1 - echo Installed VirtManager ;; 2) in_steam=1 - echo Installed Steam ;; 3) in_lutris=1 - echo Installed Lutris ;; 4) in_blender=1 - echo Installed Blender ;; 5) in_krita=1 - echo Installed Krita ;; 6) in_youtubedl=1 - echo Installed Youtube-dl ;; 7) in_discord=1 - echo Installed Discord ;; 8) in_handbrake=1 - echo Installed Handbrake ;; 9) - sudo pacman -S --needed gimp - echo Installed Gimp + in_gimp=1 ;; 10) in_audacity=1 - echo Installed Audacity ;; 11) in_mangohud=1 - echo Installed MangoHud ;; 12) in_easystrokes=1 - echo Installed Easystroke ;; 13) in_liferea=1 - echo Installed Liferea ;; 14) in_mirage=1 - echo Installed Mirage ;; 15) in_bettergram=1 - echo Installed Bettergram + ;; + 16) + in_waifu2x=1 ;; esac done @@ -473,6 +457,13 @@ else echo "Skipping Bettergram" fi +if [ $in_waifu2x -eq 1 ]; then + echo "Installing Waifu2x" + yay -S --needed --noconfirm waifu2x-ncnn-vulkan +else + echo "Skipping Waifu2x" +fi + #performance and battery life if [ $in_acpufreq -eq 1 ]; then echo "Installing auto-cpufreq" From 149a34083d493b1589bf60f3dc57adf670d36c66 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 5 Nov 2020 21:48:40 +0100 Subject: [PATCH 198/558] Add etcher to watchlist --- arch-setup/install.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index e340ec08..9bd2f3dd 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -269,6 +269,7 @@ echo Installed AUR programs # woeusb # debtap # gimp-plugin-registry +# etcher-bin #install wine echo Installing wine From bf668c99c219a768b29ab59177e35e0551cd5abf Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 7 Nov 2020 10:39:59 +0100 Subject: [PATCH 199/558] Add selection for optional/additional packages --- arch-setup/install.sh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 9bd2f3dd..0408c9e8 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -212,6 +212,22 @@ do esac done +# Additional, only once installed, packages +in_optpkg=0 + +cmd=(dialog --separate-output --checklist "Report installed packages?" 22 76 16) +options=(1 "Additional packages" off) +choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) +clear +for choice in $choices +do + case $choice in + 1) + in_optpkg=1 + ;; + esac +done + #uninstalling unused packages echo Uninstalling unused packages sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview kdenlive xfce4-notifyd chromium freetype2 psensor transmission-qt pcloud-drive @@ -502,6 +518,12 @@ else echo "Skipping pkgstats" fi +# additional packages +if [ $in_optpkg -eq 1 ]; then + echo "Installing additional packages" + yay -S --needed - < "$HOME/setup/pkglist.txt" +fi + #change shell chsh -s /usr/bin/fish "$USER" From ece436ea593456371b7d6829f450e6680e0b1399 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 7 Nov 2020 10:41:02 +0100 Subject: [PATCH 200/558] Add list of optional packages --- arch-setup/pkglist.txt | 1 + 1 file changed, 1 insertion(+) create mode 100644 arch-setup/pkglist.txt diff --git a/arch-setup/pkglist.txt b/arch-setup/pkglist.txt new file mode 100644 index 00000000..f6df3ca5 --- /dev/null +++ b/arch-setup/pkglist.txt @@ -0,0 +1 @@ +puddletag From bf3049deffe9e7dd6b403e5919b20d3557fd2292 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 9 Nov 2020 20:10:29 +0100 Subject: [PATCH 201/558] Add bandwhich --- arch-setup/install.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 0408c9e8..78cd470e 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -240,7 +240,7 @@ echo Updated packages #pacman programs echo Installing default pacman programs -sudo pacman -S --needed arandr libreoffice-fresh-de termite wget picom stress obs-studio python-pip hunspell hunspell-de hunspell-en_GB hyphen hyphen-de hyphen-en fish smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine celluloid languagetool rofi nextcloud-client vnstat wireguard-tools cronie libnotify notification-daemon dunst rsync restic piper lightdm-gtk-greeter unzip +sudo pacman -S --needed arandr libreoffice-fresh-de termite wget picom stress obs-studio python-pip hunspell hunspell-de hunspell-en_GB hyphen hyphen-de hyphen-en fish smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine celluloid languagetool rofi nextcloud-client vnstat wireguard-tools cronie libnotify notification-daemon dunst rsync restic piper lightdm-gtk-greeter unzip ranger bandwhich # REVIEW replace transmission-qt with gtk version sudo pacman -S --needed transmission-gtk # REVIEW maybe find theme with less dependencies @@ -259,7 +259,6 @@ echo Installed official programs # REVIEW Determine usefulness # iperf3 # nload -# bandwhich # dmenu # devtools @@ -286,6 +285,7 @@ echo Installed AUR programs # debtap # gimp-plugin-registry # etcher-bin +# multimc5 #install wine echo Installing wine From 651ca13a93ad1d8cc0445119ec91ae78455bcd32 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 10 Nov 2020 22:02:33 +0100 Subject: [PATCH 202/558] Remove basilisk --- arch-setup/install.sh | 46 +++++++++++-------------------------------- 1 file changed, 12 insertions(+), 34 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 78cd470e..42341afc 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -28,7 +28,7 @@ do done in_firefox=0 -in_ugchromium=0 +in_chromium=0 in_palemoon=0 in_basilisk=0 in_netsurf=0 @@ -37,12 +37,10 @@ in_tor=0 cmd=(dialog --separate-output --checklist "Select browsers:" 22 76 16) options=(1 "Firefox" on # any option can be set to default to "on" - 2 "Ungoogled-Chromium" off - 3 "Palemoon" off - 4 "Basilisk" off - 5 "Netsurf" off - 6 "Icecat" off - 7 "Torbrowser" on) + 2 "Chromium" off + 3 "Netsurf" off + 4 "Icecat" off + 5 "Torbrowser" on) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear for choice in $choices @@ -52,21 +50,15 @@ do in_firefox=1 ;; 2) - in_ugchromium=1 + in_chromium=1 ;; 3) - in_palemoon=1 - ;; - 4) - in_basilisk=1 - ;; - 5) in_netsurf=1 ;; - 6) + 4) in_icecat=1 ;; - 7) + 5) in_tor=1 ;; esac @@ -325,25 +317,11 @@ else echo "Skipping Firefox" fi -if [ $in_ugchromium -eq 1 ]; then - echo "Installing Ungoogled-chromium" - sudo pacman -S --needed --noconfirm ungoogled-chromium +if [ $in_chromium -eq 1 ]; then + echo "Installing Chromium" + sudo pacman -S --needed --noconfirm chromium else - echo "Skipping Ungoogled-chromium" -fi - -if [ $in_palemoon -eq 1 ]; then - echo "Installing Palemoon" - sudo pacman -S --needed --noconfirm palemoon -else - echo "Skipping Palemoon" -fi - -if [ $in_basilisk -eq 1 ]; then - echo "Installing Basilisk" - sudo pacman -S --needed --noconfirm basilisk -else - echo "Skipping Basilisk" + echo "Skipping Chromium" fi if [ $in_netsurf -eq 1 ]; then From 03bd86f0da9e98749dfa7e1950e09a5305227590 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 11 Nov 2020 11:20:15 +0100 Subject: [PATCH 203/558] Remove etcher from "look at" list --- arch-setup/install.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 42341afc..76f3f567 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -276,7 +276,6 @@ echo Installed AUR programs # woeusb # debtap # gimp-plugin-registry -# etcher-bin # multimc5 #install wine From cf31f44f7aa2d94a3e92ae755a39d1bae48a7677 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 11 Nov 2020 11:22:08 +0100 Subject: [PATCH 204/558] Add etcher to pkglist --- arch-setup/pkglist.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/pkglist.txt b/arch-setup/pkglist.txt index f6df3ca5..44c2ce25 100644 --- a/arch-setup/pkglist.txt +++ b/arch-setup/pkglist.txt @@ -1 +1,2 @@ puddletag +etcher-bin From 398bdf7d3cd0ae063b92aa82926d8381d719a7c8 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 11 Nov 2020 15:07:00 +0100 Subject: [PATCH 205/558] Add cmus. Remove old variables --- arch-setup/install.sh | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 76f3f567..d53e1a37 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -29,8 +29,6 @@ done in_firefox=0 in_chromium=0 -in_palemoon=0 -in_basilisk=0 in_netsurf=0 in_icecat=0 in_tor=0 @@ -232,7 +230,7 @@ echo Updated packages #pacman programs echo Installing default pacman programs -sudo pacman -S --needed arandr libreoffice-fresh-de termite wget picom stress obs-studio python-pip hunspell hunspell-de hunspell-en_GB hyphen hyphen-de hyphen-en fish smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine celluloid languagetool rofi nextcloud-client vnstat wireguard-tools cronie libnotify notification-daemon dunst rsync restic piper lightdm-gtk-greeter unzip ranger bandwhich +sudo pacman -S --needed arandr libreoffice-fresh-de termite wget picom stress obs-studio python-pip hunspell hunspell-de hunspell-en_GB hyphen hyphen-de hyphen-en fish smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine celluloid languagetool rofi nextcloud-client vnstat wireguard-tools cronie libnotify notification-daemon dunst rsync restic piper lightdm-gtk-greeter unzip ranger bandwhich cmus # REVIEW replace transmission-qt with gtk version sudo pacman -S --needed transmission-gtk # REVIEW maybe find theme with less dependencies From 885717d2067f3a56490f7ef17c876257fe016439 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 13 Nov 2020 07:58:44 +0100 Subject: [PATCH 206/558] Add teams and slack --- arch-setup/install.sh | 36 +++++++++++++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index d53e1a37..5148c793 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -187,6 +187,26 @@ do esac done +in_teams=0 +in_slack=0 + +cmd=(dialog --separate-output --checklist "Code editors" 22 76 16) +options=(1 "teams" off + 2 "slack" off) +choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) +clear +for choice in $choices +do + case $choice in + 1) + in_teams=1 + ;; + 2) + in_slack=1 + ;; + esac +done + in_pkgstats=0 cmd=(dialog --separate-output --checklist "Report installed packages?" 22 76 16) @@ -261,7 +281,7 @@ rm -rf neofetch #AUR echo Installing default AUR programs -yay -S --needed ttf-ms-fonts ttf-vista-fonts polybar nohang-git lightdm-webkit-theme-aether rig tmpmail-git lightdm-webkit2-theme-glorious sweet-theme-dark sweet-folders-icons-git wps-office +yay -S --needed ttf-ms-fonts ttf-vista-fonts polybar nohang-git lightdm-webkit-theme-aether rig tmpmail-git lightdm-webkit2-theme-glorious sweet-theme-dark sweet-folders-icons-git wps-office protonmail-bridge yay -S --needed freetype2-cleartype yay -S --needed bitwarden #yay -S --needed --noconfirm pcloud-drive @@ -485,6 +505,20 @@ else echo "Skipping vscodium" fi +if [ $in_teams -eq 1 ]; then + echo "Installing teams" + yay -S --needed --noconfirm teams +else + echo "Skipping teams" +fi + +if [ $in_slack -eq 1 ]; then + echo "Installing slack" + yay -S --needed --noconfirm slack-desktop +else + echo "Skipping slack" +fi + #stats if [ $in_pkgstats -eq 1 ]; then echo "Installing pkgstats" From 5ee13f38366ad77ac4aaf3e5059fce8c9e1bc989 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 13 Nov 2020 08:02:58 +0100 Subject: [PATCH 207/558] Change name --- arch-setup/install.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 5148c793..ddfe5186 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -190,7 +190,7 @@ done in_teams=0 in_slack=0 -cmd=(dialog --separate-output --checklist "Code editors" 22 76 16) +cmd=(dialog --separate-output --checklist "School and work communication" 22 76 16) options=(1 "teams" off 2 "slack" off) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) @@ -487,7 +487,7 @@ else echo "Skipping auto-cpufreq" fi -#doom-emacs +#text editors if [ $in_doomemacs -eq 1 ]; then echo "Installing doom-emacs" yay -S --needed --noconfirm git emacs ripgrep fd pandoc shellcheck python-pipenv python-isort python-pytest python-rednose pychecker texlive-core @@ -505,6 +505,7 @@ else echo "Skipping vscodium" fi +#other social stuff if [ $in_teams -eq 1 ]; then echo "Installing teams" yay -S --needed --noconfirm teams From dbf32bcfad0cd42c165d0ee0758c82c1a8e93796 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 14 Nov 2020 13:49:32 +0100 Subject: [PATCH 208/558] Fix wrong install --- arch-setup/install.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index ddfe5186..b4a36f1e 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -250,7 +250,7 @@ echo Updated packages #pacman programs echo Installing default pacman programs -sudo pacman -S --needed arandr libreoffice-fresh-de termite wget picom stress obs-studio python-pip hunspell hunspell-de hunspell-en_GB hyphen hyphen-de hyphen-en fish smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine celluloid languagetool rofi nextcloud-client vnstat wireguard-tools cronie libnotify notification-daemon dunst rsync restic piper lightdm-gtk-greeter unzip ranger bandwhich cmus +sudo pacman -S --needed arandr libreoffice-fresh-de termite wget picom stress obs-studio python-pip hunspell hunspell-de hunspell-en_GB hyphen hyphen-de hyphen-en fish smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine celluloid languagetool rofi nextcloud-client vnstat wireguard-tools cronie libnotify notification-daemon dunst rsync restic piper lightdm-gtk-greeter unzip ranger bandwhich cmus xorg-xrdb variety # REVIEW replace transmission-qt with gtk version sudo pacman -S --needed transmission-gtk # REVIEW maybe find theme with less dependencies @@ -259,10 +259,10 @@ sudo pacman -S --needed breeze # NOTE Distro specific stuff distro=$(cat /etc/*-release | grep "^ID=") if [ "$distro" == "ID=arcolinux" ]; then - sudo pacman -S --needed slim archlinux-themes-slim + sudo pacman -S --needed arcolinux-slim arcolinux-slimlock-themes-git fi if [ "$distro" == "ID=arch" ]; then - sudo pacman -S --needed arcolinux-slim arcolinux-slimlock-themes-git + sudo pacman -S --needed slim archlinux-themes-slim fi echo Installed official programs @@ -298,7 +298,7 @@ echo Installed AUR programs #install wine echo Installing wine -pacman -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader +pacman -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader os-prober echo Installed wine #python modules @@ -321,7 +321,7 @@ fi if [ $in_i3gaps -eq 1 ]; then echo "Installing i3-gaps" - sudo pacman -S --needed --noconfirm i3-gaps + sudo pacman -S --needed i3-gaps else echo "Skipping i3-gaps" fi From 20325d8a3b3c6297ee9fe47b452bb44cae3cd6e9 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 14 Nov 2020 14:01:14 +0100 Subject: [PATCH 209/558] Add nitrogen and feh --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index b4a36f1e..5a89a6a3 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -250,7 +250,7 @@ echo Updated packages #pacman programs echo Installing default pacman programs -sudo pacman -S --needed arandr libreoffice-fresh-de termite wget picom stress obs-studio python-pip hunspell hunspell-de hunspell-en_GB hyphen hyphen-de hyphen-en fish smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine celluloid languagetool rofi nextcloud-client vnstat wireguard-tools cronie libnotify notification-daemon dunst rsync restic piper lightdm-gtk-greeter unzip ranger bandwhich cmus xorg-xrdb variety +sudo pacman -S --needed arandr libreoffice-fresh-de termite wget picom stress obs-studio python-pip hunspell hunspell-de hunspell-en_GB hyphen hyphen-de hyphen-en fish smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine celluloid languagetool rofi nextcloud-client vnstat wireguard-tools cronie libnotify notification-daemon dunst rsync restic piper lightdm-gtk-greeter unzip ranger bandwhich cmus xorg-xrdb variety nitrogen feh # REVIEW replace transmission-qt with gtk version sudo pacman -S --needed transmission-gtk # REVIEW maybe find theme with less dependencies From 10a92dc47ec6e338530ea3ee8195de7dbf186eb9 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 14 Nov 2020 14:04:06 +0100 Subject: [PATCH 210/558] Changed yay to paru --- arch-setup/install.sh | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 5a89a6a3..140848d9 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -245,7 +245,7 @@ echo Uninstalled unused packages #update stuff echo Updating packages -yay -Syyu +paru -Syyu echo Updated packages #pacman programs @@ -281,10 +281,10 @@ rm -rf neofetch #AUR echo Installing default AUR programs -yay -S --needed ttf-ms-fonts ttf-vista-fonts polybar nohang-git lightdm-webkit-theme-aether rig tmpmail-git lightdm-webkit2-theme-glorious sweet-theme-dark sweet-folders-icons-git wps-office protonmail-bridge -yay -S --needed freetype2-cleartype -yay -S --needed bitwarden -#yay -S --needed --noconfirm pcloud-drive +paru -S --needed ttf-ms-fonts ttf-vista-fonts polybar nohang-git lightdm-webkit-theme-aether rig tmpmail-git lightdm-webkit2-theme-glorious sweet-theme-dark sweet-folders-icons-git wps-office protonmail-bridge +paru -S --needed freetype2-cleartype +paru -S --needed bitwarden +#paru -S --needed --noconfirm pcloud-drive echo Installed AUR programs # REVIEW Determine usefulness @@ -350,7 +350,7 @@ fi if [ $in_icecat -eq 1 ]; then echo "Installing Icecat" - sudo yay -S --needed --noconfirm icecat-bin + sudo paru -S --needed --noconfirm icecat-bin else echo "Skipping Icecat" fi @@ -443,35 +443,35 @@ fi if [ $in_easystrokes -eq 1 ]; then echo "Installing Easystrokes" - yay -S --needed --noconfirm easystroke + paru -S --needed --noconfirm easystroke else echo "Skipping Easystrokes" fi if [ $in_liferea -eq 1 ]; then echo "Installing Liferea" - yay -S --needed --noconfirm liferea + paru -S --needed --noconfirm liferea else echo "Skipping Liferea" fi if [ $in_mirage -eq 1 ]; then echo "Installing Mirage" - yay -S --needed --noconfirm matrix-mirage + paru -S --needed --noconfirm matrix-mirage else echo "Skipping Mirage" fi if [ $in_bettergram -eq 1 ]; then echo "Installing Bettergram" - yay -S --needed --noconfirm bettergram + paru -S --needed --noconfirm bettergram else echo "Skipping Bettergram" fi if [ $in_waifu2x -eq 1 ]; then echo "Installing Waifu2x" - yay -S --needed --noconfirm waifu2x-ncnn-vulkan + paru -S --needed --noconfirm waifu2x-ncnn-vulkan else echo "Skipping Waifu2x" fi @@ -479,7 +479,7 @@ fi #performance and battery life if [ $in_acpufreq -eq 1 ]; then echo "Installing auto-cpufreq" - yay -S --needed --noconfirm auto-cpufreq-git + paru -S --needed --noconfirm auto-cpufreq-git sudo auto-cpufreq --install sudo systemctl start auto-cpufreq sudo systemctl enable auto-cpufreq @@ -490,7 +490,7 @@ fi #text editors if [ $in_doomemacs -eq 1 ]; then echo "Installing doom-emacs" - yay -S --needed --noconfirm git emacs ripgrep fd pandoc shellcheck python-pipenv python-isort python-pytest python-rednose pychecker texlive-core + paru -S --needed --noconfirm git emacs ripgrep fd pandoc shellcheck python-pipenv python-isort python-pytest python-rednose pychecker texlive-core git clone --depth 1 https://github.com/hlissner/doom-emacs ~/.emacs.d ~/.emacs.d/bin/doom install export PATH="$PATH":$HOME/.emacs.d/bin @@ -500,7 +500,7 @@ fi if [ $in_vscodium -eq 1 ]; then echo "Installing vscodium" - yay -S --needed --noconfirm vscodium-bin + paru -S --needed --noconfirm vscodium-bin else echo "Skipping vscodium" fi @@ -508,14 +508,14 @@ fi #other social stuff if [ $in_teams -eq 1 ]; then echo "Installing teams" - yay -S --needed --noconfirm teams + paru -S --needed --noconfirm teams else echo "Skipping teams" fi if [ $in_slack -eq 1 ]; then echo "Installing slack" - yay -S --needed --noconfirm slack-desktop + paru -S --needed --noconfirm slack-desktop else echo "Skipping slack" fi @@ -531,7 +531,7 @@ fi # additional packages if [ $in_optpkg -eq 1 ]; then echo "Installing additional packages" - yay -S --needed - < "$HOME/setup/pkglist.txt" + paru -S --needed - < "$HOME/setup/pkglist.txt" fi #change shell From a47d46c291412e11991f00132e4a2c3e4defcef5 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 14 Nov 2020 14:25:37 +0100 Subject: [PATCH 211/558] Replaced freetype2-cleartype with freetype2 --- arch-setup/install.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 140848d9..2fb2c2cf 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -240,7 +240,7 @@ done #uninstalling unused packages echo Uninstalling unused packages -sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview kdenlive xfce4-notifyd chromium freetype2 psensor transmission-qt pcloud-drive +sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview kdenlive xfce4-notifyd chromium psensor transmission-qt pcloud-drive echo Uninstalled unused packages #update stuff @@ -282,7 +282,8 @@ rm -rf neofetch #AUR echo Installing default AUR programs paru -S --needed ttf-ms-fonts ttf-vista-fonts polybar nohang-git lightdm-webkit-theme-aether rig tmpmail-git lightdm-webkit2-theme-glorious sweet-theme-dark sweet-folders-icons-git wps-office protonmail-bridge -paru -S --needed freetype2-cleartype +#paru -S --needed freetype2-cleartype +sudo pacman -S --needed freetype2 paru -S --needed bitwarden #paru -S --needed --noconfirm pcloud-drive echo Installed AUR programs From 01e145a450a8399e4e4f1d7843d1f042abdd1966 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 14 Nov 2020 14:37:01 +0100 Subject: [PATCH 212/558] Add gnome-keyring so nextcloud client stays logged in --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 2fb2c2cf..7a0ac8a8 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -250,7 +250,7 @@ echo Updated packages #pacman programs echo Installing default pacman programs -sudo pacman -S --needed arandr libreoffice-fresh-de termite wget picom stress obs-studio python-pip hunspell hunspell-de hunspell-en_GB hyphen hyphen-de hyphen-en fish smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine celluloid languagetool rofi nextcloud-client vnstat wireguard-tools cronie libnotify notification-daemon dunst rsync restic piper lightdm-gtk-greeter unzip ranger bandwhich cmus xorg-xrdb variety nitrogen feh +sudo pacman -S --needed arandr libreoffice-fresh-de termite wget picom stress obs-studio python-pip hunspell hunspell-de hunspell-en_GB hyphen hyphen-de hyphen-en fish smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine celluloid languagetool rofi nextcloud-client vnstat wireguard-tools cronie libnotify notification-daemon dunst rsync restic piper lightdm-gtk-greeter unzip ranger bandwhich cmus xorg-xrdb variety nitrogen feh gnome-keyring # REVIEW replace transmission-qt with gtk version sudo pacman -S --needed transmission-gtk # REVIEW maybe find theme with less dependencies From bf8bf36df211b5989e4f4c198c7377f3914f1cfe Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 14 Nov 2020 15:34:26 +0100 Subject: [PATCH 213/558] Add pulseaudio stuff --- arch-setup/install.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 7a0ac8a8..17ded33e 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -250,7 +250,9 @@ echo Updated packages #pacman programs echo Installing default pacman programs -sudo pacman -S --needed arandr libreoffice-fresh-de termite wget picom stress obs-studio python-pip hunspell hunspell-de hunspell-en_GB hyphen hyphen-de hyphen-en fish smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine celluloid languagetool rofi nextcloud-client vnstat wireguard-tools cronie libnotify notification-daemon dunst rsync restic piper lightdm-gtk-greeter unzip ranger bandwhich cmus xorg-xrdb variety nitrogen feh gnome-keyring +sudo pacman -S --needed arandr libreoffice-fresh-de termite wget picom stress obs-studio python-pip hunspell hunspell-de hunspell-en_GB hyphen hyphen-de hyphen-en fish smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine celluloid languagetool rofi nextcloud-client vnstat wireguard-tools cronie libnotify notification-daemon dunst rsync restic piper lightdm-gtk-greeter unzip ranger bandwhich cmus xorg-xrdb variety nitrogen feh gnome-keyring xorg-xbacklight +#audio +sudo pacman -S --needed pavucontrol pulseaudio pulseaudio-alsa pulseaudio-bluetooth libpulse alsa-card-profiles libcanberra-pulse lib32-libpulse pulseaudio-equalizer-ladspa # REVIEW replace transmission-qt with gtk version sudo pacman -S --needed transmission-gtk # REVIEW maybe find theme with less dependencies From 9b4748a87020e2c92bab463389053f7315c8f998 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 15 Nov 2020 10:56:25 +0100 Subject: [PATCH 214/558] Change to fractal for matrix --- arch-setup/install.sh | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 17ded33e..71f96455 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -75,7 +75,7 @@ in_audacity=0 in_mangohud=0 in_easystrokes=0 in_liferea=0 -in_mirage=0 +in_fractal=0 in_bettergram=0 in_waifu2x=0 @@ -93,7 +93,7 @@ options=(1 "VirtManager" off # any option can be set to default to "on" 11 "MangoHud" off 12 "Easystroke" on 13 "Liferea" off - 14 "Mirage" on + 14 "Fractal" on 15 "Bettergram" on 16 "Waifu2x" off) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) @@ -141,7 +141,7 @@ do in_liferea=1 ;; 14) - in_mirage=1 + in_fractal=1 ;; 15) in_bettergram=1 @@ -240,7 +240,7 @@ done #uninstalling unused packages echo Uninstalling unused packages -sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview kdenlive xfce4-notifyd chromium psensor transmission-qt pcloud-drive +sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview kdenlive xfce4-notifyd chromium psensor transmission-qt pcloud-drive matrix-mirage element-desktop echo Uninstalled unused packages #update stuff @@ -458,11 +458,11 @@ else echo "Skipping Liferea" fi -if [ $in_mirage -eq 1 ]; then - echo "Installing Mirage" - paru -S --needed --noconfirm matrix-mirage +if [ $in_fractal -eq 1 ]; then + echo "Installing Fractal" + sudo pacman -S --needed --noconfirm fractal else - echo "Skipping Mirage" + echo "Skipping Fractal" fi if [ $in_bettergram -eq 1 ]; then From e980b4db6fbfa05520d7e51649528df791f9e9d3 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 15 Nov 2020 13:53:04 +0100 Subject: [PATCH 215/558] Add pmbootstrap --- arch-setup/pkglist.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/pkglist.txt b/arch-setup/pkglist.txt index 44c2ce25..305a66fe 100644 --- a/arch-setup/pkglist.txt +++ b/arch-setup/pkglist.txt @@ -1,2 +1,3 @@ puddletag etcher-bin +pmbootstrap From 286d08af91a2a9d2acdf22a985ccc5cb193b00c5 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 17 Nov 2020 15:34:39 +0100 Subject: [PATCH 216/558] Add ufw --- arch-setup/install.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 71f96455..3f856644 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -288,6 +288,7 @@ paru -S --needed ttf-ms-fonts ttf-vista-fonts polybar nohang-git lightdm-webkit- sudo pacman -S --needed freetype2 paru -S --needed bitwarden #paru -S --needed --noconfirm pcloud-drive +sudo pacman -S --needed ufw echo Installed AUR programs # REVIEW Determine usefulness @@ -544,6 +545,10 @@ chsh -s /usr/bin/fish "$USER" sudo systemctl enable vnstat sudo systemctl start vnstat +# enable firewall +echo "Enabling Firewall" +sudo ufw enable + #Changes to home folder automatically now, no need to be extra careful anymore. git clone https://gitlab.com/RealStickman-arcolinux/config echo Finished downloading config From 6c420eb73aa993d9eefec2fafda7c2a9f153b089 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 17 Nov 2020 21:09:57 +0100 Subject: [PATCH 217/558] Add git clone to install --- arch-setup/install.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 3f856644..99154a6a 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -553,6 +553,9 @@ sudo ufw enable git clone https://gitlab.com/RealStickman-arcolinux/config echo Finished downloading config +# Download git repos +bash ~/config/scripts/git-pull.sh + #cleanup rm -rf ~/setup echo Removed setup files @@ -562,3 +565,4 @@ echo Setting config bash ~/config/install.sh pkgstats echo Finished everything +exit 0 From 1711226ab20f138dcd7c262a53d7c53d30b200a1 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 18 Nov 2020 08:45:45 +0100 Subject: [PATCH 218/558] Add file for additional packages on arco-hp --- arch-setup/arco-hp-packages.txt | 1 + 1 file changed, 1 insertion(+) create mode 100644 arch-setup/arco-hp-packages.txt diff --git a/arch-setup/arco-hp-packages.txt b/arch-setup/arco-hp-packages.txt new file mode 100644 index 00000000..0f846b43 --- /dev/null +++ b/arch-setup/arco-hp-packages.txt @@ -0,0 +1 @@ +vue From 0f9214afffa897c60d0f8b2f66f39ad599a00c60 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 18 Nov 2020 20:51:19 +0100 Subject: [PATCH 219/558] Add noto fonts and noto fonts emoji --- arch-setup/install.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 99154a6a..3aced988 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -257,6 +257,7 @@ sudo pacman -S --needed pavucontrol pulseaudio pulseaudio-alsa pulseaudio-blueto sudo pacman -S --needed transmission-gtk # REVIEW maybe find theme with less dependencies sudo pacman -S --needed breeze +sudo pacman -S --needed noto-fonts noto-fonts-emoji # NOTE Distro specific stuff distro=$(cat /etc/*-release | grep "^ID=") From 1a51b1f3b5b11ac5cbe5fad8ca3fe1144cf71d4c Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 19 Nov 2020 07:58:56 +0100 Subject: [PATCH 220/558] Add viper4linux --- arch-setup/arco-hp-packages.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch-setup/arco-hp-packages.txt b/arch-setup/arco-hp-packages.txt index 0f846b43..a61b1487 100644 --- a/arch-setup/arco-hp-packages.txt +++ b/arch-setup/arco-hp-packages.txt @@ -1 +1,3 @@ vue +viper4linux-gui +viper4linux-git From eb36fed7dc0828962da1f39f271e33ebd87ae9f4 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 19 Nov 2020 14:21:54 +0100 Subject: [PATCH 221/558] Add some packages --- arch-setup/arco-hp-packages.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch-setup/arco-hp-packages.txt b/arch-setup/arco-hp-packages.txt index a61b1487..b34bb33b 100644 --- a/arch-setup/arco-hp-packages.txt +++ b/arch-setup/arco-hp-packages.txt @@ -1,3 +1,7 @@ vue viper4linux-gui viper4linux-git +lsp-plugins +umlet +vmware-workstation15 +linux-headers From 2d3936ab1580d3a9b53fa33e1a55f41e92a87695 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 21 Nov 2020 21:27:50 +0100 Subject: [PATCH 222/558] Add arco-pc package list --- arch-setup/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) create mode 100644 arch-setup/arco-pc-packages.txt diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt new file mode 100644 index 00000000..81b5add8 --- /dev/null +++ b/arch-setup/arco-pc-packages.txt @@ -0,0 +1 @@ +tauon-music-box From 200ae92a0af48bd97b3ce4203b44ef989e3e3841 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 22 Nov 2020 18:27:40 +0100 Subject: [PATCH 223/558] Remove pulseaudio equalizer. Add pulseeffect --- arch-setup/install.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 3aced988..447097ed 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -240,7 +240,7 @@ done #uninstalling unused packages echo Uninstalling unused packages -sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview kdenlive xfce4-notifyd chromium psensor transmission-qt pcloud-drive matrix-mirage element-desktop +sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview kdenlive xfce4-notifyd chromium psensor transmission-qt pcloud-drive matrix-mirage element-desktop pulseaudio-equalizer-ladspa echo Uninstalled unused packages #update stuff @@ -252,7 +252,7 @@ echo Updated packages echo Installing default pacman programs sudo pacman -S --needed arandr libreoffice-fresh-de termite wget picom stress obs-studio python-pip hunspell hunspell-de hunspell-en_GB hyphen hyphen-de hyphen-en fish smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine celluloid languagetool rofi nextcloud-client vnstat wireguard-tools cronie libnotify notification-daemon dunst rsync restic piper lightdm-gtk-greeter unzip ranger bandwhich cmus xorg-xrdb variety nitrogen feh gnome-keyring xorg-xbacklight #audio -sudo pacman -S --needed pavucontrol pulseaudio pulseaudio-alsa pulseaudio-bluetooth libpulse alsa-card-profiles libcanberra-pulse lib32-libpulse pulseaudio-equalizer-ladspa +sudo pacman -S --needed pavucontrol pulseaudio pulseaudio-alsa pulseaudio-bluetooth libpulse alsa-card-profiles libcanberra-pulse lib32-libpulse pulseeffects # REVIEW replace transmission-qt with gtk version sudo pacman -S --needed transmission-gtk # REVIEW maybe find theme with less dependencies From aebf616768b69adeb6c97e1cb17428ffc7222326 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 23 Nov 2020 09:01:59 +0100 Subject: [PATCH 224/558] Add nnn. Remove viper and lsp-plugins --- arch-setup/arco-hp-packages.txt | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/arch-setup/arco-hp-packages.txt b/arch-setup/arco-hp-packages.txt index b34bb33b..49e6e9fe 100644 --- a/arch-setup/arco-hp-packages.txt +++ b/arch-setup/arco-hp-packages.txt @@ -1,7 +1,5 @@ vue -viper4linux-gui -viper4linux-git -lsp-plugins umlet vmware-workstation15 linux-headers +nnn From 73a4393b7aaa2ecfa9b2a02fd1613a69b5e254c0 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 23 Nov 2020 10:55:54 +0100 Subject: [PATCH 225/558] Add pdfsam --- arch-setup/arco-hp-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-hp-packages.txt b/arch-setup/arco-hp-packages.txt index 49e6e9fe..a6c9ec26 100644 --- a/arch-setup/arco-hp-packages.txt +++ b/arch-setup/arco-hp-packages.txt @@ -3,3 +3,4 @@ umlet vmware-workstation15 linux-headers nnn +pdfsam From d738c271d012b9153ebdb49572247f0d9c8083c0 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 23 Nov 2020 11:07:59 +0100 Subject: [PATCH 226/558] Add systemctl service for ufw --- arch-setup/install.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 447097ed..b3f30f7d 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -549,6 +549,8 @@ sudo systemctl start vnstat # enable firewall echo "Enabling Firewall" sudo ufw enable +sudo systemctl enable ufw +sudo systemctl start ufw #Changes to home folder automatically now, no need to be extra careful anymore. git clone https://gitlab.com/RealStickman-arcolinux/config From d190a25d6c430a46053027da37ed6f7a4ea66c5c Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 23 Nov 2020 11:36:28 +0100 Subject: [PATCH 227/558] Remove unused slimlock theme --- arch-setup/install.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index b3f30f7d..6858541c 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -262,9 +262,11 @@ sudo pacman -S --needed noto-fonts noto-fonts-emoji # NOTE Distro specific stuff distro=$(cat /etc/*-release | grep "^ID=") if [ "$distro" == "ID=arcolinux" ]; then + sudo pacman -R slim archlinux-themes-slim sudo pacman -S --needed arcolinux-slim arcolinux-slimlock-themes-git fi if [ "$distro" == "ID=arch" ]; then + sudo pacman -R arcolinux-slim arcolinux-slimlock-themes-git sudo pacman -S --needed slim archlinux-themes-slim fi echo Installed official programs From a58abbe9ee7c4ac2d05d3b6a58089a692e2439ae Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 23 Nov 2020 13:21:04 +0100 Subject: [PATCH 228/558] Add betterlockscreen. Move pacman to proper area --- arch-setup/install.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 6858541c..630d6871 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -253,11 +253,12 @@ echo Installing default pacman programs sudo pacman -S --needed arandr libreoffice-fresh-de termite wget picom stress obs-studio python-pip hunspell hunspell-de hunspell-en_GB hyphen hyphen-de hyphen-en fish smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine celluloid languagetool rofi nextcloud-client vnstat wireguard-tools cronie libnotify notification-daemon dunst rsync restic piper lightdm-gtk-greeter unzip ranger bandwhich cmus xorg-xrdb variety nitrogen feh gnome-keyring xorg-xbacklight #audio sudo pacman -S --needed pavucontrol pulseaudio pulseaudio-alsa pulseaudio-bluetooth libpulse alsa-card-profiles libcanberra-pulse lib32-libpulse pulseeffects -# REVIEW replace transmission-qt with gtk version sudo pacman -S --needed transmission-gtk # REVIEW maybe find theme with less dependencies sudo pacman -S --needed breeze sudo pacman -S --needed noto-fonts noto-fonts-emoji +sudo pacman -S --needed ufw +sudo pacman -S --needed freetype2 # NOTE Distro specific stuff distro=$(cat /etc/*-release | grep "^ID=") @@ -288,10 +289,9 @@ rm -rf neofetch echo Installing default AUR programs paru -S --needed ttf-ms-fonts ttf-vista-fonts polybar nohang-git lightdm-webkit-theme-aether rig tmpmail-git lightdm-webkit2-theme-glorious sweet-theme-dark sweet-folders-icons-git wps-office protonmail-bridge #paru -S --needed freetype2-cleartype -sudo pacman -S --needed freetype2 paru -S --needed bitwarden #paru -S --needed --noconfirm pcloud-drive -sudo pacman -S --needed ufw +paru -S --needed --noconfirm betterlockscreen echo Installed AUR programs # REVIEW Determine usefulness From d68ad5c9fe841d604fd3e64a86e3af6a96c5aa86 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 23 Nov 2020 13:51:16 +0100 Subject: [PATCH 229/558] Replace the way packages are uninstalled. --- arch-setup/install.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 630d6871..06f60836 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -240,7 +240,8 @@ done #uninstalling unused packages echo Uninstalling unused packages -sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview kdenlive xfce4-notifyd chromium psensor transmission-qt pcloud-drive matrix-mirage element-desktop pulseaudio-equalizer-ladspa +#sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview kdenlive xfce4-notifyd chromium psensor transmission-qt pcloud-drive matrix-mirage element-desktop pulseaudio-equalizer-ladspa +sudo pacman -Rns - < "$HOME/setup/uninstall.txt" echo Uninstalled unused packages #update stuff From a74a84049b6145cb989a2c5d1e4f56aa8e35d73f Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 23 Nov 2020 13:51:35 +0100 Subject: [PATCH 230/558] Changes to packages that have to be uninstalled should be made here --- arch-setup/uninstall.txt | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 arch-setup/uninstall.txt diff --git a/arch-setup/uninstall.txt b/arch-setup/uninstall.txt new file mode 100644 index 00000000..b5303a33 --- /dev/null +++ b/arch-setup/uninstall.txt @@ -0,0 +1,35 @@ +evolution +catfish +geany +keepass +gnome-boxes +sublime-text-dev +atom +adwaita-icon-theme +arcolinux-i3wm-git +arcolinux-tweak-tool-git +arcolinux-welcome-app-git +clonezilla +evolution-data-server +numix-circle-arc-icons-git +numix-circle-icon-theme-git +numix-gtk-theme-git +numix-icon-theme-git +oh-my-zsh-git +pamac-aur +qbittorrent +vivaldi +vlc +code +baka-mplayer +tmux +guvcview +kdenlive +xfce4-notifyd +chromium +psensor +transmission-qt +pcloud-drive +matrix-mirage +element-desktop +pulseaudio-equalizer-ladspa From c75e4545b903cad990d4743dbea896d9c229a3dc Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 23 Nov 2020 13:51:58 +0100 Subject: [PATCH 231/558] Add --noconfirm. Remove slimlock stuff --- arch-setup/install.sh | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 06f60836..a3741654 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -251,26 +251,26 @@ echo Updated packages #pacman programs echo Installing default pacman programs -sudo pacman -S --needed arandr libreoffice-fresh-de termite wget picom stress obs-studio python-pip hunspell hunspell-de hunspell-en_GB hyphen hyphen-de hyphen-en fish smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine celluloid languagetool rofi nextcloud-client vnstat wireguard-tools cronie libnotify notification-daemon dunst rsync restic piper lightdm-gtk-greeter unzip ranger bandwhich cmus xorg-xrdb variety nitrogen feh gnome-keyring xorg-xbacklight +sudo pacman -S --needed --noconfirm arandr libreoffice-fresh-de termite wget picom stress obs-studio python-pip hunspell hunspell-de hunspell-en_GB hyphen hyphen-de hyphen-en fish smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine celluloid languagetool rofi nextcloud-client vnstat wireguard-tools cronie libnotify notification-daemon dunst rsync restic piper lightdm-gtk-greeter unzip ranger bandwhich cmus xorg-xrdb variety nitrogen feh gnome-keyring xorg-xbacklight #audio -sudo pacman -S --needed pavucontrol pulseaudio pulseaudio-alsa pulseaudio-bluetooth libpulse alsa-card-profiles libcanberra-pulse lib32-libpulse pulseeffects -sudo pacman -S --needed transmission-gtk +sudo pacman -S --needed --noconfirm pavucontrol pulseaudio pulseaudio-alsa pulseaudio-bluetooth libpulse alsa-card-profiles libcanberra-pulse lib32-libpulse pulseeffects +sudo pacman -S --needed --noconfirm transmission-gtk # REVIEW maybe find theme with less dependencies -sudo pacman -S --needed breeze -sudo pacman -S --needed noto-fonts noto-fonts-emoji -sudo pacman -S --needed ufw -sudo pacman -S --needed freetype2 +sudo pacman -S --needed --noconfirm breeze +sudo pacman -S --needed --noconfirm noto-fonts noto-fonts-emoji +sudo pacman -S --needed --noconfirm ufw +sudo pacman -S --needed --noconfirm freetype2 # NOTE Distro specific stuff -distro=$(cat /etc/*-release | grep "^ID=") -if [ "$distro" == "ID=arcolinux" ]; then - sudo pacman -R slim archlinux-themes-slim - sudo pacman -S --needed arcolinux-slim arcolinux-slimlock-themes-git -fi -if [ "$distro" == "ID=arch" ]; then - sudo pacman -R arcolinux-slim arcolinux-slimlock-themes-git - sudo pacman -S --needed slim archlinux-themes-slim -fi +#distro=$(cat /etc/*-release | grep "^ID=") +#if [ "$distro" == "ID=arcolinux" ]; then +# sudo pacman -R slim archlinux-themes-slim +# sudo pacman -S --needed arcolinux-slim arcolinux-slimlock-themes-git +#fi +#if [ "$distro" == "ID=arch" ]; then +# sudo pacman -R arcolinux-slim arcolinux-slimlock-themes-git +# sudo pacman -S --needed slim archlinux-themes-slim +#fi echo Installed official programs # REVIEW Determine usefulness @@ -288,9 +288,9 @@ rm -rf neofetch #AUR echo Installing default AUR programs -paru -S --needed ttf-ms-fonts ttf-vista-fonts polybar nohang-git lightdm-webkit-theme-aether rig tmpmail-git lightdm-webkit2-theme-glorious sweet-theme-dark sweet-folders-icons-git wps-office protonmail-bridge +paru -S --needed --noconfirm ttf-ms-fonts ttf-vista-fonts polybar nohang-git lightdm-webkit-theme-aether rig tmpmail-git lightdm-webkit2-theme-glorious sweet-theme-dark sweet-folders-icons-git wps-office protonmail-bridge #paru -S --needed freetype2-cleartype -paru -S --needed bitwarden +paru -S --needed --noconfirm bitwarden #paru -S --needed --noconfirm pcloud-drive paru -S --needed --noconfirm betterlockscreen echo Installed AUR programs From 8de30211671e2da24468dbbad089c8ca8f70d17e Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 23 Nov 2020 13:52:55 +0100 Subject: [PATCH 232/558] Use different files for optional packages --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index a3741654..812eeffe 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -539,7 +539,7 @@ fi # additional packages if [ $in_optpkg -eq 1 ]; then echo "Installing additional packages" - paru -S --needed - < "$HOME/setup/pkglist.txt" + paru -S --needed - < "$HOME/setup/optpkglist.txt" fi #change shell From 3caed07051315d6257173b1100729eb03cc18a66 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 23 Nov 2020 13:53:15 +0100 Subject: [PATCH 233/558] Rename pkglist to optpkglist --- arch-setup/{pkglist.txt => optpkglist.txt} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename arch-setup/{pkglist.txt => optpkglist.txt} (100%) diff --git a/arch-setup/pkglist.txt b/arch-setup/optpkglist.txt similarity index 100% rename from arch-setup/pkglist.txt rename to arch-setup/optpkglist.txt From ecf69065f933ba9b69957b8e5163c8104584f895 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 23 Nov 2020 13:56:34 +0100 Subject: [PATCH 234/558] Use aurpkgs.txt to define aur packages --- arch-setup/aurpkgs.txt | 14 ++++++++++++++ arch-setup/install.sh | 6 +++--- 2 files changed, 17 insertions(+), 3 deletions(-) create mode 100644 arch-setup/aurpkgs.txt diff --git a/arch-setup/aurpkgs.txt b/arch-setup/aurpkgs.txt new file mode 100644 index 00000000..abd5771c --- /dev/null +++ b/arch-setup/aurpkgs.txt @@ -0,0 +1,14 @@ +ttf-ms-fonts +ttf-vista-fonts +polybar +nohang-git +lightdm-webkit-theme-aether +rig +tmpmail-git +lightdm-webkit2-theme-glorious +sweet-theme-dark +sweet-folders-icons-git +wps-office +protonmail-bridge +bitwarden +betterlockscreen diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 812eeffe..e78fff3d 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -288,11 +288,11 @@ rm -rf neofetch #AUR echo Installing default AUR programs -paru -S --needed --noconfirm ttf-ms-fonts ttf-vista-fonts polybar nohang-git lightdm-webkit-theme-aether rig tmpmail-git lightdm-webkit2-theme-glorious sweet-theme-dark sweet-folders-icons-git wps-office protonmail-bridge +paru -S --needed --noconfirm - < "$HOME/setup/aurpkgs.txt" #paru -S --needed freetype2-cleartype -paru -S --needed --noconfirm bitwarden +#paru -S --needed --noconfirm bitwarden #paru -S --needed --noconfirm pcloud-drive -paru -S --needed --noconfirm betterlockscreen +#paru -S --needed --noconfirm betterlockscreen echo Installed AUR programs # REVIEW Determine usefulness From 56d9c846307fcba00e45db4a3bc6cd6911a7e631 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 23 Nov 2020 14:06:24 +0100 Subject: [PATCH 235/558] Add txt files for audio, wine and also all official packages. --- arch-setup/audiopkgs.txt | 9 +++++++ arch-setup/install.sh | 25 +++++++++++-------- arch-setup/officialpkgs.txt | 49 +++++++++++++++++++++++++++++++++++++ arch-setup/winepkgs.txt | 48 ++++++++++++++++++++++++++++++++++++ 4 files changed, 121 insertions(+), 10 deletions(-) create mode 100644 arch-setup/audiopkgs.txt create mode 100644 arch-setup/officialpkgs.txt create mode 100644 arch-setup/winepkgs.txt diff --git a/arch-setup/audiopkgs.txt b/arch-setup/audiopkgs.txt new file mode 100644 index 00000000..288d7b5a --- /dev/null +++ b/arch-setup/audiopkgs.txt @@ -0,0 +1,9 @@ +pavucontrol +pulseaudio +pulseaudio-alsa +pulseaudio-bluetooth +libpulse +alsa-card-profiles +libcanberra-pulse +lib32-libpulse +pulseeffects diff --git a/arch-setup/install.sh b/arch-setup/install.sh index e78fff3d..2a06f47b 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -241,7 +241,7 @@ done #uninstalling unused packages echo Uninstalling unused packages #sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview kdenlive xfce4-notifyd chromium psensor transmission-qt pcloud-drive matrix-mirage element-desktop pulseaudio-equalizer-ladspa -sudo pacman -Rns - < "$HOME/setup/uninstall.txt" +sudo pacman -Rns --noconfirm - < "$HOME/setup/uninstall.txt" echo Uninstalled unused packages #update stuff @@ -251,15 +251,13 @@ echo Updated packages #pacman programs echo Installing default pacman programs -sudo pacman -S --needed --noconfirm arandr libreoffice-fresh-de termite wget picom stress obs-studio python-pip hunspell hunspell-de hunspell-en_GB hyphen hyphen-de hyphen-en fish smartmontools thunderbird ffmpeg jre-openjdk thunar gtk-engine-murrine celluloid languagetool rofi nextcloud-client vnstat wireguard-tools cronie libnotify notification-daemon dunst rsync restic piper lightdm-gtk-greeter unzip ranger bandwhich cmus xorg-xrdb variety nitrogen feh gnome-keyring xorg-xbacklight -#audio -sudo pacman -S --needed --noconfirm pavucontrol pulseaudio pulseaudio-alsa pulseaudio-bluetooth libpulse alsa-card-profiles libcanberra-pulse lib32-libpulse pulseeffects -sudo pacman -S --needed --noconfirm transmission-gtk +sudo pacman -S --needed --noconfirm - < "$HOME/setup/officialpkgs.txt" +#sudo pacman -S --needed --noconfirm transmission-gtk # REVIEW maybe find theme with less dependencies sudo pacman -S --needed --noconfirm breeze -sudo pacman -S --needed --noconfirm noto-fonts noto-fonts-emoji -sudo pacman -S --needed --noconfirm ufw -sudo pacman -S --needed --noconfirm freetype2 +#sudo pacman -S --needed --noconfirm noto-fonts noto-fonts-emoji +#sudo pacman -S --needed --noconfirm ufw +#sudo pacman -S --needed --noconfirm freetype2 # NOTE Distro specific stuff #distro=$(cat /etc/*-release | grep "^ID=") @@ -273,6 +271,12 @@ sudo pacman -S --needed --noconfirm freetype2 #fi echo Installed official programs +# audio +echo Installing audio programs +#sudo pacman -S --needed --noconfirm pavucontrol pulseaudio pulseaudio-alsa pulseaudio-bluetooth libpulse alsa-card-profiles libcanberra-pulse lib32-libpulse pulseeffects +sudo pacman -S --needed --noconfirm - < "$HOME/setup/audiopkgs.txt" +echo Installed audio programs + # REVIEW Determine usefulness # iperf3 # nload @@ -306,12 +310,13 @@ echo Installed AUR programs #install wine echo Installing wine -pacman -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader os-prober +#sudo pacman -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader os-prober +sudo pacman -S --needed --noconfirm - < "$HOME/setup/winepkgs.txt" echo Installed wine #python modules echo Installing python modules -sudo pip3 install ffmpeg-normalize praw +sudo pip3 install ffmpeg-normalize echo Installed python modules ################### diff --git a/arch-setup/officialpkgs.txt b/arch-setup/officialpkgs.txt new file mode 100644 index 00000000..515aad2d --- /dev/null +++ b/arch-setup/officialpkgs.txt @@ -0,0 +1,49 @@ +arandr +libreoffice-fresh-de +termite +wget +picom +stress +obs-studio +python-pip +hunspell +hunspell-de +hunspell-en_GB +hyphen +hyphen-de +hyphen-en +fish +smartmontools +thunderbird +ffmpeg +jre-openjdk +thunar +gtk-engine-murrine +celluloid +languagetool +rofi +nextcloud-client +vnstat +wireguard-tools +cronie +libnotify +notification-daemon +dunst +rsync +restic +piper +lightdm-gtk-greeter +unzip +ranger +bandwhich +cmus +xorg-xrdb +variety +nitrogen +feh +gnome-keyring xorg-xbacklight +transmission-gtk +noto-fonts +noto-fonts-emoji +ufw +freetype2 diff --git a/arch-setup/winepkgs.txt b/arch-setup/winepkgs.txt new file mode 100644 index 00000000..33cffa8d --- /dev/null +++ b/arch-setup/winepkgs.txt @@ -0,0 +1,48 @@ +wine-staging +giflib +lib32-giflib +libpng +lib32-libpng +libldap +lib32-libldap +gnutls +lib32-gnutls +mpg123 +lib32-mpg123 +openal +lib32-openal +v4l-utils +lib32-v4l-utils +libpulse +lib32-libpulse +libgpg-error +lib32-libgpg-error +alsa-plugins +lib32-alsa-plugins +alsa-lib +lib32-alsa-lib +libjpeg-turbo +lib32-libjpeg-turbo +sqlite +lib32-sqlite +libxcomposite +lib32-libxcomposite +libxinerama +lib32-libgcrypt +libgcrypt +lib32-libxinerama +ncurses +lib32-ncurses +opencl-icd-loader +lib32-opencl-icd-loader +libxslt +lib32-libxslt +libva +lib32-libva +gtk3 +lib32-gtk3 +gst-plugins-base-libs +lib32-gst-plugins-base-libs +vulkan-icd-loader +lib32-vulkan-icd-loader +os-prober From fae4d548b3b3d190925c386d42da7571acbfa6c1 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 23 Nov 2020 15:00:29 +0100 Subject: [PATCH 236/558] Echo selected packages to (aur)selectedpkgs.txt. TODO: install from this file --- arch-setup/install.sh | 36 ++++++++++++++++++++++++++++++++++-- 1 file changed, 34 insertions(+), 2 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 2a06f47b..568ec319 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -20,9 +20,11 @@ do case $choice in 1) in_xfce=1 + echo "xfce4" >> selectedpkgs.txt ;; 2) in_i3gaps=1 + echo "i3-gaps" >> selectedpkgs.txt ;; esac done @@ -46,18 +48,23 @@ do case $choice in 1) in_firefox=1 + echo "firefox" >> selectedpkgs.txt ;; 2) in_chromium=1 + echo "chromium" >> selectedpkgs.txt ;; 3) in_netsurf=1 + echo "netsurf" >> selectedpkgs.txt ;; 4) in_icecat=1 + echo "icecat-bin" >> aurselectedpkgs.txt ;; 5) in_tor=1 + echo "torbrowser-launcher" >> selectedpkgs.txt ;; esac done @@ -103,51 +110,67 @@ do case $choice in 1) in_virtmanager=1 + printf '%s\n' 'qemu' 'virt-manager' >> selectedpkgs.txt ;; 2) in_steam=1 + printf '%s\n' 'steam' 'steam-native-runtime' >> selectedpkgs.txt ;; 3) in_lutris=1 + echo "lutris" >> selectedpkgs.txt ;; 4) in_blender=1 + echo "blender" >> selectedpkgs.txt ;; 5) in_krita=1 + echo "krita" >> selectedpkgs.txt ;; 6) in_youtubedl=1 + echo "youtube-dl" >> selectedpkgs.txt ;; 7) in_discord=1 + echo "discord" >> selectedpkgs.txt ;; 8) in_handbrake=1 + echo "handbrake" >> selectedpkgs.txt ;; 9) in_gimp=1 + echo "gimp" >> selectedpkgs.txt ;; 10) in_audacity=1 + echo "audacity" >> selectedpkgs.txt ;; 11) + # REVIEW special case in_mangohud=1 ;; 12) in_easystrokes=1 + echo "easystroke" >> aurselectedpkgs.txt ;; 13) in_liferea=1 + echo "liferea" >> aurselectedpkgs.txt ;; 14) in_fractal=1 + echo "fractal" >> selectedpkgs.txt ;; 15) in_bettergram=1 + echo "bettergram" >> aurselectedpkgs.txt ;; 16) in_waifu2x=1 + echo "waifu2x-ncnn-vulkan" >> aurselectedpkgs.txt ;; esac done @@ -163,6 +186,8 @@ do case $choice in 1) in_acpufreq=1 + echo "auto-cpufreq-git" >> aurselectedpkgs.txt + # TODO Handle rest of installation ;; esac done @@ -180,9 +205,13 @@ do case $choice in 1) in_doomemacs=1 + # TODO sort pacman and AUR packages + printf '%s\n' 'git' 'emacs' 'ripgrep' 'fd' 'pandoc' 'shellcheck' 'python-pipenv' 'python-isort' 'python-pytest' 'python-rednose' 'pychecker' 'texlive-core' >> aurselectedpkgs.txt + # TODO handle rest of installation ;; 2) in_vscodium=1 + echo "vscodium-bin" >> aurselectedpkgs.txt ;; esac done @@ -200,9 +229,11 @@ do case $choice in 1) in_teams=1 + echo "teams" >> aurselectedpkgs.txt ;; 2) in_slack=1 + echo "slack-desktop" >> aurselectedpkgs.txt ;; esac done @@ -218,6 +249,7 @@ do case $choice in 1) in_pkgstats=1 + echo "pkgstats" >> selectedpkgs.txt ;; esac done @@ -342,7 +374,7 @@ fi #browsers if [ $in_firefox -eq 1 ]; then echo "Installing Firefox" - sudo pacman -S --needed --noconfirm qemu firefox + sudo pacman -S --needed --noconfirm firefox else echo "Skipping Firefox" fi @@ -363,7 +395,7 @@ fi if [ $in_icecat -eq 1 ]; then echo "Installing Icecat" - sudo paru -S --needed --noconfirm icecat-bin + paru -S --needed --noconfirm icecat-bin else echo "Skipping Icecat" fi From 681fc5830e1b5bc8eb6ae3edb58ad2057b0786a5 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 23 Nov 2020 21:39:08 +0100 Subject: [PATCH 237/558] Add iosevka --- arch-setup/aurpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/aurpkgs.txt b/arch-setup/aurpkgs.txt index abd5771c..90371512 100644 --- a/arch-setup/aurpkgs.txt +++ b/arch-setup/aurpkgs.txt @@ -12,3 +12,4 @@ wps-office protonmail-bridge bitwarden betterlockscreen +ttf-iosevka From 4d7c0d82fa7dbf2bff4d8bb1e9d98e94990bcb56 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 24 Nov 2020 07:46:45 +0100 Subject: [PATCH 238/558] Add font-manager --- arch-setup/aurpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/aurpkgs.txt b/arch-setup/aurpkgs.txt index 90371512..a6d312ba 100644 --- a/arch-setup/aurpkgs.txt +++ b/arch-setup/aurpkgs.txt @@ -13,3 +13,4 @@ protonmail-bridge bitwarden betterlockscreen ttf-iosevka +font-manager-git From ca32d8573c3e7244e33d928b5ea8b798231f6096 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 25 Nov 2020 15:58:55 +0100 Subject: [PATCH 239/558] Add Telegram client. TODO: Deprecate Bettergram --- arch-setup/install.sh | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 568ec319..b4769cc8 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -85,6 +85,7 @@ in_liferea=0 in_fractal=0 in_bettergram=0 in_waifu2x=0 +in_telegram=0 cmd=(dialog --separate-output --checklist "Select other programs:" 22 76 16) options=(1 "VirtManager" off # any option can be set to default to "on" @@ -101,8 +102,9 @@ options=(1 "VirtManager" off # any option can be set to default to "on" 12 "Easystroke" on 13 "Liferea" off 14 "Fractal" on - 15 "Bettergram" on - 16 "Waifu2x" off) + 15 "Bettergram" off + 16 "Waifu2x" off + 17 "Telegram" on) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear for choice in $choices @@ -172,6 +174,10 @@ do in_waifu2x=1 echo "waifu2x-ncnn-vulkan" >> aurselectedpkgs.txt ;; + 17) + in_telegram=1 + echo "telegram-desktop" >> selectedpkgs.txt + ;; esac done @@ -521,6 +527,13 @@ else echo "Skipping Waifu2x" fi +if [ $in_telegram -eq 1 ]; then + echo "Installing Telegram" + sudo pacman -S --needed --noconfirm telegram-desktop +else + echo "Skipping Telegram" +fi + #performance and battery life if [ $in_acpufreq -eq 1 ]; then echo "Installing auto-cpufreq" From 952215b645799fab5438e790175bcda5f74d7ce5 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 26 Nov 2020 07:40:27 +0100 Subject: [PATCH 240/558] Add eclipse-java --- arch-setup/arco-hp-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-hp-packages.txt b/arch-setup/arco-hp-packages.txt index a6c9ec26..eb569cbb 100644 --- a/arch-setup/arco-hp-packages.txt +++ b/arch-setup/arco-hp-packages.txt @@ -4,3 +4,4 @@ vmware-workstation15 linux-headers nnn pdfsam +eclipse-java From 087a7160234ea032ac0252b2579383a6d3625430 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 26 Nov 2020 07:52:38 +0100 Subject: [PATCH 241/558] Change package --- arch-setup/arco-hp-packages.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/arco-hp-packages.txt b/arch-setup/arco-hp-packages.txt index eb569cbb..76437616 100644 --- a/arch-setup/arco-hp-packages.txt +++ b/arch-setup/arco-hp-packages.txt @@ -4,4 +4,4 @@ vmware-workstation15 linux-headers nnn pdfsam -eclipse-java +eclipse-java-bin From f00b465b8f1facad9a778946bdc5a464443ff31f Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 30 Nov 2020 15:35:14 +0100 Subject: [PATCH 242/558] Add traceroute --- arch-setup/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/officialpkgs.txt b/arch-setup/officialpkgs.txt index 515aad2d..a2992763 100644 --- a/arch-setup/officialpkgs.txt +++ b/arch-setup/officialpkgs.txt @@ -47,3 +47,4 @@ noto-fonts noto-fonts-emoji ufw freetype2 +traceroute From 41a3b9d3ea4dda351a75810663a99826f45341ee Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 3 Dec 2020 19:43:15 +0100 Subject: [PATCH 243/558] Add ffmpeg-normalize-git --- arch-setup/aurpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/aurpkgs.txt b/arch-setup/aurpkgs.txt index a6d312ba..14396e7e 100644 --- a/arch-setup/aurpkgs.txt +++ b/arch-setup/aurpkgs.txt @@ -14,3 +14,4 @@ bitwarden betterlockscreen ttf-iosevka font-manager-git +ffmpeg-normalize-git From 496b935f4cf120e630faec67a95ac0d42911b3e6 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 3 Dec 2020 19:43:51 +0100 Subject: [PATCH 244/558] Remove pip packages --- arch-setup/install.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index b4769cc8..69401e6d 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -353,9 +353,9 @@ sudo pacman -S --needed --noconfirm - < "$HOME/setup/winepkgs.txt" echo Installed wine #python modules -echo Installing python modules -sudo pip3 install ffmpeg-normalize -echo Installed python modules +#echo Installing python modules +#sudo pip3 install +#echo Installed python modules ################### #selected programs# From b839289afb76636db6b4ef9f1f010dd6e5c2c632 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 3 Dec 2020 20:16:32 +0100 Subject: [PATCH 245/558] Add seahorse and libsecret --- arch-setup/officialpkgs.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/arch-setup/officialpkgs.txt b/arch-setup/officialpkgs.txt index a2992763..d15e3529 100644 --- a/arch-setup/officialpkgs.txt +++ b/arch-setup/officialpkgs.txt @@ -41,10 +41,13 @@ xorg-xrdb variety nitrogen feh -gnome-keyring xorg-xbacklight +gnome-keyring +xorg-xbacklight transmission-gtk noto-fonts noto-fonts-emoji ufw freetype2 traceroute +seahorse +libsecret From 210abfa1509ce3308c163433a8ccd417b84e8029 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 3 Dec 2020 20:24:53 +0100 Subject: [PATCH 246/558] Add capitaine-cursors --- arch-setup/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index 81b5add8..38dd24c7 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -1 +1,2 @@ tauon-music-box +capitaine-cursors From 5e4a074de64460e20961ac2183b441e6030e3d5e Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 4 Dec 2020 07:29:49 +0100 Subject: [PATCH 247/558] Replace breeze with capitaine-cursors --- arch-setup/install.sh | 2 -- arch-setup/officialpkgs.txt | 1 + 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 69401e6d..dbe9022a 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -291,8 +291,6 @@ echo Updated packages echo Installing default pacman programs sudo pacman -S --needed --noconfirm - < "$HOME/setup/officialpkgs.txt" #sudo pacman -S --needed --noconfirm transmission-gtk -# REVIEW maybe find theme with less dependencies -sudo pacman -S --needed --noconfirm breeze #sudo pacman -S --needed --noconfirm noto-fonts noto-fonts-emoji #sudo pacman -S --needed --noconfirm ufw #sudo pacman -S --needed --noconfirm freetype2 diff --git a/arch-setup/officialpkgs.txt b/arch-setup/officialpkgs.txt index d15e3529..25af833e 100644 --- a/arch-setup/officialpkgs.txt +++ b/arch-setup/officialpkgs.txt @@ -51,3 +51,4 @@ freetype2 traceroute seahorse libsecret +capitaine-cursors From d4d6d821c5047ae1873efb39663e149f7939c69d Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 4 Dec 2020 16:02:32 +0100 Subject: [PATCH 248/558] Removed variety and nitrogen --- arch-setup/officialpkgs.txt | 2 -- 1 file changed, 2 deletions(-) diff --git a/arch-setup/officialpkgs.txt b/arch-setup/officialpkgs.txt index 25af833e..483ff29d 100644 --- a/arch-setup/officialpkgs.txt +++ b/arch-setup/officialpkgs.txt @@ -38,8 +38,6 @@ ranger bandwhich cmus xorg-xrdb -variety -nitrogen feh gnome-keyring xorg-xbacklight From 62ce2842f51d431992a05aa47bdae468e1083d63 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 4 Dec 2020 17:14:26 +0100 Subject: [PATCH 249/558] Add thefuck --- arch-setup/aurpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/aurpkgs.txt b/arch-setup/aurpkgs.txt index 14396e7e..bca41b0b 100644 --- a/arch-setup/aurpkgs.txt +++ b/arch-setup/aurpkgs.txt @@ -15,3 +15,4 @@ betterlockscreen ttf-iosevka font-manager-git ffmpeg-normalize-git +thefuck From c18f096470e971d719af4b30276a873336c985e0 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 4 Dec 2020 17:16:29 +0100 Subject: [PATCH 250/558] Moved thefuck from aurpkgs to officialpkgs --- arch-setup/aurpkgs.txt | 1 - arch-setup/officialpkgs.txt | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/aurpkgs.txt b/arch-setup/aurpkgs.txt index bca41b0b..14396e7e 100644 --- a/arch-setup/aurpkgs.txt +++ b/arch-setup/aurpkgs.txt @@ -15,4 +15,3 @@ betterlockscreen ttf-iosevka font-manager-git ffmpeg-normalize-git -thefuck diff --git a/arch-setup/officialpkgs.txt b/arch-setup/officialpkgs.txt index 483ff29d..abce9683 100644 --- a/arch-setup/officialpkgs.txt +++ b/arch-setup/officialpkgs.txt @@ -50,3 +50,4 @@ traceroute seahorse libsecret capitaine-cursors +thefuck From 014950af174b8c401b812e92121969be912724a8 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 4 Dec 2020 21:23:45 +0100 Subject: [PATCH 251/558] Remove unused themes. Add slick greeter --- arch-setup/aurpkgs.txt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/arch-setup/aurpkgs.txt b/arch-setup/aurpkgs.txt index 14396e7e..5ccae61f 100644 --- a/arch-setup/aurpkgs.txt +++ b/arch-setup/aurpkgs.txt @@ -2,10 +2,8 @@ ttf-ms-fonts ttf-vista-fonts polybar nohang-git -lightdm-webkit-theme-aether rig tmpmail-git -lightdm-webkit2-theme-glorious sweet-theme-dark sweet-folders-icons-git wps-office @@ -15,3 +13,4 @@ betterlockscreen ttf-iosevka font-manager-git ffmpeg-normalize-git +lightdm-slick-greeter From 2c771e476becb87f3c1fed95303d01c83481c169 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 4 Dec 2020 21:24:28 +0100 Subject: [PATCH 252/558] Remove lightdm gtk greeter --- arch-setup/officialpkgs.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/arch-setup/officialpkgs.txt b/arch-setup/officialpkgs.txt index abce9683..78d674f8 100644 --- a/arch-setup/officialpkgs.txt +++ b/arch-setup/officialpkgs.txt @@ -32,7 +32,6 @@ dunst rsync restic piper -lightdm-gtk-greeter unzip ranger bandwhich From b01260e2d6c3cbff20bbbb95ddfda4e135219aca Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 4 Dec 2020 21:25:13 +0100 Subject: [PATCH 253/558] Add lightdm --- arch-setup/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/officialpkgs.txt b/arch-setup/officialpkgs.txt index 78d674f8..2929368d 100644 --- a/arch-setup/officialpkgs.txt +++ b/arch-setup/officialpkgs.txt @@ -50,3 +50,4 @@ seahorse libsecret capitaine-cursors thefuck +lightdm From 9b1019c984b4f76ea0fe206e4ec24035eeb49993 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 4 Dec 2020 21:43:59 +0100 Subject: [PATCH 254/558] Add lightdm-settings --- arch-setup/aurpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/aurpkgs.txt b/arch-setup/aurpkgs.txt index 5ccae61f..6d51251a 100644 --- a/arch-setup/aurpkgs.txt +++ b/arch-setup/aurpkgs.txt @@ -14,3 +14,4 @@ ttf-iosevka font-manager-git ffmpeg-normalize-git lightdm-slick-greeter +lightdm-settings From 83de98db7f40d7ec92f35958c0f295201fd22a88 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 8 Dec 2020 12:56:07 +0100 Subject: [PATCH 255/558] Add tmux --- arch-setup/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/officialpkgs.txt b/arch-setup/officialpkgs.txt index 2929368d..1103d264 100644 --- a/arch-setup/officialpkgs.txt +++ b/arch-setup/officialpkgs.txt @@ -51,3 +51,4 @@ libsecret capitaine-cursors thefuck lightdm +tmux From 9762dc3e2afe2700ab5d3c0193b21b61864f125d Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 8 Dec 2020 20:44:30 +0100 Subject: [PATCH 256/558] Add Fira Code --- arch-setup/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/officialpkgs.txt b/arch-setup/officialpkgs.txt index 1103d264..b221e098 100644 --- a/arch-setup/officialpkgs.txt +++ b/arch-setup/officialpkgs.txt @@ -52,3 +52,4 @@ capitaine-cursors thefuck lightdm tmux +ttf-fira-code From 0935aba86d732f95192dfc8e63e49036914e8e6d Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 8 Dec 2020 21:18:11 +0100 Subject: [PATCH 257/558] Add fira sans --- arch-setup/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/officialpkgs.txt b/arch-setup/officialpkgs.txt index b221e098..4cf442a4 100644 --- a/arch-setup/officialpkgs.txt +++ b/arch-setup/officialpkgs.txt @@ -53,3 +53,4 @@ thefuck lightdm tmux ttf-fira-code +ttf-fira-sans From a440d503825cb88d48ad8542fcf8290424da4cdb Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 10 Dec 2020 08:20:09 +0100 Subject: [PATCH 258/558] Change to script in_path --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index dbe9022a..ca4da471 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -608,7 +608,7 @@ git clone https://gitlab.com/RealStickman-arcolinux/config echo Finished downloading config # Download git repos -bash ~/config/scripts/git-pull.sh +bash ~/config/scripts/sc-git-pull #cleanup rm -rf ~/setup From 73cc67ac79f1b8bd79898b7ce154c22340463564 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 10 Dec 2020 13:34:55 +0100 Subject: [PATCH 259/558] Add dependencies for python mpris tail --- arch-setup/officialpkgs.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch-setup/officialpkgs.txt b/arch-setup/officialpkgs.txt index 4cf442a4..cef1fb7c 100644 --- a/arch-setup/officialpkgs.txt +++ b/arch-setup/officialpkgs.txt @@ -54,3 +54,5 @@ lightdm tmux ttf-fira-code ttf-fira-sans +python-dbus +python-gobject From 507b4e05db84bfbea96de3a0c2aeba23e8333287 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 12 Dec 2020 12:45:35 +0100 Subject: [PATCH 260/558] Add corectrl --- arch-setup/aurpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/aurpkgs.txt b/arch-setup/aurpkgs.txt index 6d51251a..991492e9 100644 --- a/arch-setup/aurpkgs.txt +++ b/arch-setup/aurpkgs.txt @@ -15,3 +15,4 @@ font-manager-git ffmpeg-normalize-git lightdm-slick-greeter lightdm-settings +corectrl From 2d432086396a9432e526c4920bed60a6b9362286 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 13 Dec 2020 13:53:51 +0100 Subject: [PATCH 261/558] Add 0ad game --- arch-setup/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index 38dd24c7..360cdd1e 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -1,2 +1,3 @@ tauon-music-box capitaine-cursors +0ad From 49b40378331e8073cf994c7d2b51175ad60fcb66 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 14 Dec 2020 09:28:41 +0100 Subject: [PATCH 262/558] Add emby-server for testing --- arch-setup/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index 360cdd1e..bdde9aed 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -1,3 +1,4 @@ tauon-music-box capitaine-cursors 0ad +emby-server From c62c9112d8a927bd85f2d938f5ccad7702f4b6cf Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 19 Dec 2020 21:32:22 +0100 Subject: [PATCH 263/558] Remove "noconfirm" --- arch-setup/install.sh | 66 +++++++++++++++++++++---------------------- 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index ca4da471..04db23f5 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -279,7 +279,7 @@ done #uninstalling unused packages echo Uninstalling unused packages #sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview kdenlive xfce4-notifyd chromium psensor transmission-qt pcloud-drive matrix-mirage element-desktop pulseaudio-equalizer-ladspa -sudo pacman -Rns --noconfirm - < "$HOME/setup/uninstall.txt" +sudo pacman -Rns - < "$HOME/setup/uninstall.txt" echo Uninstalled unused packages #update stuff @@ -289,7 +289,7 @@ echo Updated packages #pacman programs echo Installing default pacman programs -sudo pacman -S --needed --noconfirm - < "$HOME/setup/officialpkgs.txt" +sudo pacman -S --needed - < "$HOME/setup/officialpkgs.txt" #sudo pacman -S --needed --noconfirm transmission-gtk #sudo pacman -S --needed --noconfirm noto-fonts noto-fonts-emoji #sudo pacman -S --needed --noconfirm ufw @@ -310,7 +310,7 @@ echo Installed official programs # audio echo Installing audio programs #sudo pacman -S --needed --noconfirm pavucontrol pulseaudio pulseaudio-alsa pulseaudio-bluetooth libpulse alsa-card-profiles libcanberra-pulse lib32-libpulse pulseeffects -sudo pacman -S --needed --noconfirm - < "$HOME/setup/audiopkgs.txt" +sudo pacman -S --needed - < "$HOME/setup/audiopkgs.txt" echo Installed audio programs # REVIEW Determine usefulness @@ -328,7 +328,7 @@ rm -rf neofetch #AUR echo Installing default AUR programs -paru -S --needed --noconfirm - < "$HOME/setup/aurpkgs.txt" +paru -S --needed - < "$HOME/setup/aurpkgs.txt" #paru -S --needed freetype2-cleartype #paru -S --needed --noconfirm bitwarden #paru -S --needed --noconfirm pcloud-drive @@ -347,7 +347,7 @@ echo Installed AUR programs #install wine echo Installing wine #sudo pacman -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader os-prober -sudo pacman -S --needed --noconfirm - < "$HOME/setup/winepkgs.txt" +sudo pacman -S --needed - < "$HOME/setup/winepkgs.txt" echo Installed wine #python modules @@ -363,7 +363,7 @@ echo Installing selected programs #DEs & WMs if [ $in_xfce -eq 1 ]; then echo "Installing xfce" - sudo pacman -S --needed --noconfirm xfce4 + sudo pacman -S --needed xfce4 else echo "Skipping xfce" fi @@ -378,35 +378,35 @@ fi #browsers if [ $in_firefox -eq 1 ]; then echo "Installing Firefox" - sudo pacman -S --needed --noconfirm firefox + sudo pacman -S --needed firefox else echo "Skipping Firefox" fi if [ $in_chromium -eq 1 ]; then echo "Installing Chromium" - sudo pacman -S --needed --noconfirm chromium + sudo pacman -S --needed chromium else echo "Skipping Chromium" fi if [ $in_netsurf -eq 1 ]; then echo "Installing Netsurf" - sudo pacman -S --needed --noconfirm netsurf + sudo pacman -S --needed netsurf else echo "Skipping Netsurf" fi if [ $in_icecat -eq 1 ]; then echo "Installing Icecat" - paru -S --needed --noconfirm icecat-bin + paru -S --needed icecat-bin else echo "Skipping Icecat" fi if [ $in_tor -eq 1 ]; then echo "Installing Tor" - sudo pacman -S --needed --noconfirm torbrowser-launcher + sudo pacman -S --needed torbrowser-launcher else echo "Skipping Tor" fi @@ -414,70 +414,70 @@ fi #other programs if [ $in_virtmanager -eq 1 ]; then echo "Installing VirtManager" - sudo pacman -S --needed --noconfirm qemu virt-manager + sudo pacman -S --needed qemu virt-manager else echo "Skipping VirtManager" fi if [ $in_steam -eq 1 ]; then echo "Installing Steam" - sudo pacman -S --needed --noconfirm steam steam-native-runtime + sudo pacman -S --needed steam steam-native-runtime else echo "Skipping Steam" fi if [ $in_lutris -eq 1 ]; then echo "Installing Lutris" - sudo pacman -S --needed --noconfirm lutris + sudo pacman -S --needed lutris else echo "Skipping Lutris" fi if [ $in_blender -eq 1 ]; then echo "Installing Blender" - sudo pacman -S --needed --noconfirm blender + sudo pacman -S --needed blender else echo "Skipping Blender" fi if [ $in_krita -eq 1 ]; then echo "Installing Krita" - sudo pacman -S --needed --noconfirm krita + sudo pacman -S --needed krita else echo "Skipping Krita" fi if [ $in_youtubedl -eq 1 ]; then echo "Installing Youtube-dl" - sudo pacman -S --needed --noconfirm youtube-dl + sudo pacman -S --needed youtube-dl else echo "Skipping Youtube-dl" fi if [ $in_discord -eq 1 ]; then echo "Installing Discord" - sudo pacman -S --needed --noconfirm discord + sudo pacman -S --needed discord else echo "Skipping Discord" fi if [ $in_handbrake -eq 1 ]; then echo "Installing Handbrake" - sudo pacman -S --needed --noconfirm handbrake + sudo pacman -S --needed handbrake else echo "Skipping Handbrake" fi if [ $in_gimp -eq 1 ]; then echo "Installing Gimp" - sudo pacman -S --needed --noconfirm gimp + sudo pacman -S --needed gimp else echo "Skipping Gimp" fi if [ $in_audacity -eq 1 ]; then echo "Installing Audacity" - sudo pacman -S --needed --noconfirm audacity + sudo pacman -S --needed audacity else echo "Skipping Audacity" fi @@ -492,42 +492,42 @@ fi if [ $in_easystrokes -eq 1 ]; then echo "Installing Easystrokes" - paru -S --needed --noconfirm easystroke + paru -S --needed easystroke else echo "Skipping Easystrokes" fi if [ $in_liferea -eq 1 ]; then echo "Installing Liferea" - paru -S --needed --noconfirm liferea + paru -S --needed liferea else echo "Skipping Liferea" fi if [ $in_fractal -eq 1 ]; then echo "Installing Fractal" - sudo pacman -S --needed --noconfirm fractal + sudo pacman -S --needed fractal else echo "Skipping Fractal" fi if [ $in_bettergram -eq 1 ]; then echo "Installing Bettergram" - paru -S --needed --noconfirm bettergram + paru -S --needed bettergram else echo "Skipping Bettergram" fi if [ $in_waifu2x -eq 1 ]; then echo "Installing Waifu2x" - paru -S --needed --noconfirm waifu2x-ncnn-vulkan + paru -S --needed waifu2x-ncnn-vulkan else echo "Skipping Waifu2x" fi if [ $in_telegram -eq 1 ]; then echo "Installing Telegram" - sudo pacman -S --needed --noconfirm telegram-desktop + sudo pacman -S --needed telegram-desktop else echo "Skipping Telegram" fi @@ -535,7 +535,7 @@ fi #performance and battery life if [ $in_acpufreq -eq 1 ]; then echo "Installing auto-cpufreq" - paru -S --needed --noconfirm auto-cpufreq-git + paru -S --needed auto-cpufreq-git sudo auto-cpufreq --install sudo systemctl start auto-cpufreq sudo systemctl enable auto-cpufreq @@ -546,7 +546,7 @@ fi #text editors if [ $in_doomemacs -eq 1 ]; then echo "Installing doom-emacs" - paru -S --needed --noconfirm git emacs ripgrep fd pandoc shellcheck python-pipenv python-isort python-pytest python-rednose pychecker texlive-core + paru -S --needed git emacs ripgrep fd pandoc shellcheck python-pipenv python-isort python-pytest python-rednose pychecker texlive-core git clone --depth 1 https://github.com/hlissner/doom-emacs ~/.emacs.d ~/.emacs.d/bin/doom install export PATH="$PATH":$HOME/.emacs.d/bin @@ -556,7 +556,7 @@ fi if [ $in_vscodium -eq 1 ]; then echo "Installing vscodium" - paru -S --needed --noconfirm vscodium-bin + paru -S --needed vscodium-bin else echo "Skipping vscodium" fi @@ -564,14 +564,14 @@ fi #other social stuff if [ $in_teams -eq 1 ]; then echo "Installing teams" - paru -S --needed --noconfirm teams + paru -S --needed teams else echo "Skipping teams" fi if [ $in_slack -eq 1 ]; then echo "Installing slack" - paru -S --needed --noconfirm slack-desktop + paru -S --needed slack-desktop else echo "Skipping slack" fi @@ -579,7 +579,7 @@ fi #stats if [ $in_pkgstats -eq 1 ]; then echo "Installing pkgstats" - sudo pacman -S --needed --noconfirm pkgstats + sudo pacman -S --needed pkgstats else echo "Skipping pkgstats" fi From 6c803eaa14899ae4f0a8499aae391a1858455165 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 19 Dec 2020 21:43:09 +0100 Subject: [PATCH 264/558] Install paru if not already installed --- arch-setup/install.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 04db23f5..9d112ad3 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -326,6 +326,12 @@ sudo make install cd .. rm -rf neofetch +# install paru +if ["pacman -Q | grep yay"] && [! "pacman -Q | grep paru"]; then + echo "Installing paru" + yay -S paru +fi + #AUR echo Installing default AUR programs paru -S --needed - < "$HOME/setup/aurpkgs.txt" From 8f777c0182ed33770d350ba53270a086b45e0938 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 19 Dec 2020 21:45:48 +0100 Subject: [PATCH 265/558] Fix expression --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 9d112ad3..0ed41e60 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -327,7 +327,7 @@ cd .. rm -rf neofetch # install paru -if ["pacman -Q | grep yay"] && [! "pacman -Q | grep paru"]; then +if [[ $(pacman -Q | grep yay) ]] && [[ ! $(pacman -Q | grep paru) ]]; then echo "Installing paru" yay -S paru fi From 89385ca11c6e7616598661f737d3f1868aea2838 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 19 Dec 2020 21:49:27 +0100 Subject: [PATCH 266/558] Install paru-bin instead of paru --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 0ed41e60..402b2760 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -329,7 +329,7 @@ rm -rf neofetch # install paru if [[ $(pacman -Q | grep yay) ]] && [[ ! $(pacman -Q | grep paru) ]]; then echo "Installing paru" - yay -S paru + yay -S paru-bin fi #AUR From f4370277680a49cf1b9258c4818baa9376d528b3 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 20 Dec 2020 21:05:09 +0100 Subject: [PATCH 267/558] Update font cache --- arch-setup/install.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 402b2760..bf2a41c5 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -609,6 +609,9 @@ sudo ufw enable sudo systemctl enable ufw sudo systemctl start ufw +# update fonts cache +fc-cache -f + #Changes to home folder automatically now, no need to be extra careful anymore. git clone https://gitlab.com/RealStickman-arcolinux/config echo Finished downloading config From b523779f331a2e3631171669982c84c277301364 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 25 Dec 2020 18:24:51 +0100 Subject: [PATCH 268/558] Rearrange package install - Removed optpkglist - Packages from optpkglist added to arco-pc-packages - Add options to install system-specific packages --- arch-setup/arco-pc-packages.txt | 3 +++ arch-setup/install.sh | 30 +++++++++++++++++++++--------- arch-setup/optpkglist.txt | 3 --- 3 files changed, 24 insertions(+), 12 deletions(-) delete mode 100644 arch-setup/optpkglist.txt diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index bdde9aed..7197fa50 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -2,3 +2,6 @@ tauon-music-box capitaine-cursors 0ad emby-server +puddletag +etcher-bin +pmbootstrap diff --git a/arch-setup/install.sh b/arch-setup/install.sh index bf2a41c5..9ef2a6fd 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -260,18 +260,23 @@ do esac done -# Additional, only once installed, packages -in_optpkg=0 +# Packages installed on different systems +in_arco_pc=0 +in_arco_hp=0 -cmd=(dialog --separate-output --checklist "Report installed packages?" 22 76 16) -options=(1 "Additional packages" off) +cmd=(dialog --separate-output --checklist "Install system specific packages?" 22 76 16) +options=(1 "Arco PC" off + 2 "Arco HP" off) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear for choice in $choices do case $choice in 1) - in_optpkg=1 + in_arco_pc=1 + ;; + 2) + in_arco_hp=1 ;; esac done @@ -590,10 +595,17 @@ else echo "Skipping pkgstats" fi -# additional packages -if [ $in_optpkg -eq 1 ]; then - echo "Installing additional packages" - paru -S --needed - < "$HOME/setup/optpkglist.txt" +# other system configs +# arco pc +if [ $in_arco_pc -eq 1 ]; then + echo "Installing arco pc packages" + paru -S --needed - < "$HOME/setup/arco-pc-packages.txt" +fi + +# arco hp +if [ $in_arco_hp -eq 1 ]; then + echo "Installing arco hp packages" + paru -S --needed - < "$HOME/setup/arco-hp-packages.txt" fi #change shell diff --git a/arch-setup/optpkglist.txt b/arch-setup/optpkglist.txt deleted file mode 100644 index 305a66fe..00000000 --- a/arch-setup/optpkglist.txt +++ /dev/null @@ -1,3 +0,0 @@ -puddletag -etcher-bin -pmbootstrap From 14a41015bc3bf5646db4aa30876b80149b663af5 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 31 Dec 2020 11:07:55 +0100 Subject: [PATCH 269/558] Add Element to selection --- arch-setup/install.sh | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 9ef2a6fd..a46b6d97 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -86,6 +86,7 @@ in_fractal=0 in_bettergram=0 in_waifu2x=0 in_telegram=0 +in_element=0 cmd=(dialog --separate-output --checklist "Select other programs:" 22 76 16) options=(1 "VirtManager" off # any option can be set to default to "on" @@ -101,10 +102,11 @@ options=(1 "VirtManager" off # any option can be set to default to "on" 11 "MangoHud" off 12 "Easystroke" on 13 "Liferea" off - 14 "Fractal" on + 14 "Fractal" off 15 "Bettergram" off 16 "Waifu2x" off - 17 "Telegram" on) + 17 "Telegram" on + 18 "Element" on) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear for choice in $choices @@ -178,6 +180,10 @@ do in_telegram=1 echo "telegram-desktop" >> selectedpkgs.txt ;; + 18) + in_element=1 + echo "element-desktop" >> selectedpkgs.txt + ;; esac done @@ -543,6 +549,13 @@ else echo "Skipping Telegram" fi +if [ $in_telegram -eq 1 ]; then + echo "Installing Element" + sudo pacman -S --needed element-desktop +else + echo "Skipping Element" +fi + #performance and battery life if [ $in_acpufreq -eq 1 ]; then echo "Installing auto-cpufreq" From eee7bc653010b8a012d5450704404136b64ac9ab Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 31 Dec 2020 12:47:17 +0100 Subject: [PATCH 270/558] Add catfish for search --- arch-setup/officialpkgs.txt | 1 + arch-setup/uninstall.txt | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/officialpkgs.txt b/arch-setup/officialpkgs.txt index cef1fb7c..4edd9bcc 100644 --- a/arch-setup/officialpkgs.txt +++ b/arch-setup/officialpkgs.txt @@ -56,3 +56,4 @@ ttf-fira-code ttf-fira-sans python-dbus python-gobject +catfish diff --git a/arch-setup/uninstall.txt b/arch-setup/uninstall.txt index b5303a33..90c4f481 100644 --- a/arch-setup/uninstall.txt +++ b/arch-setup/uninstall.txt @@ -1,5 +1,4 @@ evolution -catfish geany keepass gnome-boxes From 5be6b226877ced825b8b07ee409fba33376880a0 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 31 Dec 2020 13:11:22 +0100 Subject: [PATCH 271/558] Add gvfs addon for thunar --- arch-setup/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/officialpkgs.txt b/arch-setup/officialpkgs.txt index 4edd9bcc..9b756af7 100644 --- a/arch-setup/officialpkgs.txt +++ b/arch-setup/officialpkgs.txt @@ -57,3 +57,4 @@ ttf-fira-sans python-dbus python-gobject catfish +gvfs From fc25ab2da8083a4d134621649dbe1c4bdc45a9ca Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 31 Dec 2020 13:30:32 +0100 Subject: [PATCH 272/558] Add xdg-user-dirs --- arch-setup/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/officialpkgs.txt b/arch-setup/officialpkgs.txt index 9b756af7..c846cd19 100644 --- a/arch-setup/officialpkgs.txt +++ b/arch-setup/officialpkgs.txt @@ -58,3 +58,4 @@ python-dbus python-gobject catfish gvfs +xdg-user-dirs From bbbae5d528dfe8a8ada9e542700dc5728339a3f4 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 4 Jan 2021 11:50:24 +0100 Subject: [PATCH 273/558] Add packages --- arch-setup/arco-pc-packages.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index 7197fa50..73feeaac 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -5,3 +5,5 @@ emby-server puddletag etcher-bin pmbootstrap +inetutils +putty From c007ce8147e97451ea155a57b2e7587583a81cca Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 4 Jan 2021 12:56:30 +0100 Subject: [PATCH 274/558] Fixed wrong variable --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index a46b6d97..a138d352 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -549,7 +549,7 @@ else echo "Skipping Telegram" fi -if [ $in_telegram -eq 1 ]; then +if [ $in_element -eq 1 ]; then echo "Installing Element" sudo pacman -S --needed element-desktop else From 9e3372f3b8beb76918e8e041503717b5b493d8d1 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 4 Jan 2021 12:59:51 +0100 Subject: [PATCH 275/558] Remove old lines --- arch-setup/install.sh | 42 ------------------------------------------ 1 file changed, 42 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index a138d352..c5576bc8 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -289,7 +289,6 @@ done #uninstalling unused packages echo Uninstalling unused packages -#sudo pacman -Rns evolution catfish geany vim keepass gnome-boxes sublime-text-dev atom adwaita-icon-theme arcolinux-i3wm-git arcolinux-tweak-tool-git arcolinux-welcome-app-git clonezilla evolution-data-server numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur qbittorrent vivaldi vlc code baka-mplayer tmux guvcview kdenlive xfce4-notifyd chromium psensor transmission-qt pcloud-drive matrix-mirage element-desktop pulseaudio-equalizer-ladspa sudo pacman -Rns - < "$HOME/setup/uninstall.txt" echo Uninstalled unused packages @@ -301,35 +300,13 @@ echo Updated packages #pacman programs echo Installing default pacman programs sudo pacman -S --needed - < "$HOME/setup/officialpkgs.txt" -#sudo pacman -S --needed --noconfirm transmission-gtk -#sudo pacman -S --needed --noconfirm noto-fonts noto-fonts-emoji -#sudo pacman -S --needed --noconfirm ufw -#sudo pacman -S --needed --noconfirm freetype2 - -# NOTE Distro specific stuff -#distro=$(cat /etc/*-release | grep "^ID=") -#if [ "$distro" == "ID=arcolinux" ]; then -# sudo pacman -R slim archlinux-themes-slim -# sudo pacman -S --needed arcolinux-slim arcolinux-slimlock-themes-git -#fi -#if [ "$distro" == "ID=arch" ]; then -# sudo pacman -R arcolinux-slim arcolinux-slimlock-themes-git -# sudo pacman -S --needed slim archlinux-themes-slim -#fi echo Installed official programs # audio echo Installing audio programs -#sudo pacman -S --needed --noconfirm pavucontrol pulseaudio pulseaudio-alsa pulseaudio-bluetooth libpulse alsa-card-profiles libcanberra-pulse lib32-libpulse pulseeffects sudo pacman -S --needed - < "$HOME/setup/audiopkgs.txt" echo Installed audio programs -# REVIEW Determine usefulness -# iperf3 -# nload -# dmenu -# devtools - # REVIEW Patched neofetch version to remove Color codes git clone https://github.com/RealStickman/neofetch cd neofetch @@ -346,32 +323,13 @@ fi #AUR echo Installing default AUR programs paru -S --needed - < "$HOME/setup/aurpkgs.txt" -#paru -S --needed freetype2-cleartype -#paru -S --needed --noconfirm bitwarden -#paru -S --needed --noconfirm pcloud-drive -#paru -S --needed --noconfirm betterlockscreen echo Installed AUR programs -# REVIEW Determine usefulness -# ttf-tahoma -# cpu-x -# nutty -# woeusb -# debtap -# gimp-plugin-registry -# multimc5 - #install wine echo Installing wine -#sudo pacman -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader os-prober sudo pacman -S --needed - < "$HOME/setup/winepkgs.txt" echo Installed wine -#python modules -#echo Installing python modules -#sudo pip3 install -#echo Installed python modules - ################### #selected programs# ################### From 6da45ef64e853ed52b48a2e2b404dbc6694b00c1 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 4 Jan 2021 15:15:16 +0100 Subject: [PATCH 276/558] Add remmina and freerdp --- arch-setup/arco-pc-packages.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index 73feeaac..933ee09c 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -7,3 +7,5 @@ etcher-bin pmbootstrap inetutils putty +remmina +freerdp From 052ee03cdd2c0d2a20cf475f5e20af21175c4826 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 4 Jan 2021 16:50:03 +0100 Subject: [PATCH 277/558] Add linux-zen kernel --- arch-setup/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/officialpkgs.txt b/arch-setup/officialpkgs.txt index c846cd19..9a7e9075 100644 --- a/arch-setup/officialpkgs.txt +++ b/arch-setup/officialpkgs.txt @@ -59,3 +59,4 @@ python-gobject catfish gvfs xdg-user-dirs +linux-zen From 17f71b83910bdd656bb806c211ca59551eaf973a Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 4 Jan 2021 16:51:37 +0100 Subject: [PATCH 278/558] Add linux-zen headers --- arch-setup/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/officialpkgs.txt b/arch-setup/officialpkgs.txt index 9a7e9075..86f054c6 100644 --- a/arch-setup/officialpkgs.txt +++ b/arch-setup/officialpkgs.txt @@ -60,3 +60,4 @@ catfish gvfs xdg-user-dirs linux-zen +linux-zen-headers From c98750a90e002acc01f5d72f4ee816581221d084 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 4 Jan 2021 17:24:43 +0100 Subject: [PATCH 279/558] Install grub theme --- arch-setup/install.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index c5576bc8..2cdc97bb 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -595,6 +595,10 @@ sudo systemctl start ufw # update fonts cache fc-cache -f +# download grub theme +git clone https://github.com/xenlism/Grub-themes.git +bash Grub-themes/xenlism-grub-arch-1080p/install.sh + #Changes to home folder automatically now, no need to be extra careful anymore. git clone https://gitlab.com/RealStickman-arcolinux/config echo Finished downloading config From 722f58f3b7d9e3ecaec217a857419dfbcef7eefb Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 5 Jan 2021 14:32:23 +0100 Subject: [PATCH 280/558] Add package for VNC --- arch-setup/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index 933ee09c..d3771033 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -9,3 +9,4 @@ inetutils putty remmina freerdp +libvncserver From e12d81d6069984912980e39a64a8bc041e88612f Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 7 Jan 2021 07:33:57 +0100 Subject: [PATCH 281/558] Add Eclipse --- arch-setup/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index d3771033..0a939b6b 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -10,3 +10,4 @@ putty remmina freerdp libvncserver +eclipse-java-bin From 35dda20748ab9ce4e7231a77641f9c0de96c33fd Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 7 Jan 2021 07:41:57 +0100 Subject: [PATCH 282/558] Add jdk --- arch-setup/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index 0a939b6b..828106dc 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -11,3 +11,4 @@ remmina freerdp libvncserver eclipse-java-bin +jdk11-openjdk From 5f14b9cfb8be2332153c9affb4673672bf1b9db2 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 7 Jan 2021 19:05:05 +0100 Subject: [PATCH 283/558] Add gnuclad --- arch-setup/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index 828106dc..cead5908 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -12,3 +12,4 @@ freerdp libvncserver eclipse-java-bin jdk11-openjdk +gnuclad From 0f78d860d023201f547965209166918a4f4e9e54 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 7 Jan 2021 19:18:26 +0100 Subject: [PATCH 284/558] Add calibre --- arch-setup/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index cead5908..eafaf26b 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -13,3 +13,4 @@ libvncserver eclipse-java-bin jdk11-openjdk gnuclad +calibre From bda80a4126dbe04478c53d2298e54e5fcd6cb45c Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 8 Jan 2021 08:08:01 +0100 Subject: [PATCH 285/558] Add betterdiscord --- arch-setup/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index eafaf26b..162eb61e 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -14,3 +14,4 @@ eclipse-java-bin jdk11-openjdk gnuclad calibre +betterdiscord From f7b1acfbf0c3bf532fe20c975fb207a3f11b25b9 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 8 Jan 2021 11:27:19 +0100 Subject: [PATCH 286/558] Remove betterdiscord --- arch-setup/arco-pc-packages.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index 162eb61e..eafaf26b 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -14,4 +14,3 @@ eclipse-java-bin jdk11-openjdk gnuclad calibre -betterdiscord From af5957a9be2c43de21556831809b05d5093d5e0c Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 8 Jan 2021 11:44:41 +0100 Subject: [PATCH 287/558] Add hplip for HP printer --- arch-setup/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index eafaf26b..80a38732 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -14,3 +14,4 @@ eclipse-java-bin jdk11-openjdk gnuclad calibre +hplip From b7478244bde1761402ccbbc4006443fdd0fbb626 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 9 Jan 2021 08:54:40 +0100 Subject: [PATCH 288/558] Add autotrash --- arch-setup/install.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 2cdc97bb..deb2c0dd 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -307,6 +307,16 @@ echo Installing audio programs sudo pacman -S --needed - < "$HOME/setup/audiopkgs.txt" echo Installed audio programs +# pip +echo Installing python programs +pip install --user autotrash +echo Installed python programs + +# setup autotrash +autotrash -d 5 --install +systemctl --user start autotrash +systemctl --user enable autotrash.timer + # REVIEW Patched neofetch version to remove Color codes git clone https://github.com/RealStickman/neofetch cd neofetch From fd8f4026c55eb590b2a9b4d15b740b915e297e6b Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 9 Jan 2021 09:49:26 +0100 Subject: [PATCH 289/558] Add ly --- arch-setup/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index 80a38732..e4a28bf7 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -15,3 +15,4 @@ jdk11-openjdk gnuclad calibre hplip +ly From 8cda4903321c13ac30bba96e805ac3b417c7f9e8 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 9 Jan 2021 11:34:35 +0100 Subject: [PATCH 290/558] Add official lightdm-gtk-greeter. --- arch-setup/officialpkgs.txt | 1 + arch-setup/uninstall.txt | 1 + 2 files changed, 2 insertions(+) diff --git a/arch-setup/officialpkgs.txt b/arch-setup/officialpkgs.txt index 86f054c6..28acee2b 100644 --- a/arch-setup/officialpkgs.txt +++ b/arch-setup/officialpkgs.txt @@ -61,3 +61,4 @@ gvfs xdg-user-dirs linux-zen linux-zen-headers +lightdm-gtk-greeter diff --git a/arch-setup/uninstall.txt b/arch-setup/uninstall.txt index 90c4f481..b1205641 100644 --- a/arch-setup/uninstall.txt +++ b/arch-setup/uninstall.txt @@ -32,3 +32,4 @@ pcloud-drive matrix-mirage element-desktop pulseaudio-equalizer-ladspa +arcolinux-lightdm-gtk-greeter From 17c994f5e439c8590fd0ff8500cdf3c83db0cabe Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 9 Jan 2021 11:35:58 +0100 Subject: [PATCH 291/558] Official lightdm-gtk-greeter settings --- arch-setup/officialpkgs.txt | 1 + arch-setup/uninstall.txt | 1 + 2 files changed, 2 insertions(+) diff --git a/arch-setup/officialpkgs.txt b/arch-setup/officialpkgs.txt index 28acee2b..132d9761 100644 --- a/arch-setup/officialpkgs.txt +++ b/arch-setup/officialpkgs.txt @@ -62,3 +62,4 @@ xdg-user-dirs linux-zen linux-zen-headers lightdm-gtk-greeter +lightdm-gtk-greeter-settings diff --git a/arch-setup/uninstall.txt b/arch-setup/uninstall.txt index b1205641..95e596cf 100644 --- a/arch-setup/uninstall.txt +++ b/arch-setup/uninstall.txt @@ -33,3 +33,4 @@ matrix-mirage element-desktop pulseaudio-equalizer-ladspa arcolinux-lightdm-gtk-greeter +arcolinux-lightdm-gtk-greeter-settings From bf8a214b77611e158dc2bd0e5770b39829da4604 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 10 Jan 2021 16:52:38 +0100 Subject: [PATCH 292/558] Add waifu2x vulkan --- arch-setup/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index e4a28bf7..ace2bfae 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -16,3 +16,4 @@ gnuclad calibre hplip ly +waifu2x-ncnn-vulkan From 187d583b0b9fea51b49193fc046e5fc77b304a35 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 10 Jan 2021 17:02:43 +0100 Subject: [PATCH 293/558] Add video2x --- arch-setup/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index ace2bfae..e7646a9c 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -17,3 +17,4 @@ calibre hplip ly waifu2x-ncnn-vulkan +video2x From eeddfeb4f97358769d9d14d888e30bede658cac6 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 10 Jan 2021 20:54:49 +0100 Subject: [PATCH 294/558] Add basilisk-bin --- arch-setup/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index e7646a9c..fa7f47dc 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -18,3 +18,4 @@ hplip ly waifu2x-ncnn-vulkan video2x +basilisk-bin From 12670bb4dc367b4eda33358b9770da8bc5218a77 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 10 Jan 2021 20:57:08 +0100 Subject: [PATCH 295/558] Add librewolf --- arch-setup/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index fa7f47dc..96fbecd0 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -19,3 +19,4 @@ ly waifu2x-ncnn-vulkan video2x basilisk-bin +librewolf-bin From 9c4f458d2b7938e7a01025c900292159952ab937 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 10 Jan 2021 20:58:40 +0100 Subject: [PATCH 296/558] Add surf browser --- arch-setup/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index 96fbecd0..978c564c 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -20,3 +20,4 @@ waifu2x-ncnn-vulkan video2x basilisk-bin librewolf-bin +surf From bd2cd481c9a56e75fe9605693adb035c603db2e5 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 11 Jan 2021 15:55:22 +0100 Subject: [PATCH 297/558] Add vmware workstation 15 --- arch-setup/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index 978c564c..f50aac61 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -21,3 +21,4 @@ video2x basilisk-bin librewolf-bin surf +vmware-workstation15 From bb80eab939993936774d7c6c2af8801002561551 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 12 Jan 2021 12:43:21 +0100 Subject: [PATCH 298/558] Add crypto wallet --- arch-setup/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index f50aac61..7ee60b50 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -22,3 +22,4 @@ basilisk-bin librewolf-bin surf vmware-workstation15 +exodus From a820aa05c8789ed92c3357fb9cad08799ee6995b Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 15 Jan 2021 10:51:02 +0100 Subject: [PATCH 299/558] Add mediainfo --- arch-setup/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index 7ee60b50..295cb5db 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -23,3 +23,4 @@ librewolf-bin surf vmware-workstation15 exodus +mediainfo-gui From 401401e2278c473eb2bd249f7874d910638c9a36 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 16 Jan 2021 17:12:39 +0100 Subject: [PATCH 300/558] Add sysstat --- arch-setup/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index 295cb5db..4f90e03b 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -24,3 +24,4 @@ surf vmware-workstation15 exodus mediainfo-gui +sysstat From d9296a53218a525baf884a4b2dd9bf81330b6286 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 18 Jan 2021 21:55:42 +0100 Subject: [PATCH 301/558] Add mpv shim --- arch-setup/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index 4f90e03b..8e8c4b86 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -25,3 +25,4 @@ vmware-workstation15 exodus mediainfo-gui sysstat +jellyfin-mpv-shim From 9e27de05ce216c4ea4ebc1a06bfba38de985041c Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 20 Jan 2021 20:06:51 +0100 Subject: [PATCH 302/558] Add freezer --- arch-setup/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index 8e8c4b86..5d95a6a7 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -26,3 +26,4 @@ exodus mediainfo-gui sysstat jellyfin-mpv-shim +freezer-git From 8ed3365145199ca880cf010f6f644d844c504524 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 21 Jan 2021 07:44:43 +0100 Subject: [PATCH 303/558] Add tauon --- arch-setup/arco-hp-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-hp-packages.txt b/arch-setup/arco-hp-packages.txt index 76437616..d248a9b0 100644 --- a/arch-setup/arco-hp-packages.txt +++ b/arch-setup/arco-hp-packages.txt @@ -5,3 +5,4 @@ linux-headers nnn pdfsam eclipse-java-bin +tauon-music-box From 2fa668d5d98c384f493d8a5fa15dd7146ffdbeff Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 23 Jan 2021 19:54:05 +0100 Subject: [PATCH 304/558] Add lightdm --- arch-setup/install.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index deb2c0dd..e65650c0 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -602,6 +602,9 @@ sudo ufw enable sudo systemctl enable ufw sudo systemctl start ufw +# enable lightdm +sudo systemctl enable lightdm + # update fonts cache fc-cache -f From 1883049491c45b5ea619b59c608509793d1a85a6 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 29 Jan 2021 16:46:23 +0100 Subject: [PATCH 305/558] Fix path --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index e65650c0..e37ff157 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -613,7 +613,7 @@ git clone https://github.com/xenlism/Grub-themes.git bash Grub-themes/xenlism-grub-arch-1080p/install.sh #Changes to home folder automatically now, no need to be extra careful anymore. -git clone https://gitlab.com/RealStickman-arcolinux/config +git clone https://gitlab.com/RealStickman-arch/config echo Finished downloading config # Download git repos From bf75716b5e63f45d7665929d2b8c2017ba25f8bc Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 29 Jan 2021 16:53:04 +0100 Subject: [PATCH 306/558] Make paths more dynamic --- arch-setup/install.sh | 77 ++++++++++++++++++++++--------------------- 1 file changed, 40 insertions(+), 37 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index e37ff157..150e30a5 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -4,6 +4,9 @@ # NOTE ignore errors from missing "||". Try getting the line below to work #set -euo pipefail +# get current directory +setupdir=$(pwd) + #change to home (does not show in terminal) cd "$HOME" @@ -20,11 +23,11 @@ do case $choice in 1) in_xfce=1 - echo "xfce4" >> selectedpkgs.txt + echo "xfce4" >> "$setupdir/selectedpkgs.txt" ;; 2) in_i3gaps=1 - echo "i3-gaps" >> selectedpkgs.txt + echo "i3-gaps" >> "$setupdir/selectedpkgs.txt" ;; esac done @@ -48,23 +51,23 @@ do case $choice in 1) in_firefox=1 - echo "firefox" >> selectedpkgs.txt + echo "firefox" >> "$setupdir/selectedpkgs.txt" ;; 2) in_chromium=1 - echo "chromium" >> selectedpkgs.txt + echo "chromium" >> "$setupdir/selectedpkgs.txt" ;; 3) in_netsurf=1 - echo "netsurf" >> selectedpkgs.txt + echo "netsurf" >> "$setupdir/selectedpkgs.txt" ;; 4) in_icecat=1 - echo "icecat-bin" >> aurselectedpkgs.txt + echo "icecat-bin" >> "$setupdir/aurselectedpkgs.txt" ;; 5) in_tor=1 - echo "torbrowser-launcher" >> selectedpkgs.txt + echo "torbrowser-launcher" >> "$setupdir/selectedpkgs.txt" ;; esac done @@ -114,43 +117,43 @@ do case $choice in 1) in_virtmanager=1 - printf '%s\n' 'qemu' 'virt-manager' >> selectedpkgs.txt + printf '%s\n' 'qemu' 'virt-manager' >> "$setupdir/selectedpkgs.txt" ;; 2) in_steam=1 - printf '%s\n' 'steam' 'steam-native-runtime' >> selectedpkgs.txt + printf '%s\n' 'steam' 'steam-native-runtime' >> "$setupdir/selectedpkgs.txt" ;; 3) in_lutris=1 - echo "lutris" >> selectedpkgs.txt + echo "lutris" >> "$setupdir/selectedpkgs.txt" ;; 4) in_blender=1 - echo "blender" >> selectedpkgs.txt + echo "blender" >> "$setupdir/selectedpkgs.txt" ;; 5) in_krita=1 - echo "krita" >> selectedpkgs.txt + echo "krita" >> "$setupdir/selectedpkgs.txt" ;; 6) in_youtubedl=1 - echo "youtube-dl" >> selectedpkgs.txt + echo "youtube-dl" >> "$setupdir/selectedpkgs.txt" ;; 7) in_discord=1 - echo "discord" >> selectedpkgs.txt + echo "discord" >> "$setupdir/selectedpkgs.txt" ;; 8) in_handbrake=1 - echo "handbrake" >> selectedpkgs.txt + echo "handbrake" >> "$setupdir/selectedpkgs.txt" ;; 9) in_gimp=1 - echo "gimp" >> selectedpkgs.txt + echo "gimp" >> "$setupdir/selectedpkgs.txt" ;; 10) in_audacity=1 - echo "audacity" >> selectedpkgs.txt + echo "audacity" >> "$setupdir/selectedpkgs.txt" ;; 11) # REVIEW special case @@ -158,31 +161,31 @@ do ;; 12) in_easystrokes=1 - echo "easystroke" >> aurselectedpkgs.txt + echo "easystroke" >> "$setupdir/aurselectedpkgs.txt" ;; 13) in_liferea=1 - echo "liferea" >> aurselectedpkgs.txt + echo "liferea" >> "$setupdir/aurselectedpkgs.txt" ;; 14) in_fractal=1 - echo "fractal" >> selectedpkgs.txt + echo "fractal" >> "$setupdir/selectedpkgs.txt" ;; 15) in_bettergram=1 - echo "bettergram" >> aurselectedpkgs.txt + echo "bettergram" >> "$setupdir/aurselectedpkgs.txt" ;; 16) in_waifu2x=1 - echo "waifu2x-ncnn-vulkan" >> aurselectedpkgs.txt + echo "waifu2x-ncnn-vulkan" >> "$setupdir/aurselectedpkgs.txt" ;; 17) in_telegram=1 - echo "telegram-desktop" >> selectedpkgs.txt + echo "telegram-desktop" >> "$setupdir/selectedpkgs.txt" ;; 18) in_element=1 - echo "element-desktop" >> selectedpkgs.txt + echo "element-desktop" >> "$setupdir/selectedpkgs.txt" ;; esac done @@ -198,7 +201,7 @@ do case $choice in 1) in_acpufreq=1 - echo "auto-cpufreq-git" >> aurselectedpkgs.txt + echo "auto-cpufreq-git" >> "$setupdir/aurselectedpkgs.txt" # TODO Handle rest of installation ;; esac @@ -218,12 +221,12 @@ do 1) in_doomemacs=1 # TODO sort pacman and AUR packages - printf '%s\n' 'git' 'emacs' 'ripgrep' 'fd' 'pandoc' 'shellcheck' 'python-pipenv' 'python-isort' 'python-pytest' 'python-rednose' 'pychecker' 'texlive-core' >> aurselectedpkgs.txt + printf '%s\n' 'git' 'emacs' 'ripgrep' 'fd' 'pandoc' 'shellcheck' 'python-pipenv' 'python-isort' 'python-pytest' 'python-rednose' 'pychecker' 'texlive-core' >> "$setupdir/aurselectedpkgs.txt" # TODO handle rest of installation ;; 2) in_vscodium=1 - echo "vscodium-bin" >> aurselectedpkgs.txt + echo "vscodium-bin" >> "$setupdir/aurselectedpkgs.txt" ;; esac done @@ -241,11 +244,11 @@ do case $choice in 1) in_teams=1 - echo "teams" >> aurselectedpkgs.txt + echo "teams" >> "$setupdir/aurselectedpkgs.txt" ;; 2) in_slack=1 - echo "slack-desktop" >> aurselectedpkgs.txt + echo "slack-desktop" >> "$setupdir/aurselectedpkgs.txt" ;; esac done @@ -261,7 +264,7 @@ do case $choice in 1) in_pkgstats=1 - echo "pkgstats" >> selectedpkgs.txt + echo "pkgstats" >> "$setupdir/selectedpkgs.txt" ;; esac done @@ -289,7 +292,7 @@ done #uninstalling unused packages echo Uninstalling unused packages -sudo pacman -Rns - < "$HOME/setup/uninstall.txt" +sudo pacman -Rns - < "$setupdir/uninstall.txt" echo Uninstalled unused packages #update stuff @@ -299,12 +302,12 @@ echo Updated packages #pacman programs echo Installing default pacman programs -sudo pacman -S --needed - < "$HOME/setup/officialpkgs.txt" +sudo pacman -S --needed - < "$setupdir/officialpkgs.txt" echo Installed official programs # audio echo Installing audio programs -sudo pacman -S --needed - < "$HOME/setup/audiopkgs.txt" +sudo pacman -S --needed - < "$setupdir/audiopkgs.txt" echo Installed audio programs # pip @@ -332,12 +335,12 @@ fi #AUR echo Installing default AUR programs -paru -S --needed - < "$HOME/setup/aurpkgs.txt" +paru -S --needed - < "$setupdir/aurpkgs.txt" echo Installed AUR programs #install wine echo Installing wine -sudo pacman -S --needed - < "$HOME/setup/winepkgs.txt" +sudo pacman -S --needed - < "$setupdir/winepkgs.txt" echo Installed wine ################### @@ -580,13 +583,13 @@ fi # arco pc if [ $in_arco_pc -eq 1 ]; then echo "Installing arco pc packages" - paru -S --needed - < "$HOME/setup/arco-pc-packages.txt" + paru -S --needed - < "$setupdir/arco-pc-packages.txt" fi # arco hp if [ $in_arco_hp -eq 1 ]; then echo "Installing arco hp packages" - paru -S --needed - < "$HOME/setup/arco-hp-packages.txt" + paru -S --needed - < "$setupdir/arco-hp-packages.txt" fi #change shell From 5b9fa62843aee1bcee8ea98a2c5ccc6d86de2593 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 29 Jan 2021 19:58:32 +0100 Subject: [PATCH 307/558] Add check for pkgstats --- arch-setup/install.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 150e30a5..5dad112f 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -629,6 +629,10 @@ echo Removed setup files #downloading config echo Setting config bash ~/config/install.sh -pkgstats + +if [[ $(pacman -Q pkgstats) ]]; then + pkgstats +fi + echo Finished everything exit 0 From da64407076d7db8d3a95480a9cd1b00791a3a578 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 29 Jan 2021 20:01:04 +0100 Subject: [PATCH 308/558] No output --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 5dad112f..611be3f0 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -630,7 +630,7 @@ echo Removed setup files echo Setting config bash ~/config/install.sh -if [[ $(pacman -Q pkgstats) ]]; then +if [[ $(pacman -Q pkgstats 2>/dev/null > /dev/null) ]]; then pkgstats fi From 43d72fe78b30ca28936b6717949bd6c794fbc2b6 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 30 Jan 2021 14:34:48 +0100 Subject: [PATCH 309/558] Add pacman-contrib package --- arch-setup/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/officialpkgs.txt b/arch-setup/officialpkgs.txt index 132d9761..0b8bb42f 100644 --- a/arch-setup/officialpkgs.txt +++ b/arch-setup/officialpkgs.txt @@ -63,3 +63,4 @@ linux-zen linux-zen-headers lightdm-gtk-greeter lightdm-gtk-greeter-settings +pacman-contrib From a978b02ecfda923aad94571c578b68504cdd740d Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 1 Feb 2021 20:02:06 +0100 Subject: [PATCH 310/558] Room EQ Wizard --- arch-setup/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index 5d95a6a7..a85c0228 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -27,3 +27,4 @@ mediainfo-gui sysstat jellyfin-mpv-shim freezer-git +roomeqwizard From 1f52038a2901c08ad632f6340b45fc6f73a680c1 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 1 Feb 2021 21:27:29 +0100 Subject: [PATCH 311/558] Add v4l utils --- arch-setup/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index a85c0228..75f6fc09 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -28,3 +28,4 @@ sysstat jellyfin-mpv-shim freezer-git roomeqwizard +v4l-utils From 77f4d13748fd443613da2d4fc62f00a74c423b0d Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 10 Feb 2021 13:53:05 +0100 Subject: [PATCH 312/558] Revert stuff to use pulseaudio --- arch-setup/audiopkgs.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/audiopkgs.txt b/arch-setup/audiopkgs.txt index 288d7b5a..4925be3f 100644 --- a/arch-setup/audiopkgs.txt +++ b/arch-setup/audiopkgs.txt @@ -6,4 +6,4 @@ libpulse alsa-card-profiles libcanberra-pulse lib32-libpulse -pulseeffects +pulseeffects-legacy From 39c72ef761f47c948318bfa432073726f196ec70 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 11 Feb 2021 09:40:37 +0100 Subject: [PATCH 313/558] Remove exodus, add electrum --- arch-setup/arco-pc-packages.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index 75f6fc09..0efac209 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -22,10 +22,10 @@ basilisk-bin librewolf-bin surf vmware-workstation15 -exodus mediainfo-gui sysstat jellyfin-mpv-shim freezer-git roomeqwizard v4l-utils +electrum From e79030b07120b98b14099c168551f439c00540c3 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 12 Feb 2021 13:31:59 +0100 Subject: [PATCH 314/558] Add okular --- arch-setup/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/officialpkgs.txt b/arch-setup/officialpkgs.txt index 0b8bb42f..80fd0378 100644 --- a/arch-setup/officialpkgs.txt +++ b/arch-setup/officialpkgs.txt @@ -64,3 +64,4 @@ linux-zen-headers lightdm-gtk-greeter lightdm-gtk-greeter-settings pacman-contrib +okular From 83188cf68767f36c976b4b73a3ba399cff566565 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 13 Feb 2021 16:16:32 +0100 Subject: [PATCH 315/558] Add makemkv --- arch-setup/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index 0efac209..65c4d01c 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -29,3 +29,4 @@ freezer-git roomeqwizard v4l-utils electrum +makemkv From 87529ce4403906429cf2324e42d64a238e62c561 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 13 Feb 2021 16:45:42 +0100 Subject: [PATCH 316/558] Remove makemkv --- arch-setup/arco-pc-packages.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index 65c4d01c..0efac209 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -29,4 +29,3 @@ freezer-git roomeqwizard v4l-utils electrum -makemkv From 50bedd44380b527ca0ec16e118ca10bca0dcd156 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 16 Feb 2021 09:52:11 +0100 Subject: [PATCH 317/558] Add lxappearance --- arch-setup/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/officialpkgs.txt b/arch-setup/officialpkgs.txt index 80fd0378..24631b4b 100644 --- a/arch-setup/officialpkgs.txt +++ b/arch-setup/officialpkgs.txt @@ -65,3 +65,4 @@ lightdm-gtk-greeter lightdm-gtk-greeter-settings pacman-contrib okular +lxappearance From 025341dacb5c67c03275da1fd34343a3d46885db Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 16 Feb 2021 14:08:20 +0100 Subject: [PATCH 318/558] Add manpages --- arch-setup/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/officialpkgs.txt b/arch-setup/officialpkgs.txt index 24631b4b..2314692e 100644 --- a/arch-setup/officialpkgs.txt +++ b/arch-setup/officialpkgs.txt @@ -66,3 +66,4 @@ lightdm-gtk-greeter-settings pacman-contrib okular lxappearance +man-db From c1762413b7b5a6dcfb710d16b3d82a13279312b9 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 17 Feb 2021 08:02:42 +0100 Subject: [PATCH 319/558] Add alarm clock --- arch-setup/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index 0efac209..c3c52da4 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -29,3 +29,4 @@ freezer-git roomeqwizard v4l-utils electrum +alarm-clock-applet From 797ea4314e000463bc1fd0324d2567f7504184a9 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 17 Feb 2021 08:14:02 +0100 Subject: [PATCH 320/558] Add surfn icons --- arch-setup/aurpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/aurpkgs.txt b/arch-setup/aurpkgs.txt index 991492e9..42051693 100644 --- a/arch-setup/aurpkgs.txt +++ b/arch-setup/aurpkgs.txt @@ -16,3 +16,4 @@ ffmpeg-normalize-git lightdm-slick-greeter lightdm-settings corectrl +surfn-icons-git From 7dac07c4f56e350b9ad24d484a9ca40618bd24f7 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 17 Feb 2021 13:45:16 +0100 Subject: [PATCH 321/558] Add breeze and breeze icons for hopefully nicer taskbar tray --- arch-setup/arco-pc-packages.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index c3c52da4..ec562c13 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -30,3 +30,5 @@ roomeqwizard v4l-utils electrum alarm-clock-applet +breeze +breeze-icons From de3b0ac18d220fd5970c968eca8222fff133d512 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 17 Feb 2021 20:06:23 +0100 Subject: [PATCH 322/558] Add sweet theme for qt --- arch-setup/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index ec562c13..fb3e224e 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -32,3 +32,4 @@ electrum alarm-clock-applet breeze breeze-icons +sweet-kde-git From e7f2462fbdc6f81fc6c68fd803b67d28d987d9c3 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 17 Feb 2021 20:16:05 +0100 Subject: [PATCH 323/558] Maybe this works --- arch-setup/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index fb3e224e..aa81d459 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -32,4 +32,5 @@ electrum alarm-clock-applet breeze breeze-icons +candy-icons-git sweet-kde-git From 34fe482c88e891e90924acd54012d5834da63b06 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 17 Feb 2021 20:20:16 +0100 Subject: [PATCH 324/558] Remove unnecessary themes. Use kvantum theme --- arch-setup/arco-pc-packages.txt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index aa81d459..c717b0c3 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -32,5 +32,4 @@ electrum alarm-clock-applet breeze breeze-icons -candy-icons-git -sweet-kde-git +kvantum-theme-sweet-git From 4ff8e19f7eb26b007ea0702c07b5f275cb8a354e Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 17 Feb 2021 20:20:49 +0100 Subject: [PATCH 325/558] Add kvantum engine --- arch-setup/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index c717b0c3..ebadcbad 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -33,3 +33,4 @@ alarm-clock-applet breeze breeze-icons kvantum-theme-sweet-git +kvantum-qt5 From 7c78fe6b2808517cdf1932f27a4c013a6fed3975 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 17 Feb 2021 20:26:53 +0100 Subject: [PATCH 326/558] Add candy icons --- arch-setup/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index ebadcbad..4b43010b 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -34,3 +34,4 @@ breeze breeze-icons kvantum-theme-sweet-git kvantum-qt5 +candy-icons-git From 4793b609270f0bde768f43fae8bd38168307770d Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 17 Feb 2021 20:44:47 +0100 Subject: [PATCH 327/558] Collect all packages related to theming --- arch-setup/theme-packages.txt | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 arch-setup/theme-packages.txt diff --git a/arch-setup/theme-packages.txt b/arch-setup/theme-packages.txt new file mode 100644 index 00000000..9a328558 --- /dev/null +++ b/arch-setup/theme-packages.txt @@ -0,0 +1,10 @@ +lxappearance +kvantum-qt5 +capitaine-cursors +breeze +breeze-icons +sweet-theme-dark +sweet-folders-icons-git +kvantum-theme-sweet-git +candy-icons-git +surfn-icons-git From 74d22556e156e41d1b4ff01f65a55820532afa20 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 17 Feb 2021 20:45:01 +0100 Subject: [PATCH 328/558] Remove some packages --- arch-setup/arco-hp-packages.txt | 3 --- 1 file changed, 3 deletions(-) diff --git a/arch-setup/arco-hp-packages.txt b/arch-setup/arco-hp-packages.txt index d248a9b0..ec67d28e 100644 --- a/arch-setup/arco-hp-packages.txt +++ b/arch-setup/arco-hp-packages.txt @@ -1,8 +1,5 @@ vue umlet -vmware-workstation15 linux-headers -nnn -pdfsam eclipse-java-bin tauon-music-box From a310ed7b2e45929e5d1497666cf1ab87d582a4b8 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 17 Feb 2021 20:45:07 +0100 Subject: [PATCH 329/558] Remove some packages. Add electron-cash --- arch-setup/arco-pc-packages.txt | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/arco-pc-packages.txt index 4b43010b..95b2aba5 100644 --- a/arch-setup/arco-pc-packages.txt +++ b/arch-setup/arco-pc-packages.txt @@ -1,7 +1,5 @@ tauon-music-box -capitaine-cursors 0ad -emby-server puddletag etcher-bin pmbootstrap @@ -10,28 +8,18 @@ putty remmina freerdp libvncserver -eclipse-java-bin -jdk11-openjdk gnuclad calibre hplip -ly waifu2x-ncnn-vulkan video2x basilisk-bin librewolf-bin surf -vmware-workstation15 mediainfo-gui -sysstat -jellyfin-mpv-shim freezer-git roomeqwizard v4l-utils electrum +electron-cash alarm-clock-applet -breeze -breeze-icons -kvantum-theme-sweet-git -kvantum-qt5 -candy-icons-git From 28bc892be787111811251381d820908d9b81293f Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 17 Feb 2021 20:45:15 +0100 Subject: [PATCH 330/558] Add vmware and pdfsam. Move icons and themes --- arch-setup/aurpkgs.txt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/arch-setup/aurpkgs.txt b/arch-setup/aurpkgs.txt index 42051693..bf0ecc07 100644 --- a/arch-setup/aurpkgs.txt +++ b/arch-setup/aurpkgs.txt @@ -4,8 +4,6 @@ polybar nohang-git rig tmpmail-git -sweet-theme-dark -sweet-folders-icons-git wps-office protonmail-bridge bitwarden @@ -16,4 +14,5 @@ ffmpeg-normalize-git lightdm-slick-greeter lightdm-settings corectrl -surfn-icons-git +vmware-workstation15 +pdfsam From 3845719cc468714f098c5cd1799572777614fe23 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 17 Feb 2021 20:45:31 +0100 Subject: [PATCH 331/558] Add install for theme packages --- arch-setup/install.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 611be3f0..e0535df0 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -338,6 +338,11 @@ echo Installing default AUR programs paru -S --needed - < "$setupdir/aurpkgs.txt" echo Installed AUR programs +# theming +echo Installing themes and icons +paru -S --needed - < "$setupdir/theme-packages.txt" +echo Installed themes and icons + #install wine echo Installing wine sudo pacman -S --needed - < "$setupdir/winepkgs.txt" From fb86c60cad83c40e8c416c6c68154ca5164fd735 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 17 Feb 2021 20:45:40 +0100 Subject: [PATCH 332/558] Remove some packages. Move some to theming --- arch-setup/officialpkgs.txt | 5 ----- 1 file changed, 5 deletions(-) diff --git a/arch-setup/officialpkgs.txt b/arch-setup/officialpkgs.txt index 2314692e..b94ff86a 100644 --- a/arch-setup/officialpkgs.txt +++ b/arch-setup/officialpkgs.txt @@ -33,9 +33,7 @@ rsync restic piper unzip -ranger bandwhich -cmus xorg-xrdb feh gnome-keyring @@ -48,8 +46,6 @@ freetype2 traceroute seahorse libsecret -capitaine-cursors -thefuck lightdm tmux ttf-fira-code @@ -65,5 +61,4 @@ lightdm-gtk-greeter lightdm-gtk-greeter-settings pacman-contrib okular -lxappearance man-db From a9d645a7d1b988e4e06a2f192f829368a991e07e Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 17 Feb 2021 20:45:53 +0100 Subject: [PATCH 333/558] Some more packages to remove --- arch-setup/uninstall.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch-setup/uninstall.txt b/arch-setup/uninstall.txt index 95e596cf..855cfcf4 100644 --- a/arch-setup/uninstall.txt +++ b/arch-setup/uninstall.txt @@ -34,3 +34,8 @@ element-desktop pulseaudio-equalizer-ladspa arcolinux-lightdm-gtk-greeter arcolinux-lightdm-gtk-greeter-settings +ranger +cmus +thefuck +evince +nnn From 872cc1eb925be4f509b62039eaaa705986bd7a09 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 17 Feb 2021 20:49:39 +0100 Subject: [PATCH 334/558] Move install files to folder --- arch-setup/install.sh | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index e0535df0..a54277d9 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -292,7 +292,7 @@ done #uninstalling unused packages echo Uninstalling unused packages -sudo pacman -Rns - < "$setupdir/uninstall.txt" +sudo pacman -Rns - < "$setupdir/packages/uninstall.txt" echo Uninstalled unused packages #update stuff @@ -302,12 +302,12 @@ echo Updated packages #pacman programs echo Installing default pacman programs -sudo pacman -S --needed - < "$setupdir/officialpkgs.txt" +sudo pacman -S --needed - < "$setupdir/packages/officialpkgs.txt" echo Installed official programs # audio echo Installing audio programs -sudo pacman -S --needed - < "$setupdir/audiopkgs.txt" +sudo pacman -S --needed - < "$setupdir/packages/audiopkgs.txt" echo Installed audio programs # pip @@ -335,17 +335,17 @@ fi #AUR echo Installing default AUR programs -paru -S --needed - < "$setupdir/aurpkgs.txt" +paru -S --needed - < "$setupdir/packages/aurpkgs.txt" echo Installed AUR programs # theming echo Installing themes and icons -paru -S --needed - < "$setupdir/theme-packages.txt" +paru -S --needed - < "$setupdir/packages/theme-packages.txt" echo Installed themes and icons #install wine echo Installing wine -sudo pacman -S --needed - < "$setupdir/winepkgs.txt" +sudo pacman -S --needed - < "$setupdir/packages/winepkgs.txt" echo Installed wine ################### @@ -588,13 +588,13 @@ fi # arco pc if [ $in_arco_pc -eq 1 ]; then echo "Installing arco pc packages" - paru -S --needed - < "$setupdir/arco-pc-packages.txt" + paru -S --needed - < "$setupdir/packages/arco-pc-packages.txt" fi # arco hp if [ $in_arco_hp -eq 1 ]; then echo "Installing arco hp packages" - paru -S --needed - < "$setupdir/arco-hp-packages.txt" + paru -S --needed - < "$setupdir/packages/arco-hp-packages.txt" fi #change shell From 9616026714abd098b6a98636b0718217b37f875b Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 17 Feb 2021 20:49:51 +0100 Subject: [PATCH 335/558] Move install files to folder --- arch-setup/{ => packages}/arco-hp-packages.txt | 0 arch-setup/{ => packages}/arco-pc-packages.txt | 0 arch-setup/{ => packages}/audiopkgs.txt | 0 arch-setup/{ => packages}/aurpkgs.txt | 0 arch-setup/{ => packages}/officialpkgs.txt | 0 arch-setup/{ => packages}/theme-packages.txt | 0 arch-setup/{ => packages}/uninstall.txt | 0 arch-setup/{ => packages}/winepkgs.txt | 0 8 files changed, 0 insertions(+), 0 deletions(-) rename arch-setup/{ => packages}/arco-hp-packages.txt (100%) rename arch-setup/{ => packages}/arco-pc-packages.txt (100%) rename arch-setup/{ => packages}/audiopkgs.txt (100%) rename arch-setup/{ => packages}/aurpkgs.txt (100%) rename arch-setup/{ => packages}/officialpkgs.txt (100%) rename arch-setup/{ => packages}/theme-packages.txt (100%) rename arch-setup/{ => packages}/uninstall.txt (100%) rename arch-setup/{ => packages}/winepkgs.txt (100%) diff --git a/arch-setup/arco-hp-packages.txt b/arch-setup/packages/arco-hp-packages.txt similarity index 100% rename from arch-setup/arco-hp-packages.txt rename to arch-setup/packages/arco-hp-packages.txt diff --git a/arch-setup/arco-pc-packages.txt b/arch-setup/packages/arco-pc-packages.txt similarity index 100% rename from arch-setup/arco-pc-packages.txt rename to arch-setup/packages/arco-pc-packages.txt diff --git a/arch-setup/audiopkgs.txt b/arch-setup/packages/audiopkgs.txt similarity index 100% rename from arch-setup/audiopkgs.txt rename to arch-setup/packages/audiopkgs.txt diff --git a/arch-setup/aurpkgs.txt b/arch-setup/packages/aurpkgs.txt similarity index 100% rename from arch-setup/aurpkgs.txt rename to arch-setup/packages/aurpkgs.txt diff --git a/arch-setup/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt similarity index 100% rename from arch-setup/officialpkgs.txt rename to arch-setup/packages/officialpkgs.txt diff --git a/arch-setup/theme-packages.txt b/arch-setup/packages/theme-packages.txt similarity index 100% rename from arch-setup/theme-packages.txt rename to arch-setup/packages/theme-packages.txt diff --git a/arch-setup/uninstall.txt b/arch-setup/packages/uninstall.txt similarity index 100% rename from arch-setup/uninstall.txt rename to arch-setup/packages/uninstall.txt diff --git a/arch-setup/winepkgs.txt b/arch-setup/packages/winepkgs.txt similarity index 100% rename from arch-setup/winepkgs.txt rename to arch-setup/packages/winepkgs.txt From b97ef7a78283218fdfc081fa1dd04e237b5ce8a6 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 17 Feb 2021 19:51:19 +0000 Subject: [PATCH 336/558] Delete LICENSE --- arch-setup/LICENSE | 21 --------------------- 1 file changed, 21 deletions(-) delete mode 100644 arch-setup/LICENSE diff --git a/arch-setup/LICENSE b/arch-setup/LICENSE deleted file mode 100644 index 900da64a..00000000 --- a/arch-setup/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2020 Arcolinux - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. From 8670fd56f1b18b7d8779195f3cc9667e806ecac7 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 17 Feb 2021 19:51:46 +0000 Subject: [PATCH 337/558] Fix license --- arch-setup/LICENSE | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 arch-setup/LICENSE diff --git a/arch-setup/LICENSE b/arch-setup/LICENSE new file mode 100644 index 00000000..d997a813 --- /dev/null +++ b/arch-setup/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2021 RealStickman + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. From 9c2d6ba5ae4fc21bc6bd7ff708e547ffc3ec6619 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 17 Feb 2021 21:30:41 +0100 Subject: [PATCH 338/558] Add jackett and radarr --- arch-setup/packages/arco-pc-packages.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch-setup/packages/arco-pc-packages.txt b/arch-setup/packages/arco-pc-packages.txt index 95b2aba5..ff64673b 100644 --- a/arch-setup/packages/arco-pc-packages.txt +++ b/arch-setup/packages/arco-pc-packages.txt @@ -23,3 +23,5 @@ v4l-utils electrum electron-cash alarm-clock-applet +jackett +radarr From 670249566774449496f5a7beadbb0bf11cf3ab14 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 18 Feb 2021 13:11:34 +0100 Subject: [PATCH 339/558] Add alarm clock --- arch-setup/packages/arco-hp-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/arco-hp-packages.txt b/arch-setup/packages/arco-hp-packages.txt index ec67d28e..91c9fb18 100644 --- a/arch-setup/packages/arco-hp-packages.txt +++ b/arch-setup/packages/arco-hp-packages.txt @@ -3,3 +3,4 @@ umlet linux-headers eclipse-java-bin tauon-music-box +alarm-clock-applet From 8d51a6d14c3107bc31c25013ab05584fabcb372e Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 18 Feb 2021 13:12:58 +0100 Subject: [PATCH 340/558] Move tauon music box to AUR packages --- arch-setup/packages/arco-hp-packages.txt | 1 - arch-setup/packages/arco-pc-packages.txt | 1 - arch-setup/packages/aurpkgs.txt | 1 + 3 files changed, 1 insertion(+), 2 deletions(-) diff --git a/arch-setup/packages/arco-hp-packages.txt b/arch-setup/packages/arco-hp-packages.txt index 91c9fb18..1315197e 100644 --- a/arch-setup/packages/arco-hp-packages.txt +++ b/arch-setup/packages/arco-hp-packages.txt @@ -2,5 +2,4 @@ vue umlet linux-headers eclipse-java-bin -tauon-music-box alarm-clock-applet diff --git a/arch-setup/packages/arco-pc-packages.txt b/arch-setup/packages/arco-pc-packages.txt index ff64673b..635ddb2a 100644 --- a/arch-setup/packages/arco-pc-packages.txt +++ b/arch-setup/packages/arco-pc-packages.txt @@ -1,4 +1,3 @@ -tauon-music-box 0ad puddletag etcher-bin diff --git a/arch-setup/packages/aurpkgs.txt b/arch-setup/packages/aurpkgs.txt index bf0ecc07..74e1cd72 100644 --- a/arch-setup/packages/aurpkgs.txt +++ b/arch-setup/packages/aurpkgs.txt @@ -16,3 +16,4 @@ lightdm-settings corectrl vmware-workstation15 pdfsam +tauon-music-box From 4b5970713d1ceb4a95acba44ef399839d150b97a Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 18 Feb 2021 20:13:53 +0100 Subject: [PATCH 341/558] Add sonarr --- arch-setup/packages/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/arco-pc-packages.txt b/arch-setup/packages/arco-pc-packages.txt index 635ddb2a..560c0a92 100644 --- a/arch-setup/packages/arco-pc-packages.txt +++ b/arch-setup/packages/arco-pc-packages.txt @@ -24,3 +24,4 @@ electron-cash alarm-clock-applet jackett radarr +sonarr From 194a261bb87d7f30f85c96e3b07dc98674d89414 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 19 Feb 2021 19:46:50 +0100 Subject: [PATCH 342/558] Add monero gui --- arch-setup/packages/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/arco-pc-packages.txt b/arch-setup/packages/arco-pc-packages.txt index 560c0a92..0f3acb85 100644 --- a/arch-setup/packages/arco-pc-packages.txt +++ b/arch-setup/packages/arco-pc-packages.txt @@ -25,3 +25,4 @@ alarm-clock-applet jackett radarr sonarr +monero-gui From 19370f1e7faff52a8dcca854c5bc597bb519dc7a Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 22 Feb 2021 15:40:32 +0100 Subject: [PATCH 343/558] Add Language tool extension for libreoffice --- arch-setup/packages/aurpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/aurpkgs.txt b/arch-setup/packages/aurpkgs.txt index 74e1cd72..d3d61ea9 100644 --- a/arch-setup/packages/aurpkgs.txt +++ b/arch-setup/packages/aurpkgs.txt @@ -17,3 +17,4 @@ corectrl vmware-workstation15 pdfsam tauon-music-box +libreoffice-extension-languagetool From a3bad4cf9171de74425c7a7d544c42cedb1b13bc Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 22 Feb 2021 19:47:21 +0100 Subject: [PATCH 344/558] Use Slack with native electron --- arch-setup/install.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index a54277d9..95ecffeb 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -571,7 +571,8 @@ fi if [ $in_slack -eq 1 ]; then echo "Installing slack" - paru -S --needed slack-desktop + #paru -S --needed slack-desktop + paru -s --needed slack-electron else echo "Skipping slack" fi From fb03808aafd3cb4f7da751256d27c91eb5eb675b Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 22 Feb 2021 19:53:11 +0100 Subject: [PATCH 345/558] Exchange discord for native electron version. Change slack to pkgs.txt --- arch-setup/install.sh | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 95ecffeb..80b76974 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -141,7 +141,8 @@ do ;; 7) in_discord=1 - echo "discord" >> "$setupdir/selectedpkgs.txt" + #echo "discord" >> "$setupdir/selectedpkgs.txt" + echo "discord_arch_electron" >> "$setupdir/aurselectedpkgs.txt" ;; 8) in_handbrake=1 @@ -248,7 +249,8 @@ do ;; 2) in_slack=1 - echo "slack-desktop" >> "$setupdir/aurselectedpkgs.txt" + #echo "slack-desktop" >> "$setupdir/aurselectedpkgs.txt" + echo "slack-electron" >> "$setupdir/aurselectedpkgs.txt" ;; esac done @@ -449,7 +451,8 @@ fi if [ $in_discord -eq 1 ]; then echo "Installing Discord" - sudo pacman -S --needed discord + #sudo pacman -S --needed discord + paru -S discord_arch_electron else echo "Skipping Discord" fi From b47318b0456e757061c94e3fa36728e95910a566 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 23 Feb 2021 16:14:23 +0100 Subject: [PATCH 346/558] Add neovim --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index b94ff86a..2dee8a25 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -62,3 +62,4 @@ lightdm-gtk-greeter-settings pacman-contrib okular man-db +neovim From a8e7f8ebae25810f6da37305a699d186f3b342dc Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 25 Feb 2021 07:11:48 +0100 Subject: [PATCH 347/558] Add downgrade package --- arch-setup/packages/aurpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/aurpkgs.txt b/arch-setup/packages/aurpkgs.txt index d3d61ea9..b03afd48 100644 --- a/arch-setup/packages/aurpkgs.txt +++ b/arch-setup/packages/aurpkgs.txt @@ -18,3 +18,4 @@ vmware-workstation15 pdfsam tauon-music-box libreoffice-extension-languagetool +downgrade From e98994c83cbf7c350dcd0bee9d51b48ead2cad59 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 25 Feb 2021 13:49:51 +0100 Subject: [PATCH 348/558] Add onenote --- arch-setup/packages/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/arco-pc-packages.txt b/arch-setup/packages/arco-pc-packages.txt index 0f3acb85..a56a91f9 100644 --- a/arch-setup/packages/arco-pc-packages.txt +++ b/arch-setup/packages/arco-pc-packages.txt @@ -26,3 +26,4 @@ jackett radarr sonarr monero-gui +p3x-onenote From a7d2709d1c9ae11f9b777f279654231ef105a237 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 28 Feb 2021 11:52:21 +0100 Subject: [PATCH 349/558] Add webkit2 --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 2dee8a25..937b1e1c 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -63,3 +63,4 @@ pacman-contrib okular man-db neovim +webkit2gtk From 3b654612aa75598a3b56a9465a483bab10c282fc Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 28 Feb 2021 13:12:19 +0100 Subject: [PATCH 350/558] Add resolvconf --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 937b1e1c..c53c0073 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -64,3 +64,4 @@ okular man-db neovim webkit2gtk +openresolv From f18fbe202e7ac69773160495e6f136e4d67d1cf3 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 28 Feb 2021 14:12:50 +0100 Subject: [PATCH 351/558] Add qt5ct --- arch-setup/packages/theme-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/theme-packages.txt b/arch-setup/packages/theme-packages.txt index 9a328558..273f9d73 100644 --- a/arch-setup/packages/theme-packages.txt +++ b/arch-setup/packages/theme-packages.txt @@ -1,5 +1,6 @@ lxappearance kvantum-qt5 +qt5ct capitaine-cursors breeze breeze-icons From 047f3717531a3a2193c1e986af7e5782772afcef Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 28 Feb 2021 14:13:13 +0100 Subject: [PATCH 352/558] Add sardi icons --- arch-setup/packages/theme-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/theme-packages.txt b/arch-setup/packages/theme-packages.txt index 273f9d73..e8558a93 100644 --- a/arch-setup/packages/theme-packages.txt +++ b/arch-setup/packages/theme-packages.txt @@ -9,3 +9,4 @@ sweet-folders-icons-git kvantum-theme-sweet-git candy-icons-git surfn-icons-git +sardi-icons From 12ab490e16e61d95f03bb5bc8d0fd0154bec9878 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 28 Feb 2021 19:46:45 +0100 Subject: [PATCH 353/558] Add fanficfare --- arch-setup/packages/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/arco-pc-packages.txt b/arch-setup/packages/arco-pc-packages.txt index a56a91f9..b63a3284 100644 --- a/arch-setup/packages/arco-pc-packages.txt +++ b/arch-setup/packages/arco-pc-packages.txt @@ -27,3 +27,4 @@ radarr sonarr monero-gui p3x-onenote +fanficfare From f8794eb9fa03f2aaddcf64bb95e9f2f970c674f1 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 1 Mar 2021 08:22:30 +0100 Subject: [PATCH 354/558] Add alsa utils --- arch-setup/packages/audiopkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/audiopkgs.txt b/arch-setup/packages/audiopkgs.txt index 4925be3f..90beabf6 100644 --- a/arch-setup/packages/audiopkgs.txt +++ b/arch-setup/packages/audiopkgs.txt @@ -7,3 +7,4 @@ alsa-card-profiles libcanberra-pulse lib32-libpulse pulseeffects-legacy +alsa-utils From 2bfaa60c4efe224883ab4756ee4583f57d713f81 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 1 Mar 2021 09:41:10 +0100 Subject: [PATCH 355/558] Add Etcher --- arch-setup/packages/arco-hp-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/arco-hp-packages.txt b/arch-setup/packages/arco-hp-packages.txt index 1315197e..ae8b3566 100644 --- a/arch-setup/packages/arco-hp-packages.txt +++ b/arch-setup/packages/arco-hp-packages.txt @@ -3,3 +3,4 @@ umlet linux-headers eclipse-java-bin alarm-clock-applet +balena-etcher From c4afcbb9c24cbf79ac870cbb0a4804119a257dba Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 1 Mar 2021 09:42:08 +0100 Subject: [PATCH 356/558] Rename to arch-hp --- .../packages/{arco-hp-packages.txt => arch-hp-packages.txt} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename arch-setup/packages/{arco-hp-packages.txt => arch-hp-packages.txt} (100%) diff --git a/arch-setup/packages/arco-hp-packages.txt b/arch-setup/packages/arch-hp-packages.txt similarity index 100% rename from arch-setup/packages/arco-hp-packages.txt rename to arch-setup/packages/arch-hp-packages.txt From 0bbd83efb77f20d6eafd0956c99aff1585189a05 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 1 Mar 2021 09:42:38 +0100 Subject: [PATCH 357/558] Update install script --- arch-setup/install.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 80b76974..4270b001 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -597,8 +597,8 @@ fi # arco hp if [ $in_arco_hp -eq 1 ]; then - echo "Installing arco hp packages" - paru -S --needed - < "$setupdir/packages/arco-hp-packages.txt" + echo "Installing arch hp packages" + paru -S --needed - < "$setupdir/packages/arch-hp-packages.txt" fi #change shell From a482fae85f45038badd16a95f3fe2ab5c2229b23 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 1 Mar 2021 11:28:10 +0100 Subject: [PATCH 358/558] Add nmap --- arch-setup/packages/arch-hp-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/arch-hp-packages.txt b/arch-setup/packages/arch-hp-packages.txt index ae8b3566..6d54a102 100644 --- a/arch-setup/packages/arch-hp-packages.txt +++ b/arch-setup/packages/arch-hp-packages.txt @@ -4,3 +4,4 @@ linux-headers eclipse-java-bin alarm-clock-applet balena-etcher +nmap From fb5db9e44f5e949a7309a4bf9db4ae969cd2e8a5 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 1 Mar 2021 13:59:48 +0100 Subject: [PATCH 359/558] Add putty --- arch-setup/packages/arch-hp-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/arch-hp-packages.txt b/arch-setup/packages/arch-hp-packages.txt index 6d54a102..5c2a28ab 100644 --- a/arch-setup/packages/arch-hp-packages.txt +++ b/arch-setup/packages/arch-hp-packages.txt @@ -5,3 +5,4 @@ eclipse-java-bin alarm-clock-applet balena-etcher nmap +putty From 19f71d1866b835afa4f7ff3628b73370d8239fd4 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 1 Mar 2021 15:07:34 +0100 Subject: [PATCH 360/558] Add playerctl for play/pause, etc --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index c53c0073..a786a080 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -65,3 +65,4 @@ man-db neovim webkit2gtk openresolv +playerctl From e631f2f26e720842264c0c76b93b3704efdf594d Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 1 Mar 2021 21:01:54 +0100 Subject: [PATCH 361/558] Add cmake --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index a786a080..0176e57f 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -66,3 +66,4 @@ neovim webkit2gtk openresolv playerctl +cmake From caea445ee189d00e1cc766e8fe169ad4e7bc82b5 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 2 Mar 2021 18:31:25 +0100 Subject: [PATCH 362/558] Add utils for ECC RAM --- arch-setup/packages/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/arco-pc-packages.txt b/arch-setup/packages/arco-pc-packages.txt index b63a3284..03522c86 100644 --- a/arch-setup/packages/arco-pc-packages.txt +++ b/arch-setup/packages/arco-pc-packages.txt @@ -28,3 +28,4 @@ sonarr monero-gui p3x-onenote fanficfare +edac-utils From d95a77b27355a3ae93d0e8050f7622ec766e0f40 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 2 Mar 2021 18:37:03 +0100 Subject: [PATCH 363/558] Add Rasdaemon for ECC --- arch-setup/packages/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/arco-pc-packages.txt b/arch-setup/packages/arco-pc-packages.txt index 03522c86..e634f8ca 100644 --- a/arch-setup/packages/arco-pc-packages.txt +++ b/arch-setup/packages/arco-pc-packages.txt @@ -29,3 +29,4 @@ monero-gui p3x-onenote fanficfare edac-utils +rasdaemon From d2195739162449d17d6c6339290b40c4131d889a Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 4 Mar 2021 09:24:39 +0100 Subject: [PATCH 364/558] Add mysql workbench --- arch-setup/packages/arch-hp-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/arch-hp-packages.txt b/arch-setup/packages/arch-hp-packages.txt index 5c2a28ab..45e06ed7 100644 --- a/arch-setup/packages/arch-hp-packages.txt +++ b/arch-setup/packages/arch-hp-packages.txt @@ -6,3 +6,4 @@ alarm-clock-applet balena-etcher nmap putty +mysql-workbench From 1bde401e83241127341665eb9d43954ec69fbe5a Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 4 Mar 2021 13:55:36 +0100 Subject: [PATCH 365/558] Fix install of xenlism --- arch-setup/install.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 4270b001..804f965a 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -622,7 +622,10 @@ fc-cache -f # download grub theme git clone https://github.com/xenlism/Grub-themes.git -bash Grub-themes/xenlism-grub-arch-1080p/install.sh +cd "Grub-themes/xenlism-grub-arch-1080p/" +sudo bash install.sh +# go back +cd ../../ #Changes to home folder automatically now, no need to be extra careful anymore. git clone https://gitlab.com/RealStickman-arch/config From 3cd9f4ec5050f142504610ba96e1b1cfa526defb Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 4 Mar 2021 13:56:25 +0100 Subject: [PATCH 366/558] Add onenote --- arch-setup/packages/arch-hp-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/arch-hp-packages.txt b/arch-setup/packages/arch-hp-packages.txt index 45e06ed7..8a63bdd9 100644 --- a/arch-setup/packages/arch-hp-packages.txt +++ b/arch-setup/packages/arch-hp-packages.txt @@ -7,3 +7,4 @@ balena-etcher nmap putty mysql-workbench +p3x-onenote From bba4fe12f20fd7df3ae67109a4197872e1925797 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 4 Mar 2021 14:05:36 +0100 Subject: [PATCH 367/558] Add intellij ultimate --- arch-setup/packages/arch-hp-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/arch-hp-packages.txt b/arch-setup/packages/arch-hp-packages.txt index 8a63bdd9..d4729c66 100644 --- a/arch-setup/packages/arch-hp-packages.txt +++ b/arch-setup/packages/arch-hp-packages.txt @@ -8,3 +8,4 @@ nmap putty mysql-workbench p3x-onenote +intellij-idea-ultimate-edition From c350199f8cfd00b838f6c7f728f1b3ad13b3f046 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 4 Mar 2021 14:13:14 +0100 Subject: [PATCH 368/558] Add java --- arch-setup/packages/arch-hp-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/arch-hp-packages.txt b/arch-setup/packages/arch-hp-packages.txt index d4729c66..010b5db1 100644 --- a/arch-setup/packages/arch-hp-packages.txt +++ b/arch-setup/packages/arch-hp-packages.txt @@ -9,3 +9,4 @@ putty mysql-workbench p3x-onenote intellij-idea-ultimate-edition +jdk11-openjdk From 6ab66ab6b4f8bbb9b0d7bc7f5247b70096b339d6 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 4 Mar 2021 14:26:36 +0100 Subject: [PATCH 369/558] Remove unnecessary java --- arch-setup/packages/arch-hp-packages.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/arch-setup/packages/arch-hp-packages.txt b/arch-setup/packages/arch-hp-packages.txt index 010b5db1..d4729c66 100644 --- a/arch-setup/packages/arch-hp-packages.txt +++ b/arch-setup/packages/arch-hp-packages.txt @@ -9,4 +9,3 @@ putty mysql-workbench p3x-onenote intellij-idea-ultimate-edition -jdk11-openjdk From b5a36ed881c6b8f42d58ab021138de5f57870530 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 4 Mar 2021 14:26:50 +0100 Subject: [PATCH 370/558] Use -jre version of intellij --- arch-setup/packages/arch-hp-packages.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/packages/arch-hp-packages.txt b/arch-setup/packages/arch-hp-packages.txt index d4729c66..f11ab3fe 100644 --- a/arch-setup/packages/arch-hp-packages.txt +++ b/arch-setup/packages/arch-hp-packages.txt @@ -8,4 +8,4 @@ nmap putty mysql-workbench p3x-onenote -intellij-idea-ultimate-edition +intellij-idea-ultimate-edition-jre From a6b57bc63a3c1d1f2ff526a5fe79068e8abb3ebf Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 4 Mar 2021 16:12:13 +0100 Subject: [PATCH 371/558] Add galculator --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 0176e57f..c99e1d4b 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -67,3 +67,4 @@ webkit2gtk openresolv playerctl cmake +galculator From b368b7f3c2dbba3a01ec70a90783d79cf3d60a4d Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 4 Mar 2021 16:24:27 +0100 Subject: [PATCH 372/558] Add xfce4-goodies --- arch-setup/packages/arch-hp-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/arch-hp-packages.txt b/arch-setup/packages/arch-hp-packages.txt index f11ab3fe..ada39961 100644 --- a/arch-setup/packages/arch-hp-packages.txt +++ b/arch-setup/packages/arch-hp-packages.txt @@ -9,3 +9,4 @@ putty mysql-workbench p3x-onenote intellij-idea-ultimate-edition-jre +xfce4-goodies From d9dd4885e0da0a6c44db10b36205700acdb99160 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 4 Mar 2021 21:57:58 +0100 Subject: [PATCH 373/558] Remove video2x --- arch-setup/packages/arco-pc-packages.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/arch-setup/packages/arco-pc-packages.txt b/arch-setup/packages/arco-pc-packages.txt index e634f8ca..2164e50c 100644 --- a/arch-setup/packages/arco-pc-packages.txt +++ b/arch-setup/packages/arco-pc-packages.txt @@ -11,7 +11,6 @@ gnuclad calibre hplip waifu2x-ncnn-vulkan -video2x basilisk-bin librewolf-bin surf From 105396ecfe2bb87dca8378d3cf9443369dfbcc20 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 8 Mar 2021 11:30:54 +0100 Subject: [PATCH 374/558] Add htop --- arch-setup/packages/arch-hp-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/arch-hp-packages.txt b/arch-setup/packages/arch-hp-packages.txt index ada39961..a8ee04ed 100644 --- a/arch-setup/packages/arch-hp-packages.txt +++ b/arch-setup/packages/arch-hp-packages.txt @@ -10,3 +10,4 @@ mysql-workbench p3x-onenote intellij-idea-ultimate-edition-jre xfce4-goodies +htop From b5e08d685b82fd31e5908e330dd2ccc0d7cf5859 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 8 Mar 2021 14:35:28 +0100 Subject: [PATCH 375/558] Remove xfce4-screensaver --- arch-setup/packages/uninstall.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/uninstall.txt b/arch-setup/packages/uninstall.txt index 855cfcf4..27d505e0 100644 --- a/arch-setup/packages/uninstall.txt +++ b/arch-setup/packages/uninstall.txt @@ -39,3 +39,4 @@ cmus thefuck evince nnn +xfcd4-screensaver From ca2ff7dcefe4a99a24ea29ad86a38b1333b42e04 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 9 Mar 2021 08:53:57 +0100 Subject: [PATCH 376/558] Enable systemd with betterlockscreen --- arch-setup/install.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 804f965a..6b25c084 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -608,6 +608,9 @@ chsh -s /usr/bin/fish "$USER" sudo systemctl enable vnstat sudo systemctl start vnstat +# enable lockscreen for systemd +sudo systemctl enable betterlockscreen@$USER + # enable firewall echo "Enabling Firewall" sudo ufw enable From aaefe4a9ff96b8db5f81a8350c32f4fc99640302 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 9 Mar 2021 11:39:24 +0100 Subject: [PATCH 377/558] Add paru from git install --- arch-setup/install.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 6b25c084..00179096 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -299,7 +299,7 @@ echo Uninstalled unused packages #update stuff echo Updating packages -paru -Syyu +sudo pacman -Syyu echo Updated packages #pacman programs @@ -335,6 +335,13 @@ if [[ $(pacman -Q | grep yay) ]] && [[ ! $(pacman -Q | grep paru) ]]; then yay -S paru-bin fi +if [[ $(pacman -Q | grep yay) ]] && [[ ! $(pacman -Q | grep paru) ]]; then + echo "Installing paru from git" + git clone https://aur.archlinux.org/paru.git + cd paru + makepkg -si +fi + #AUR echo Installing default AUR programs paru -S --needed - < "$setupdir/packages/aurpkgs.txt" From c08ba37a69e8f12ba94a091a9267ac47981f6992 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 9 Mar 2021 11:40:48 +0100 Subject: [PATCH 378/558] Add -Sy. Use -Syu instead of -Syyu --- arch-setup/install.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 00179096..ba3ef552 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -297,9 +297,12 @@ echo Uninstalling unused packages sudo pacman -Rns - < "$setupdir/packages/uninstall.txt" echo Uninstalled unused packages +# find all repos +sudo pacman -Sy + #update stuff echo Updating packages -sudo pacman -Syyu +sudo pacman -Syu echo Updated packages #pacman programs From 20f1961d99df6b534065c3300be55ee6b0eff215 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 9 Mar 2021 11:45:34 +0100 Subject: [PATCH 379/558] Go back out of directory again --- arch-setup/install.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index ba3ef552..07b27b6e 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -343,6 +343,7 @@ if [[ $(pacman -Q | grep yay) ]] && [[ ! $(pacman -Q | grep paru) ]]; then git clone https://aur.archlinux.org/paru.git cd paru makepkg -si + cd .. fi #AUR From 7ef002956aa5590ebafaf1cd6ac235c47977308c Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 9 Mar 2021 15:41:18 +0100 Subject: [PATCH 380/558] Add flameshot --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index c99e1d4b..92bcf5ea 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -68,3 +68,4 @@ openresolv playerctl cmake galculator +flameshot From 3625a8a1c1d1f84ff49eff11f6d95bcaf702c82e Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 9 Mar 2021 16:56:28 +0100 Subject: [PATCH 381/558] Remove termite. Use kitty instead --- arch-setup/packages/officialpkgs.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 92bcf5ea..ddb9f8d1 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -1,6 +1,5 @@ arandr libreoffice-fresh-de -termite wget picom stress @@ -69,3 +68,4 @@ playerctl cmake galculator flameshot +kitty From 50dc934a9ae14e2678bcd40150dc32710989d12d Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 9 Mar 2021 16:56:51 +0100 Subject: [PATCH 382/558] Add termite to uninstall list --- arch-setup/packages/uninstall.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/uninstall.txt b/arch-setup/packages/uninstall.txt index 27d505e0..e5a35409 100644 --- a/arch-setup/packages/uninstall.txt +++ b/arch-setup/packages/uninstall.txt @@ -40,3 +40,4 @@ thefuck evince nnn xfcd4-screensaver +termite From 5dbee5e4ed5f2859c9cf2f47b6dba367b4155c06 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 12 Mar 2021 18:23:35 +0100 Subject: [PATCH 383/558] Add stress-ng --- arch-setup/packages/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/arco-pc-packages.txt b/arch-setup/packages/arco-pc-packages.txt index 2164e50c..4e4cd397 100644 --- a/arch-setup/packages/arco-pc-packages.txt +++ b/arch-setup/packages/arco-pc-packages.txt @@ -29,3 +29,4 @@ p3x-onenote fanficfare edac-utils rasdaemon +stress-ng From 9e873e780dd5c7cdefa4f6dcd05eca302a36f809 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 12 Mar 2021 18:31:54 +0100 Subject: [PATCH 384/558] Remove stress-ng --- arch-setup/packages/arco-pc-packages.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/arch-setup/packages/arco-pc-packages.txt b/arch-setup/packages/arco-pc-packages.txt index 4e4cd397..2164e50c 100644 --- a/arch-setup/packages/arco-pc-packages.txt +++ b/arch-setup/packages/arco-pc-packages.txt @@ -29,4 +29,3 @@ p3x-onenote fanficfare edac-utils rasdaemon -stress-ng From f3774f3be3b3f85a171bbe00bd063aaa40d45135 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 12 Mar 2021 18:39:25 +0100 Subject: [PATCH 385/558] Remove monero --- arch-setup/packages/arco-pc-packages.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/arch-setup/packages/arco-pc-packages.txt b/arch-setup/packages/arco-pc-packages.txt index 2164e50c..63dd4c55 100644 --- a/arch-setup/packages/arco-pc-packages.txt +++ b/arch-setup/packages/arco-pc-packages.txt @@ -24,7 +24,6 @@ alarm-clock-applet jackett radarr sonarr -monero-gui p3x-onenote fanficfare edac-utils From 6c1b960ed8135faf75cbe3d3348499c560a6b976 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 13 Mar 2021 11:51:25 +0100 Subject: [PATCH 386/558] Add hardware decoding and testing tools --- arch-setup/packages/arco-pc-packages.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch-setup/packages/arco-pc-packages.txt b/arch-setup/packages/arco-pc-packages.txt index 63dd4c55..5d465646 100644 --- a/arch-setup/packages/arco-pc-packages.txt +++ b/arch-setup/packages/arco-pc-packages.txt @@ -28,3 +28,5 @@ p3x-onenote fanficfare edac-utils rasdaemon +stressapptool +i2c-tools From f958a9cf0159a80f005083ad097385f7cc725e54 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 13 Mar 2021 11:59:48 +0100 Subject: [PATCH 387/558] Use git version --- arch-setup/packages/arco-pc-packages.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/packages/arco-pc-packages.txt b/arch-setup/packages/arco-pc-packages.txt index 5d465646..0f05b18f 100644 --- a/arch-setup/packages/arco-pc-packages.txt +++ b/arch-setup/packages/arco-pc-packages.txt @@ -28,5 +28,5 @@ p3x-onenote fanficfare edac-utils rasdaemon -stressapptool +stressapptool-git i2c-tools From 0acffdd7c3f28b3d7f7270165e298e826f06bb55 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 13 Mar 2021 12:01:41 +0100 Subject: [PATCH 388/558] Add cpu-g --- arch-setup/packages/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/arco-pc-packages.txt b/arch-setup/packages/arco-pc-packages.txt index 0f05b18f..c2834f30 100644 --- a/arch-setup/packages/arco-pc-packages.txt +++ b/arch-setup/packages/arco-pc-packages.txt @@ -30,3 +30,4 @@ edac-utils rasdaemon stressapptool-git i2c-tools +cpu-g-git From fc798c9b1d74340ec7635be15e64aed57ef79023 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 13 Mar 2021 16:15:49 +0100 Subject: [PATCH 389/558] Add corefreq --- arch-setup/packages/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/arco-pc-packages.txt b/arch-setup/packages/arco-pc-packages.txt index c2834f30..5a330bcb 100644 --- a/arch-setup/packages/arco-pc-packages.txt +++ b/arch-setup/packages/arco-pc-packages.txt @@ -31,3 +31,4 @@ rasdaemon stressapptool-git i2c-tools cpu-g-git +corefreq-git From 1ac2af277e3f47ec3952c0fdda921aa906e36544 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 15 Mar 2021 13:59:25 +0100 Subject: [PATCH 390/558] Finally move to package-list instead of variables --- arch-setup/install.sh | 182 +++++++++++++++++++++++++++--------------- 1 file changed, 116 insertions(+), 66 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 07b27b6e..99bc902d 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -10,8 +10,8 @@ setupdir=$(pwd) #change to home (does not show in terminal) cd "$HOME" -in_xfce=0 -in_i3gaps=0 +#in_xfce=0 +#in_i3gaps=0 cmd=(dialog --separate-output --checklist "Select Desktop environment/Window manager:" 22 76 16) options=(1 "[DE] xfce4" off # any option can be set to default to "on" @@ -22,74 +22,62 @@ for choice in $choices do case $choice in 1) - in_xfce=1 + #in_xfce=1 echo "xfce4" >> "$setupdir/selectedpkgs.txt" ;; 2) - in_i3gaps=1 + #in_i3gaps=1 echo "i3-gaps" >> "$setupdir/selectedpkgs.txt" ;; esac done -in_firefox=0 -in_chromium=0 -in_netsurf=0 -in_icecat=0 -in_tor=0 +#in_firefox=0 +#in_chromium=0 +#in_tor=0 cmd=(dialog --separate-output --checklist "Select browsers:" 22 76 16) options=(1 "Firefox" on # any option can be set to default to "on" 2 "Chromium" off - 3 "Netsurf" off - 4 "Icecat" off - 5 "Torbrowser" on) + 3 "Torbrowser" on) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear for choice in $choices do case $choice in 1) - in_firefox=1 + #in_firefox=1 echo "firefox" >> "$setupdir/selectedpkgs.txt" ;; 2) - in_chromium=1 + #in_chromium=1 echo "chromium" >> "$setupdir/selectedpkgs.txt" ;; 3) - in_netsurf=1 - echo "netsurf" >> "$setupdir/selectedpkgs.txt" - ;; - 4) - in_icecat=1 - echo "icecat-bin" >> "$setupdir/aurselectedpkgs.txt" - ;; - 5) - in_tor=1 + #in_tor=1 echo "torbrowser-launcher" >> "$setupdir/selectedpkgs.txt" ;; esac done -in_virtmanager=0 -in_steam=0 -in_lutris=0 -in_blender=0 -in_krita=0 -in_youtubedl=0 -in_discord=0 -in_handbrake=0 -in_gimp=0 -in_audacity=0 -in_mangohud=0 -in_easystrokes=0 -in_liferea=0 -in_fractal=0 -in_bettergram=0 -in_waifu2x=0 -in_telegram=0 -in_element=0 +#in_virtmanager=0 +#in_steam=0 +#in_lutris=0 +#in_blender=0 +#in_krita=0 +#in_youtubedl=0 +#in_discord=0 +#in_handbrake=0 +#in_gimp=0 +#in_audacity=0 +#in_mangohud=0 +#in_easystrokes=0 +#in_liferea=0 +#in_fractal=0 +#in_bettergram=0 +#in_waifu2x=0 +#in_telegram=0 +#in_element=0 cmd=(dialog --separate-output --checklist "Select other programs:" 22 76 16) options=(1 "VirtManager" off # any option can be set to default to "on" @@ -116,44 +104,44 @@ for choice in $choices do case $choice in 1) - in_virtmanager=1 + #in_virtmanager=1 printf '%s\n' 'qemu' 'virt-manager' >> "$setupdir/selectedpkgs.txt" ;; 2) - in_steam=1 + #in_steam=1 printf '%s\n' 'steam' 'steam-native-runtime' >> "$setupdir/selectedpkgs.txt" ;; 3) - in_lutris=1 + #in_lutris=1 echo "lutris" >> "$setupdir/selectedpkgs.txt" ;; 4) - in_blender=1 + #in_blender=1 echo "blender" >> "$setupdir/selectedpkgs.txt" ;; 5) - in_krita=1 + #in_krita=1 echo "krita" >> "$setupdir/selectedpkgs.txt" ;; 6) - in_youtubedl=1 + #in_youtubedl=1 echo "youtube-dl" >> "$setupdir/selectedpkgs.txt" ;; 7) - in_discord=1 + #in_discord=1 #echo "discord" >> "$setupdir/selectedpkgs.txt" echo "discord_arch_electron" >> "$setupdir/aurselectedpkgs.txt" ;; 8) - in_handbrake=1 + #in_handbrake=1 echo "handbrake" >> "$setupdir/selectedpkgs.txt" ;; 9) - in_gimp=1 + #in_gimp=1 echo "gimp" >> "$setupdir/selectedpkgs.txt" ;; 10) - in_audacity=1 + #in_audacity=1 echo "audacity" >> "$setupdir/selectedpkgs.txt" ;; 11) @@ -161,31 +149,31 @@ do in_mangohud=1 ;; 12) - in_easystrokes=1 + #in_easystrokes=1 echo "easystroke" >> "$setupdir/aurselectedpkgs.txt" ;; 13) - in_liferea=1 + #in_liferea=1 echo "liferea" >> "$setupdir/aurselectedpkgs.txt" ;; 14) - in_fractal=1 + #in_fractal=1 echo "fractal" >> "$setupdir/selectedpkgs.txt" ;; 15) - in_bettergram=1 + #in_bettergram=1 echo "bettergram" >> "$setupdir/aurselectedpkgs.txt" ;; 16) - in_waifu2x=1 + #in_waifu2x=1 echo "waifu2x-ncnn-vulkan" >> "$setupdir/aurselectedpkgs.txt" ;; 17) - in_telegram=1 + #in_telegram=1 echo "telegram-desktop" >> "$setupdir/selectedpkgs.txt" ;; 18) - in_element=1 + #in_element=1 echo "element-desktop" >> "$setupdir/selectedpkgs.txt" ;; esac @@ -209,7 +197,7 @@ do done in_doomemacs=0 -in_vscodium=0 +#in_vscodium=0 cmd=(dialog --separate-output --checklist "Code editors" 22 76 16) options=(1 "doom-emacs" off @@ -226,14 +214,14 @@ do # TODO handle rest of installation ;; 2) - in_vscodium=1 + #in_vscodium=1 echo "vscodium-bin" >> "$setupdir/aurselectedpkgs.txt" ;; esac done -in_teams=0 -in_slack=0 +#in_teams=0 +#in_slack=0 cmd=(dialog --separate-output --checklist "School and work communication" 22 76 16) options=(1 "teams" off @@ -244,18 +232,18 @@ for choice in $choices do case $choice in 1) - in_teams=1 + #in_teams=1 echo "teams" >> "$setupdir/aurselectedpkgs.txt" ;; 2) - in_slack=1 + #in_slack=1 #echo "slack-desktop" >> "$setupdir/aurselectedpkgs.txt" echo "slack-electron" >> "$setupdir/aurselectedpkgs.txt" ;; esac done -in_pkgstats=0 +#in_pkgstats=0 cmd=(dialog --separate-output --checklist "Report installed packages?" 22 76 16) options=(1 "pkgstats" off) @@ -265,7 +253,7 @@ for choice in $choices do case $choice in 1) - in_pkgstats=1 + #in_pkgstats=1 echo "pkgstats" >> "$setupdir/selectedpkgs.txt" ;; esac @@ -367,20 +355,25 @@ echo Installed wine echo Installing selected programs #DEs & WMs +: ' if [ $in_xfce -eq 1 ]; then echo "Installing xfce" sudo pacman -S --needed xfce4 else echo "Skipping xfce" fi +' +: ' if [ $in_i3gaps -eq 1 ]; then echo "Installing i3-gaps" sudo pacman -S --needed i3-gaps else echo "Skipping i3-gaps" fi +' +: ' #browsers if [ $in_firefox -eq 1 ]; then echo "Installing Firefox" @@ -388,78 +381,100 @@ if [ $in_firefox -eq 1 ]; then else echo "Skipping Firefox" fi +' +: ' if [ $in_chromium -eq 1 ]; then echo "Installing Chromium" sudo pacman -S --needed chromium else echo "Skipping Chromium" fi +' +: ' if [ $in_netsurf -eq 1 ]; then echo "Installing Netsurf" sudo pacman -S --needed netsurf else echo "Skipping Netsurf" fi +' +: ' if [ $in_icecat -eq 1 ]; then echo "Installing Icecat" paru -S --needed icecat-bin else echo "Skipping Icecat" fi +' +: ' if [ $in_tor -eq 1 ]; then echo "Installing Tor" sudo pacman -S --needed torbrowser-launcher else echo "Skipping Tor" fi +' #other programs +: ' if [ $in_virtmanager -eq 1 ]; then echo "Installing VirtManager" sudo pacman -S --needed qemu virt-manager else echo "Skipping VirtManager" fi +' +: ' if [ $in_steam -eq 1 ]; then echo "Installing Steam" sudo pacman -S --needed steam steam-native-runtime else echo "Skipping Steam" fi +' +: ' if [ $in_lutris -eq 1 ]; then echo "Installing Lutris" sudo pacman -S --needed lutris else echo "Skipping Lutris" fi +' +: ' if [ $in_blender -eq 1 ]; then echo "Installing Blender" sudo pacman -S --needed blender else echo "Skipping Blender" fi +' +: ' if [ $in_krita -eq 1 ]; then echo "Installing Krita" sudo pacman -S --needed krita else echo "Skipping Krita" fi +' +: ' if [ $in_youtubedl -eq 1 ]; then echo "Installing Youtube-dl" sudo pacman -S --needed youtube-dl else echo "Skipping Youtube-dl" fi +' +: ' if [ $in_discord -eq 1 ]; then echo "Installing Discord" #sudo pacman -S --needed discord @@ -467,27 +482,34 @@ if [ $in_discord -eq 1 ]; then else echo "Skipping Discord" fi +' +: ' if [ $in_handbrake -eq 1 ]; then echo "Installing Handbrake" sudo pacman -S --needed handbrake else echo "Skipping Handbrake" fi +' +: ' if [ $in_gimp -eq 1 ]; then echo "Installing Gimp" sudo pacman -S --needed gimp else echo "Skipping Gimp" fi +' +: ' if [ $in_audacity -eq 1 ]; then echo "Installing Audacity" sudo pacman -S --needed audacity else echo "Skipping Audacity" fi +' if [ $in_mangohud -eq 1 ]; then echo "Installing MangoHud" @@ -497,54 +519,68 @@ else echo "Skipping MangoHud" fi +: ' if [ $in_easystrokes -eq 1 ]; then echo "Installing Easystrokes" paru -S --needed easystroke else echo "Skipping Easystrokes" fi +' +: ' if [ $in_liferea -eq 1 ]; then echo "Installing Liferea" paru -S --needed liferea else echo "Skipping Liferea" fi +' +: ' if [ $in_fractal -eq 1 ]; then echo "Installing Fractal" sudo pacman -S --needed fractal else echo "Skipping Fractal" fi +' +: ' if [ $in_bettergram -eq 1 ]; then echo "Installing Bettergram" paru -S --needed bettergram else echo "Skipping Bettergram" fi +' +: ' if [ $in_waifu2x -eq 1 ]; then echo "Installing Waifu2x" paru -S --needed waifu2x-ncnn-vulkan else echo "Skipping Waifu2x" fi +' +: ' if [ $in_telegram -eq 1 ]; then echo "Installing Telegram" sudo pacman -S --needed telegram-desktop else echo "Skipping Telegram" fi +' +: ' if [ $in_element -eq 1 ]; then echo "Installing Element" sudo pacman -S --needed element-desktop else echo "Skipping Element" fi +' #performance and battery life if [ $in_acpufreq -eq 1 ]; then @@ -568,13 +604,16 @@ else echo "Skipping doom-emacs" fi +: ' if [ $in_vscodium -eq 1 ]; then echo "Installing vscodium" paru -S --needed vscodium-bin else echo "Skipping vscodium" fi +' +: ' #other social stuff if [ $in_teams -eq 1 ]; then echo "Installing teams" @@ -582,7 +621,9 @@ if [ $in_teams -eq 1 ]; then else echo "Skipping teams" fi +' +: ' if [ $in_slack -eq 1 ]; then echo "Installing slack" #paru -S --needed slack-desktop @@ -590,7 +631,9 @@ if [ $in_slack -eq 1 ]; then else echo "Skipping slack" fi +' +: ' #stats if [ $in_pkgstats -eq 1 ]; then echo "Installing pkgstats" @@ -598,6 +641,7 @@ if [ $in_pkgstats -eq 1 ]; then else echo "Skipping pkgstats" fi +' # other system configs # arco pc @@ -612,6 +656,12 @@ if [ $in_arco_hp -eq 1 ]; then paru -S --needed - < "$setupdir/packages/arch-hp-packages.txt" fi +# install selected packages +sudo pacman -S --needed - < "$setupdir/selectedpkgs.txt" + +# install selected aur packages +paru -S --needed - < "$setupdir/aurselectedpkgs.txt" + #change shell chsh -s /usr/bin/fish "$USER" From e88e4d1ac2751148183219b75c5807073b6729bc Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 15 Mar 2021 14:26:47 +0100 Subject: [PATCH 391/558] Remove some packages. Reorder the rest --- arch-setup/install.sh | 104 +++++++++++++++--------------------------- 1 file changed, 37 insertions(+), 67 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 99bc902d..69f7ee57 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -81,23 +81,17 @@ done cmd=(dialog --separate-output --checklist "Select other programs:" 22 76 16) options=(1 "VirtManager" off # any option can be set to default to "on" - 2 "Steam" off - 3 "Lutris" off - 4 "Blender" off - 5 "Krita" off - 6 "Youtube-dl" off - 7 "Discord" on - 8 "Handbrake" off - 9 "Gimp" off - 10 "Audacity" off - 11 "MangoHud" off - 12 "Easystroke" on - 13 "Liferea" off - 14 "Fractal" off - 15 "Bettergram" off - 16 "Waifu2x" off - 17 "Telegram" on - 18 "Element" on) + 10 "Steam" off + 11 "Lutris" off + 20 "Krita" off + 21 "Gimp" off + 30 "Youtube-dl" off + 40 "Handbrake" off + 41 "Audacity" off + 50 "Easystroke" on + 60 "Discord" on + 61 "Element" on + 62 "Telegram" on) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear for choice in $choices @@ -107,75 +101,51 @@ do #in_virtmanager=1 printf '%s\n' 'qemu' 'virt-manager' >> "$setupdir/selectedpkgs.txt" ;; - 2) + 10) #in_steam=1 printf '%s\n' 'steam' 'steam-native-runtime' >> "$setupdir/selectedpkgs.txt" ;; - 3) + 11) #in_lutris=1 echo "lutris" >> "$setupdir/selectedpkgs.txt" ;; - 4) - #in_blender=1 - echo "blender" >> "$setupdir/selectedpkgs.txt" - ;; - 5) + 20) #in_krita=1 echo "krita" >> "$setupdir/selectedpkgs.txt" ;; - 6) + 21) + #in_gimp=1 + echo "gimp" >> "$setupdir/selectedpkgs.txt" + ;; + 30) #in_youtubedl=1 echo "youtube-dl" >> "$setupdir/selectedpkgs.txt" ;; - 7) + 40) + #in_handbrake=1 + echo "handbrake" >> "$setupdir/selectedpkgs.txt" + ;; + 41) + #in_audacity=1 + echo "audacity" >> "$setupdir/selectedpkgs.txt" + ;; + 50) + #in_easystrokes=1 + echo "easystroke" >> "$setupdir/aurselectedpkgs.txt" + ;; + 60) #in_discord=1 #echo "discord" >> "$setupdir/selectedpkgs.txt" echo "discord_arch_electron" >> "$setupdir/aurselectedpkgs.txt" ;; - 8) - #in_handbrake=1 - echo "handbrake" >> "$setupdir/selectedpkgs.txt" - ;; - 9) - #in_gimp=1 - echo "gimp" >> "$setupdir/selectedpkgs.txt" - ;; - 10) - #in_audacity=1 - echo "audacity" >> "$setupdir/selectedpkgs.txt" - ;; - 11) - # REVIEW special case - in_mangohud=1 - ;; - 12) - #in_easystrokes=1 - echo "easystroke" >> "$setupdir/aurselectedpkgs.txt" - ;; - 13) - #in_liferea=1 - echo "liferea" >> "$setupdir/aurselectedpkgs.txt" - ;; - 14) - #in_fractal=1 - echo "fractal" >> "$setupdir/selectedpkgs.txt" - ;; - 15) - #in_bettergram=1 - echo "bettergram" >> "$setupdir/aurselectedpkgs.txt" - ;; - 16) - #in_waifu2x=1 - echo "waifu2x-ncnn-vulkan" >> "$setupdir/aurselectedpkgs.txt" - ;; - 17) - #in_telegram=1 - echo "telegram-desktop" >> "$setupdir/selectedpkgs.txt" - ;; - 18) + 61) #in_element=1 echo "element-desktop" >> "$setupdir/selectedpkgs.txt" ;; + 62) + #in_telegram=1 + echo "telegram-desktop" >> "$setupdir/selectedpkgs.txt" + ;; esac done From 41983fb9a7fba551699dafb2d3e80214871a5c88 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 15 Mar 2021 14:30:36 +0100 Subject: [PATCH 392/558] Set different number again --- arch-setup/install.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 69f7ee57..3e979f91 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -80,7 +80,7 @@ done #in_element=0 cmd=(dialog --separate-output --checklist "Select other programs:" 22 76 16) -options=(1 "VirtManager" off # any option can be set to default to "on" +options=(0 "VirtManager" off # any option can be set to default to "on" 10 "Steam" off 11 "Lutris" off 20 "Krita" off @@ -97,7 +97,7 @@ clear for choice in $choices do case $choice in - 1) + 0) #in_virtmanager=1 printf '%s\n' 'qemu' 'virt-manager' >> "$setupdir/selectedpkgs.txt" ;; From ff02bc315e43055ae4b2581fccce525b760c5a07 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 15 Mar 2021 14:31:06 +0100 Subject: [PATCH 393/558] Change numbers --- arch-setup/install.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 3e979f91..93848cf1 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -37,23 +37,23 @@ done #in_tor=0 cmd=(dialog --separate-output --checklist "Select browsers:" 22 76 16) -options=(1 "Firefox" on # any option can be set to default to "on" - 2 "Chromium" off - 3 "Torbrowser" on) +options=(0 "Firefox" on # any option can be set to default to "on" + 10 "Chromium" off + 20 "Torbrowser" on) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear for choice in $choices do case $choice in - 1) + 0) #in_firefox=1 echo "firefox" >> "$setupdir/selectedpkgs.txt" ;; - 2) + 10) #in_chromium=1 echo "chromium" >> "$setupdir/selectedpkgs.txt" ;; - 3) + 20) #in_tor=1 echo "torbrowser-launcher" >> "$setupdir/selectedpkgs.txt" ;; From 6bba7aef802e42284be7249c1f52ac5bc888c02d Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 15 Mar 2021 14:31:35 +0100 Subject: [PATCH 394/558] Change numbers --- arch-setup/install.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 93848cf1..7969b9d4 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -14,18 +14,18 @@ cd "$HOME" #in_i3gaps=0 cmd=(dialog --separate-output --checklist "Select Desktop environment/Window manager:" 22 76 16) -options=(1 "[DE] xfce4" off # any option can be set to default to "on" - 2 "[WM] i3-gaps" off) +options=(0 "[DE] xfce4" off # any option can be set to default to "on" + 100 "[WM] i3-gaps" off) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear for choice in $choices do case $choice in - 1) + 0) #in_xfce=1 echo "xfce4" >> "$setupdir/selectedpkgs.txt" ;; - 2) + 100) #in_i3gaps=1 echo "i3-gaps" >> "$setupdir/selectedpkgs.txt" ;; From 535d5afcf9e1df6e88133a9f739937a27a082e9a Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 15 Mar 2021 14:32:13 +0100 Subject: [PATCH 395/558] Change number --- arch-setup/install.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 7969b9d4..36453503 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -152,13 +152,13 @@ done in_acpufreq=0 cmd=(dialog --separate-output --checklist "Performance and Battery life" 22 76 16) -options=(1 "auto-cpufreq" off) +options=(0 "auto-cpufreq" off) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear for choice in $choices do case $choice in - 1) + 0) in_acpufreq=1 echo "auto-cpufreq-git" >> "$setupdir/aurselectedpkgs.txt" # TODO Handle rest of installation From 32ecffaaea9e41de7d6caf2de566f26456414b99 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 15 Mar 2021 14:32:50 +0100 Subject: [PATCH 396/558] Change numbers --- arch-setup/install.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 36453503..5ff69f6f 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -170,20 +170,20 @@ in_doomemacs=0 #in_vscodium=0 cmd=(dialog --separate-output --checklist "Code editors" 22 76 16) -options=(1 "doom-emacs" off - 2 "vscodium" off) +options=(0 "doom-emacs" off + 1 "vscodium" off) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear for choice in $choices do case $choice in - 1) + 0) in_doomemacs=1 # TODO sort pacman and AUR packages printf '%s\n' 'git' 'emacs' 'ripgrep' 'fd' 'pandoc' 'shellcheck' 'python-pipenv' 'python-isort' 'python-pytest' 'python-rednose' 'pychecker' 'texlive-core' >> "$setupdir/aurselectedpkgs.txt" # TODO handle rest of installation ;; - 2) + 1) #in_vscodium=1 echo "vscodium-bin" >> "$setupdir/aurselectedpkgs.txt" ;; From 4fe2f351929131da6f07d1b3486649f6f983f7fc Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 15 Mar 2021 14:34:10 +0100 Subject: [PATCH 397/558] Change numbers. Add OneNote --- arch-setup/install.sh | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 5ff69f6f..095d298d 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -194,22 +194,26 @@ done #in_slack=0 cmd=(dialog --separate-output --checklist "School and work communication" 22 76 16) -options=(1 "teams" off - 2 "slack" off) +options=(0 "Teams" off + 1 "Slack" off + 10 "OneNote" off) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear for choice in $choices do case $choice in - 1) + 0) #in_teams=1 echo "teams" >> "$setupdir/aurselectedpkgs.txt" ;; - 2) + 1) #in_slack=1 #echo "slack-desktop" >> "$setupdir/aurselectedpkgs.txt" echo "slack-electron" >> "$setupdir/aurselectedpkgs.txt" ;; + 10) + echo "p3x-onenote" >> "$setupdir/aurselectedpkgs.txt" + ;; esac done From 1a1105da4d9bcd1fbfc946ab678d894e7521e42a Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 15 Mar 2021 14:34:30 +0100 Subject: [PATCH 398/558] Change number --- arch-setup/install.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 095d298d..febcdf40 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -220,13 +220,13 @@ done #in_pkgstats=0 cmd=(dialog --separate-output --checklist "Report installed packages?" 22 76 16) -options=(1 "pkgstats" off) +options=(0 "pkgstats" off) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear for choice in $choices do case $choice in - 1) + 0) #in_pkgstats=1 echo "pkgstats" >> "$setupdir/selectedpkgs.txt" ;; From bcac2727982e9a199faf853ea6954677f79c9aca Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 15 Mar 2021 14:34:49 +0100 Subject: [PATCH 399/558] Fix indent --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index febcdf40..ba808170 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -239,7 +239,7 @@ in_arco_hp=0 cmd=(dialog --separate-output --checklist "Install system specific packages?" 22 76 16) options=(1 "Arco PC" off - 2 "Arco HP" off) + 2 "Arco HP" off) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear for choice in $choices From a2fcc213ff91b07276ef750c4159508edd73dc72 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 15 Mar 2021 15:02:17 +0100 Subject: [PATCH 400/558] Change paru installation a bit --- arch-setup/install.sh | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index ba808170..08228e8b 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -294,13 +294,11 @@ sudo make install cd .. rm -rf neofetch -# install paru +# install paru-bin with yay, or download paru from github if [[ $(pacman -Q | grep yay) ]] && [[ ! $(pacman -Q | grep paru) ]]; then echo "Installing paru" yay -S paru-bin -fi - -if [[ $(pacman -Q | grep yay) ]] && [[ ! $(pacman -Q | grep paru) ]]; then +elif [[ ! $(pacman -Q | grep yay) ]] && [[ ! $(pacman -Q | grep paru) ]]; then echo "Installing paru from git" git clone https://aur.archlinux.org/paru.git cd paru From e8201393c7b28a14630553acd4403cdfb33a1330 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 15 Mar 2021 15:05:00 +0100 Subject: [PATCH 401/558] Move selected packages from list to top of section --- arch-setup/install.sh | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 08228e8b..ae4e1c9f 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -326,6 +326,14 @@ echo Installed wine ################### echo Installing selected programs +# install selected packages +echo Installing from official repository +sudo pacman -S --needed - < "$setupdir/selectedpkgs.txt" + +# install selected aur packages +echo Installing from AUR +paru -S --needed - < "$setupdir/aurselectedpkgs.txt" + #DEs & WMs : ' if [ $in_xfce -eq 1 ]; then @@ -483,6 +491,7 @@ else fi ' +: ' if [ $in_mangohud -eq 1 ]; then echo "Installing MangoHud" git clone --recurse-submodules https://github.com/flightlessmango/MangoHud.git @@ -490,6 +499,7 @@ if [ $in_mangohud -eq 1 ]; then else echo "Skipping MangoHud" fi +' : ' if [ $in_easystrokes -eq 1 ]; then @@ -628,11 +638,9 @@ if [ $in_arco_hp -eq 1 ]; then paru -S --needed - < "$setupdir/packages/arch-hp-packages.txt" fi -# install selected packages -sudo pacman -S --needed - < "$setupdir/selectedpkgs.txt" - -# install selected aur packages -paru -S --needed - < "$setupdir/aurselectedpkgs.txt" +############################## +##### Configuration ##### +############################## #change shell chsh -s /usr/bin/fish "$USER" From 506b7c462bea780787b377832a37e0a8f9a8ec6b Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 16 Mar 2021 07:48:04 +0100 Subject: [PATCH 402/558] Add sysstat --- arch-setup/packages/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/arco-pc-packages.txt b/arch-setup/packages/arco-pc-packages.txt index 5a330bcb..203029c8 100644 --- a/arch-setup/packages/arco-pc-packages.txt +++ b/arch-setup/packages/arco-pc-packages.txt @@ -32,3 +32,4 @@ stressapptool-git i2c-tools cpu-g-git corefreq-git +sysstat From 43231208cfdeff782dccca9197796ec1784e9498 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 16 Mar 2021 13:21:56 +0100 Subject: [PATCH 403/558] Add xfce4 power manager --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index ddb9f8d1..6566b6ac 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -69,3 +69,4 @@ cmake galculator flameshot kitty +xfce4-power-manager From be41733a9811099b4e27beda92f6f56e1f590437 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 17 Mar 2021 15:54:09 +0100 Subject: [PATCH 404/558] Add locale-gen --- arch-setup/install.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index ae4e1c9f..afc6e5d5 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -661,6 +661,10 @@ sudo systemctl start ufw # enable lightdm sudo systemctl enable lightdm +# regenerate locale +# Fixes rofi not launching +sudo locale-gen + # update fonts cache fc-cache -f From 7509574e6715995df52aa7c15d070d0521c50885 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 18 Mar 2021 20:16:41 +0100 Subject: [PATCH 405/558] Move audio down because it needs the AUR --- arch-setup/install.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index afc6e5d5..48bbc296 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -272,11 +272,6 @@ echo Installing default pacman programs sudo pacman -S --needed - < "$setupdir/packages/officialpkgs.txt" echo Installed official programs -# audio -echo Installing audio programs -sudo pacman -S --needed - < "$setupdir/packages/audiopkgs.txt" -echo Installed audio programs - # pip echo Installing python programs pip install --user autotrash @@ -306,6 +301,11 @@ elif [[ ! $(pacman -Q | grep yay) ]] && [[ ! $(pacman -Q | grep paru) ]]; then cd .. fi +# audio +echo Installing audio programs +sudo pacman -S --needed - < "$setupdir/packages/audiopkgs.txt" +echo Installed audio programs + #AUR echo Installing default AUR programs paru -S --needed - < "$setupdir/packages/aurpkgs.txt" From 21416f181cc9ccf6607c0925bbb52897a76a45c6 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 18 Mar 2021 20:17:14 +0100 Subject: [PATCH 406/558] Use paru for audio programs --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 48bbc296..1a2ba119 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -303,7 +303,7 @@ fi # audio echo Installing audio programs -sudo pacman -S --needed - < "$setupdir/packages/audiopkgs.txt" +paru -S --needed - < "$setupdir/packages/audiopkgs.txt" echo Installed audio programs #AUR From 192d57c00e8c6ce2a854482636b9cd9e3c430ea8 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 18 Mar 2021 20:17:54 +0100 Subject: [PATCH 407/558] Add base-devel and fakeroot --- arch-setup/packages/officialpkgs.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 6566b6ac..287970d4 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -70,3 +70,5 @@ galculator flameshot kitty xfce4-power-manager +base-devel +fakeroot From 8a5a3d1e1585b1f0fb6c922a9093c312dc985713 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 18 Mar 2021 20:39:40 +0100 Subject: [PATCH 408/558] Add a bunch of drivers for xorg --- arch-setup/packages/officialpkgs.txt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 287970d4..0561927f 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -72,3 +72,11 @@ kitty xfce4-power-manager base-devel fakeroot +xf86-video-amdgpu +xf86-input-libinput +xf86-input-evdev +xf86-input-elographics +xf86-video-ati +xf86-video-nouveau +xf86-video-fbdev +xf86-video-intel From 8baa1c3f8540b647d67b5fd0c6ab3a31b7fbe876 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 20 Mar 2021 14:00:52 +0100 Subject: [PATCH 409/558] Install vmware workstation 15 --- arch-setup/install.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 1a2ba119..ff9e30b8 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -61,6 +61,7 @@ do done #in_virtmanager=0 +in_vmware15=0 #in_steam=0 #in_lutris=0 #in_blender=0 @@ -101,6 +102,11 @@ do #in_virtmanager=1 printf '%s\n' 'qemu' 'virt-manager' >> "$setupdir/selectedpkgs.txt" ;; + 1) + in_vmware15=1 + echo "vmware-workstation15" >> "$setupdir/aurselectedpkgs.txt" + # TODO handle rest of installation + ;; 10) #in_steam=1 printf '%s\n' 'steam' 'steam-native-runtime' >> "$setupdir/selectedpkgs.txt" @@ -334,6 +340,16 @@ sudo pacman -S --needed - < "$setupdir/selectedpkgs.txt" echo Installing from AUR paru -S --needed - < "$setupdir/aurselectedpkgs.txt" +if [ $in_vmware15 -eq 1 ]; then + echo "Installing VMWare Workstation 15" + paru -S --needed vmware-workstation15 + sudo groupadd -f vmware + sudo chgpr vmware /dev/vmnet* + sudo chmod g+rw /dev/vmnet* +else + echo "Skipping VMWare Workstation 15" +fi + #DEs & WMs : ' if [ $in_xfce -eq 1 ]; then From c7e99c33d1367828958b63889ce0f90fb062a95e Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 20 Mar 2021 15:04:26 +0100 Subject: [PATCH 410/558] Add VMWare Workstation 15 to selection --- arch-setup/install.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index ff9e30b8..cb0d7052 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -82,6 +82,7 @@ in_vmware15=0 cmd=(dialog --separate-output --checklist "Select other programs:" 22 76 16) options=(0 "VirtManager" off # any option can be set to default to "on" + 1 "VMWare Workstation 15" off 10 "Steam" off 11 "Lutris" off 20 "Krita" off From b28978ced862858471f814a0baba7238dcf24992 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 21 Mar 2021 12:46:33 +0100 Subject: [PATCH 411/558] Add os-prober --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 0561927f..b51a1d41 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -80,3 +80,4 @@ xf86-video-ati xf86-video-nouveau xf86-video-fbdev xf86-video-intel +os-prober From 4f456e068371273398ebfe91812f11cf5f1383c8 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 22 Mar 2021 08:15:29 +0100 Subject: [PATCH 412/558] Add PCmanFM --- arch-setup/packages/arch-hp-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/arch-hp-packages.txt b/arch-setup/packages/arch-hp-packages.txt index a8ee04ed..d1ba2868 100644 --- a/arch-setup/packages/arch-hp-packages.txt +++ b/arch-setup/packages/arch-hp-packages.txt @@ -11,3 +11,4 @@ p3x-onenote intellij-idea-ultimate-edition-jre xfce4-goodies htop +pcmanfm From 1cc195c46b2cd1bb63714b77b5873e9daf43b225 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 22 Mar 2021 13:42:16 +0100 Subject: [PATCH 413/558] Add pcmanfm. Remove thunar --- arch-setup/packages/officialpkgs.txt | 2 +- arch-setup/packages/uninstall.txt | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index b51a1d41..95a14375 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -16,7 +16,6 @@ smartmontools thunderbird ffmpeg jre-openjdk -thunar gtk-engine-murrine celluloid languagetool @@ -81,3 +80,4 @@ xf86-video-nouveau xf86-video-fbdev xf86-video-intel os-prober +pcmanfm diff --git a/arch-setup/packages/uninstall.txt b/arch-setup/packages/uninstall.txt index e5a35409..b5a25f70 100644 --- a/arch-setup/packages/uninstall.txt +++ b/arch-setup/packages/uninstall.txt @@ -41,3 +41,4 @@ evince nnn xfcd4-screensaver termite +thunar From 7315b1ffb3f5026f7463ce97aaac6e6b4000e345 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 22 Mar 2021 13:53:28 +0100 Subject: [PATCH 414/558] Use gtk3 version of PCmanFM --- arch-setup/packages/officialpkgs.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 95a14375..64c99e7b 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -80,4 +80,4 @@ xf86-video-nouveau xf86-video-fbdev xf86-video-intel os-prober -pcmanfm +pcmanfm-gtk3 From a83c4a6999958b2a7cd9ee174980a0b6865096e5 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 22 Mar 2021 15:02:56 +0100 Subject: [PATCH 415/558] Add engrampa for archives --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 64c99e7b..0c020664 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -81,3 +81,4 @@ xf86-video-fbdev xf86-video-intel os-prober pcmanfm-gtk3 +engrampa From 2070071270501e19cb941da2c9d2c0e8e030edeb Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 23 Mar 2021 07:35:58 +0100 Subject: [PATCH 416/558] Add pidgin --- arch-setup/packages/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/arco-pc-packages.txt b/arch-setup/packages/arco-pc-packages.txt index 203029c8..2b02d339 100644 --- a/arch-setup/packages/arco-pc-packages.txt +++ b/arch-setup/packages/arco-pc-packages.txt @@ -33,3 +33,4 @@ i2c-tools cpu-g-git corefreq-git sysstat +pidgin From ddc1cda286e61f074559d72770ccb452995398a1 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 23 Mar 2021 07:42:01 +0100 Subject: [PATCH 417/558] Remove pidgin again --- arch-setup/packages/arco-pc-packages.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/arch-setup/packages/arco-pc-packages.txt b/arch-setup/packages/arco-pc-packages.txt index 2b02d339..203029c8 100644 --- a/arch-setup/packages/arco-pc-packages.txt +++ b/arch-setup/packages/arco-pc-packages.txt @@ -33,4 +33,3 @@ i2c-tools cpu-g-git corefreq-git sysstat -pidgin From 063ed44f9da71222bc9766ddff34a0ed3043aa28 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 24 Mar 2021 16:47:04 +0100 Subject: [PATCH 418/558] Add intellij --- arch-setup/packages/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/arco-pc-packages.txt b/arch-setup/packages/arco-pc-packages.txt index 203029c8..ea20102a 100644 --- a/arch-setup/packages/arco-pc-packages.txt +++ b/arch-setup/packages/arco-pc-packages.txt @@ -33,3 +33,4 @@ i2c-tools cpu-g-git corefreq-git sysstat +intellij-idea-ultimate-edition-jre From 4e1a36b67aa371c11dfeb782c74effed517e0a09 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 24 Mar 2021 16:50:40 +0100 Subject: [PATCH 419/558] Add intellij normal --- arch-setup/packages/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/arco-pc-packages.txt b/arch-setup/packages/arco-pc-packages.txt index ea20102a..9e254bda 100644 --- a/arch-setup/packages/arco-pc-packages.txt +++ b/arch-setup/packages/arco-pc-packages.txt @@ -33,4 +33,5 @@ i2c-tools cpu-g-git corefreq-git sysstat +intellij-idea-ultimate-edition intellij-idea-ultimate-edition-jre From 1b34377cd800745c65973cfaf0554fef2e81215c Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 29 Mar 2021 13:59:13 +0200 Subject: [PATCH 420/558] Add htop --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 0c020664..2673b3ac 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -82,3 +82,4 @@ xf86-video-intel os-prober pcmanfm-gtk3 engrampa +htop From 3ed2efe2088900257e3e8f1668c35ebcf5518d48 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 30 Mar 2021 09:54:07 +0200 Subject: [PATCH 421/558] Add optional dependencies for engrampa --- arch-setup/packages/officialpkgs.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 2673b3ac..79b3bf5c 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -83,3 +83,7 @@ os-prober pcmanfm-gtk3 engrampa htop +brotli +p7zip +unace +unrar From deeb5b10b7500b826619c192c10b03d64e48b2a0 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 31 Mar 2021 14:37:24 +0200 Subject: [PATCH 422/558] Add podman --- arch-setup/packages/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/arco-pc-packages.txt b/arch-setup/packages/arco-pc-packages.txt index 9e254bda..2c90f5fa 100644 --- a/arch-setup/packages/arco-pc-packages.txt +++ b/arch-setup/packages/arco-pc-packages.txt @@ -35,3 +35,4 @@ corefreq-git sysstat intellij-idea-ultimate-edition intellij-idea-ultimate-edition-jre +podman From 930d2e2bb0046aa629d7e61552491f5e04b36f71 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 31 Mar 2021 15:21:23 +0200 Subject: [PATCH 423/558] Add podman --- arch-setup/install.sh | 20 +++++++++++++++++--- arch-setup/packages/arco-pc-packages.txt | 1 - 2 files changed, 17 insertions(+), 4 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index cb0d7052..f391ef33 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -175,10 +175,12 @@ done in_doomemacs=0 #in_vscodium=0 +in_podman=0 -cmd=(dialog --separate-output --checklist "Code editors" 22 76 16) +cmd=(dialog --separate-output --checklist "Devtools" 22 76 16) options=(0 "doom-emacs" off - 1 "vscodium" off) + 1 "vscodium" off + 10 "Podman" off) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear for choice in $choices @@ -194,6 +196,9 @@ do #in_vscodium=1 echo "vscodium-bin" >> "$setupdir/aurselectedpkgs.txt" ;; + 10) + in_podman=1 + ;; esac done @@ -592,7 +597,7 @@ else echo "Skipping auto-cpufreq" fi -#text editors +#devtools if [ $in_doomemacs -eq 1 ]; then echo "Installing doom-emacs" paru -S --needed git emacs ripgrep fd pandoc shellcheck python-pipenv python-isort python-pytest python-rednose pychecker texlive-core @@ -612,6 +617,15 @@ else fi ' +if [ $in_podman -eq 1 ]; then + echo "Installing podman" + sudo pacman -S --needed podman + sudo touch /etc/subuid /etc/subgid + sudo usermod --add-subuids 100000-165536 --add-subgids 100000-165536 "$USER" +else + echo "Skipping podman" +fi + : ' #other social stuff if [ $in_teams -eq 1 ]; then diff --git a/arch-setup/packages/arco-pc-packages.txt b/arch-setup/packages/arco-pc-packages.txt index 2c90f5fa..9e254bda 100644 --- a/arch-setup/packages/arco-pc-packages.txt +++ b/arch-setup/packages/arco-pc-packages.txt @@ -35,4 +35,3 @@ corefreq-git sysstat intellij-idea-ultimate-edition intellij-idea-ultimate-edition-jre -podman From d33068ce0c4d9ebbd0b2a028d4fc6b3b9d19ca4f Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 31 Mar 2021 15:31:14 +0200 Subject: [PATCH 424/558] Add user to podman group --- arch-setup/install.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index f391ef33..7bd5b85b 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -622,6 +622,8 @@ if [ $in_podman -eq 1 ]; then sudo pacman -S --needed podman sudo touch /etc/subuid /etc/subgid sudo usermod --add-subuids 100000-165536 --add-subgids 100000-165536 "$USER" + sudo groupadd podman + sudo usermod -a -G podman "$USER" else echo "Skipping podman" fi From dcf1716efe9b5639ad5dd9b48ed600be24038a21 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 31 Mar 2021 15:33:58 +0200 Subject: [PATCH 425/558] Add podman group. Add user to vmware group --- arch-setup/install.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 7bd5b85b..9407b128 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -350,6 +350,7 @@ if [ $in_vmware15 -eq 1 ]; then echo "Installing VMWare Workstation 15" paru -S --needed vmware-workstation15 sudo groupadd -f vmware + sudo usermod -aG vmware "$USER" sudo chgpr vmware /dev/vmnet* sudo chmod g+rw /dev/vmnet* else @@ -622,8 +623,8 @@ if [ $in_podman -eq 1 ]; then sudo pacman -S --needed podman sudo touch /etc/subuid /etc/subgid sudo usermod --add-subuids 100000-165536 --add-subgids 100000-165536 "$USER" - sudo groupadd podman - sudo usermod -a -G podman "$USER" + sudo groupadd -f podman + sudo usermod -aG podman "$USER" else echo "Skipping podman" fi From 4f9ad065ceeb8a05eb5d95fea313c34581d9e337 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 1 Apr 2021 09:10:13 +0200 Subject: [PATCH 426/558] Add etcher --- arch-setup/packages/arch-hp-packages.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch-setup/packages/arch-hp-packages.txt b/arch-setup/packages/arch-hp-packages.txt index d1ba2868..02492b71 100644 --- a/arch-setup/packages/arch-hp-packages.txt +++ b/arch-setup/packages/arch-hp-packages.txt @@ -12,3 +12,5 @@ intellij-idea-ultimate-edition-jre xfce4-goodies htop pcmanfm +electron9-bin +balena-etcher From ea6484e5a8cbdf8c10305e12fb82bb1f1d66e6d7 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 1 Apr 2021 16:58:19 +0200 Subject: [PATCH 427/558] Add polkit-gnome --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 79b3bf5c..05b81af4 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -87,3 +87,4 @@ brotli p7zip unace unrar +polkit-gnome From d7e72422f9ce5ea45f5a47a9c18b0d9f771d7b6f Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 1 Apr 2021 20:30:59 +0200 Subject: [PATCH 428/558] Rename audiopkgs with pulseaudio to audiopkgs-old --- arch-setup/packages/{audiopkgs.txt => audiopkgs-old.txt} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename arch-setup/packages/{audiopkgs.txt => audiopkgs-old.txt} (100%) diff --git a/arch-setup/packages/audiopkgs.txt b/arch-setup/packages/audiopkgs-old.txt similarity index 100% rename from arch-setup/packages/audiopkgs.txt rename to arch-setup/packages/audiopkgs-old.txt From ff413c2be47fad55ac03ea7affd5f4793eb4d479 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 1 Apr 2021 20:31:12 +0200 Subject: [PATCH 429/558] Add audiopkgs with pipewire --- arch-setup/packages/audiopkgs.txt | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 arch-setup/packages/audiopkgs.txt diff --git a/arch-setup/packages/audiopkgs.txt b/arch-setup/packages/audiopkgs.txt new file mode 100644 index 00000000..ee1c81bb --- /dev/null +++ b/arch-setup/packages/audiopkgs.txt @@ -0,0 +1,7 @@ +pipewire +pipewire-alsa +pipewire-jack +pipewire-media-session +pipewire-pulse +pavucontrol +pulseeffects From e83d2ec5aa3e686b6b3be59291ae53afaf4313b7 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 4 Apr 2021 17:09:12 +0200 Subject: [PATCH 430/558] Add easytag --- arch-setup/packages/arco-pc-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/arco-pc-packages.txt b/arch-setup/packages/arco-pc-packages.txt index 9e254bda..71443300 100644 --- a/arch-setup/packages/arco-pc-packages.txt +++ b/arch-setup/packages/arco-pc-packages.txt @@ -35,3 +35,4 @@ corefreq-git sysstat intellij-idea-ultimate-edition intellij-idea-ultimate-edition-jre +easytag From 9c0f84fd6108b9b3c45b183f6c2e514e2ebae360 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 4 Apr 2021 17:23:47 +0200 Subject: [PATCH 431/558] Remove easytag --- arch-setup/packages/arco-pc-packages.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/arch-setup/packages/arco-pc-packages.txt b/arch-setup/packages/arco-pc-packages.txt index 71443300..9e254bda 100644 --- a/arch-setup/packages/arco-pc-packages.txt +++ b/arch-setup/packages/arco-pc-packages.txt @@ -35,4 +35,3 @@ corefreq-git sysstat intellij-idea-ultimate-edition intellij-idea-ultimate-edition-jre -easytag From bb22b3fed7fc3477a407303f9802e640e6389f1b Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 6 Apr 2021 08:20:34 +0200 Subject: [PATCH 432/558] Add MS Office Online --- arch-setup/packages/arch-hp-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/arch-hp-packages.txt b/arch-setup/packages/arch-hp-packages.txt index 02492b71..a311b324 100644 --- a/arch-setup/packages/arch-hp-packages.txt +++ b/arch-setup/packages/arch-hp-packages.txt @@ -14,3 +14,4 @@ htop pcmanfm electron9-bin balena-etcher +ms-office-online From 06ef2517ca7a3256ade406104948a6c8d108fe3e Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 6 Apr 2021 20:56:05 +0200 Subject: [PATCH 433/558] Remove pcmanfm. use nemo + extensions --- arch-setup/packages/aurpkgs.txt | 1 + arch-setup/packages/officialpkgs.txt | 6 ++++-- arch-setup/packages/uninstall.txt | 2 ++ 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/arch-setup/packages/aurpkgs.txt b/arch-setup/packages/aurpkgs.txt index b03afd48..96152bdb 100644 --- a/arch-setup/packages/aurpkgs.txt +++ b/arch-setup/packages/aurpkgs.txt @@ -19,3 +19,4 @@ pdfsam tauon-music-box libreoffice-extension-languagetool downgrade +nemo-audio-tab diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 05b81af4..e8b44b98 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -80,11 +80,13 @@ xf86-video-nouveau xf86-video-fbdev xf86-video-intel os-prober -pcmanfm-gtk3 -engrampa htop brotli p7zip unace unrar polkit-gnome +nemo +nemo-fileroller +nemo-preview +nemo-share diff --git a/arch-setup/packages/uninstall.txt b/arch-setup/packages/uninstall.txt index b5a25f70..86ae177e 100644 --- a/arch-setup/packages/uninstall.txt +++ b/arch-setup/packages/uninstall.txt @@ -42,3 +42,5 @@ nnn xfcd4-screensaver termite thunar +pcmanfm-gtk3 +engrampa From 225f66d434e131090290b6d04556b69a166e8d7b Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 6 Apr 2021 21:07:35 +0200 Subject: [PATCH 434/558] Add dconf editor --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index e8b44b98..92c0050e 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -90,3 +90,4 @@ nemo nemo-fileroller nemo-preview nemo-share +dconf-editor From 20fe5022d3437d14c3e9bef302e78a9455dec88d Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 6 Apr 2021 21:17:18 +0200 Subject: [PATCH 435/558] Add something gsettings --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 92c0050e..8f1a573a 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -91,3 +91,4 @@ nemo-fileroller nemo-preview nemo-share dconf-editor +gsettings-desktop-schemas From 692ca67c4dd4c3c8e1a68e917677acfeca2edfa0 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 8 Apr 2021 08:02:25 +0200 Subject: [PATCH 436/558] Remove ms office online. Add mysql workbench --- arch-setup/packages/arch-hp-packages.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/packages/arch-hp-packages.txt b/arch-setup/packages/arch-hp-packages.txt index a311b324..598499e0 100644 --- a/arch-setup/packages/arch-hp-packages.txt +++ b/arch-setup/packages/arch-hp-packages.txt @@ -14,4 +14,4 @@ htop pcmanfm electron9-bin balena-etcher -ms-office-online +mysql-workbench From 031e5b08fa531d9fe2be2cb97e764888178754de Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 8 Apr 2021 15:09:17 +0200 Subject: [PATCH 437/558] Use thunar -B to bulk rename in nemo --- arch-setup/packages/officialpkgs.txt | 1 + arch-setup/packages/uninstall.txt | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 8f1a573a..ce27e474 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -92,3 +92,4 @@ nemo-preview nemo-share dconf-editor gsettings-desktop-schemas +thunar diff --git a/arch-setup/packages/uninstall.txt b/arch-setup/packages/uninstall.txt index 86ae177e..a98e24e0 100644 --- a/arch-setup/packages/uninstall.txt +++ b/arch-setup/packages/uninstall.txt @@ -41,6 +41,5 @@ evince nnn xfcd4-screensaver termite -thunar pcmanfm-gtk3 engrampa From 155fefe1c8f30332de9f5cabd4bcfe984dffa3c5 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 19 Apr 2021 08:31:56 +0200 Subject: [PATCH 438/558] Patch for gtk teams inability to fix thumbnails in filechooser --- arch-setup/packages/aurpkgs.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch-setup/packages/aurpkgs.txt b/arch-setup/packages/aurpkgs.txt index 96152bdb..fa703576 100644 --- a/arch-setup/packages/aurpkgs.txt +++ b/arch-setup/packages/aurpkgs.txt @@ -20,3 +20,6 @@ tauon-music-box libreoffice-extension-languagetool downgrade nemo-audio-tab +gtk2-patched-filechooser-icon-view +gtk3-patched-filechooser-icon-view +glib2-patched-thumbnailer From 5fb3d4c7d548c9c720deb0a25467d7bd808232f9 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 19 Apr 2021 09:26:38 +0200 Subject: [PATCH 439/558] Remove vmware from forced packages --- arch-setup/packages/aurpkgs.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/arch-setup/packages/aurpkgs.txt b/arch-setup/packages/aurpkgs.txt index fa703576..6ac1c780 100644 --- a/arch-setup/packages/aurpkgs.txt +++ b/arch-setup/packages/aurpkgs.txt @@ -14,7 +14,6 @@ ffmpeg-normalize-git lightdm-slick-greeter lightdm-settings corectrl -vmware-workstation15 pdfsam tauon-music-box libreoffice-extension-languagetool From 1e91d8404534d820df01fcaacf55b19f6f4e8889 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 19 Apr 2021 12:56:53 +0200 Subject: [PATCH 440/558] Add tldr pages --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index ce27e474..9c2f9ab2 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -93,3 +93,4 @@ nemo-share dconf-editor gsettings-desktop-schemas thunar +tldr From b0a7a231cbab3950916b56d46433388a3711d8c9 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 19 Apr 2021 21:10:13 +0200 Subject: [PATCH 441/558] Add reflector --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 9c2f9ab2..778de829 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -94,3 +94,4 @@ dconf-editor gsettings-desktop-schemas thunar tldr +reflector From dcf4b92d4cc1ea0579dc0be72fc13ba9fafa7293 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 22 Apr 2021 10:23:17 +0200 Subject: [PATCH 442/558] Remove patched packages --- arch-setup/packages/aurpkgs.txt | 3 --- 1 file changed, 3 deletions(-) diff --git a/arch-setup/packages/aurpkgs.txt b/arch-setup/packages/aurpkgs.txt index 6ac1c780..4a56bf29 100644 --- a/arch-setup/packages/aurpkgs.txt +++ b/arch-setup/packages/aurpkgs.txt @@ -19,6 +19,3 @@ tauon-music-box libreoffice-extension-languagetool downgrade nemo-audio-tab -gtk2-patched-filechooser-icon-view -gtk3-patched-filechooser-icon-view -glib2-patched-thumbnailer From 9ff897fc4f1d9a7bcc0e4dfc1d03a7869e9a36c4 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 27 Apr 2021 11:50:36 +0200 Subject: [PATCH 443/558] Add util-linux for fstrim timer --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 778de829..eafcb2ed 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -95,3 +95,4 @@ gsettings-desktop-schemas thunar tldr reflector +util-linux From 8c0b4d4e356d14c89e4619092610d426164683dd Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 27 Apr 2021 11:52:58 +0200 Subject: [PATCH 444/558] Add btrfsmaintenance --- arch-setup/packages/aurpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/aurpkgs.txt b/arch-setup/packages/aurpkgs.txt index 4a56bf29..9791548c 100644 --- a/arch-setup/packages/aurpkgs.txt +++ b/arch-setup/packages/aurpkgs.txt @@ -19,3 +19,4 @@ tauon-music-box libreoffice-extension-languagetool downgrade nemo-audio-tab +btrfsmaintenance From 2d0fbe89011ed3548bcac2e75f0ec9035556248c Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 1 May 2021 17:36:18 +0200 Subject: [PATCH 445/558] Add dhclient --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index eafcb2ed..663f2439 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -96,3 +96,4 @@ thunar tldr reflector util-linux +dhclient From 8535d7206bc547dfcb9a23469bb59192a2e4fdf2 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 2 May 2021 19:04:53 +0200 Subject: [PATCH 446/558] Add libs for dvd and bluray --- arch-setup/packages/officialpkgs.txt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 663f2439..9f202d01 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -97,3 +97,9 @@ tldr reflector util-linux dhclient +libbluray +libaacs +libcdio +libdvdread +libdvdcss +libdvdnav From 2347eeb035bfa918a0a05fe481fd81b77ed6487d Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 6 May 2021 10:37:29 +0200 Subject: [PATCH 447/558] Add powershell for powershell script language server --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 9407b128..da3e048c 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -601,7 +601,7 @@ fi #devtools if [ $in_doomemacs -eq 1 ]; then echo "Installing doom-emacs" - paru -S --needed git emacs ripgrep fd pandoc shellcheck python-pipenv python-isort python-pytest python-rednose pychecker texlive-core + paru -S --needed git emacs ripgrep fd pandoc shellcheck python-pipenv python-isort python-pytest python-rednose pychecker texlive-core powershell-bin git clone --depth 1 https://github.com/hlissner/doom-emacs ~/.emacs.d ~/.emacs.d/bin/doom install export PATH="$PATH":$HOME/.emacs.d/bin From e8d5a9a6cd50bb383f1cedc94fcfc9a12b868431 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 10 May 2021 19:55:01 +0200 Subject: [PATCH 448/558] Add jellyfin media player --- arch-setup/packages/aurpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/aurpkgs.txt b/arch-setup/packages/aurpkgs.txt index 9791548c..94eefaa5 100644 --- a/arch-setup/packages/aurpkgs.txt +++ b/arch-setup/packages/aurpkgs.txt @@ -20,3 +20,4 @@ libreoffice-extension-languagetool downgrade nemo-audio-tab btrfsmaintenance +jellyfin-media-player From 38a1cb8825b30beebddfa792864fe3147f8ce88b Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 12 May 2021 13:27:12 +0200 Subject: [PATCH 449/558] Add foliate for epub --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 9f202d01..9a1d3b9c 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -103,3 +103,4 @@ libcdio libdvdread libdvdcss libdvdnav +foliate From 82bb4d585640b080e73ad4bcec34b742cf447f9a Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 14 May 2021 13:37:24 +0200 Subject: [PATCH 450/558] Add citra option --- arch-setup/install.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index da3e048c..ef87055b 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -85,6 +85,7 @@ options=(0 "VirtManager" off # any option can be set to default to "on" 1 "VMWare Workstation 15" off 10 "Steam" off 11 "Lutris" off + 12 "Citra" off 20 "Krita" off 21 "Gimp" off 30 "Youtube-dl" off @@ -116,6 +117,9 @@ do #in_lutris=1 echo "lutris" >> "$setupdir/selectedpkgs.txt" ;; + 12) + echo "citra-qt-git" >> "$setupdir/aurselectedpkgs.txt" + ;; 20) #in_krita=1 echo "krita" >> "$setupdir/selectedpkgs.txt" From 5fc15b522202ee48aaa233d447832520136098d9 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 15 May 2021 13:48:17 +0200 Subject: [PATCH 451/558] Change to wine --- arch-setup/packages/winepkgs.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/packages/winepkgs.txt b/arch-setup/packages/winepkgs.txt index 33cffa8d..f91e6ecf 100644 --- a/arch-setup/packages/winepkgs.txt +++ b/arch-setup/packages/winepkgs.txt @@ -1,4 +1,4 @@ -wine-staging +wine giflib lib32-giflib libpng From bafdccb0bc40f807d4ec9640a25ca8c2e7d3cea0 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 15 May 2021 13:48:29 +0200 Subject: [PATCH 452/558] Add cemu --- arch-setup/install.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index ef87055b..9d2278af 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -86,6 +86,7 @@ options=(0 "VirtManager" off # any option can be set to default to "on" 10 "Steam" off 11 "Lutris" off 12 "Citra" off + 13 "Cemu" off 20 "Krita" off 21 "Gimp" off 30 "Youtube-dl" off @@ -120,6 +121,9 @@ do 12) echo "citra-qt-git" >> "$setupdir/aurselectedpkgs.txt" ;; + 13) + echo "cemu" >> "$setupdir/aurselectedpkgs.txt" + ;; 20) #in_krita=1 echo "krita" >> "$setupdir/selectedpkgs.txt" From 308f5ce20c777083f9ca5cf3cb21bb6687b29c0d Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 17 May 2021 08:17:05 +0200 Subject: [PATCH 453/558] Remove tldr --- arch-setup/packages/officialpkgs.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 9a1d3b9c..0e278426 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -93,7 +93,6 @@ nemo-share dconf-editor gsettings-desktop-schemas thunar -tldr reflector util-linux dhclient From 41ba2021e9f4604e6abe8fb16648aa28616d8791 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 17 May 2021 08:17:17 +0200 Subject: [PATCH 454/558] Add tealdeer for tldr pages --- arch-setup/packages/aurpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/aurpkgs.txt b/arch-setup/packages/aurpkgs.txt index 94eefaa5..c2dcd3af 100644 --- a/arch-setup/packages/aurpkgs.txt +++ b/arch-setup/packages/aurpkgs.txt @@ -21,3 +21,4 @@ downgrade nemo-audio-tab btrfsmaintenance jellyfin-media-player +tealdeer From ad4794913b46c800e4864ba19431cb1eac12d028 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 18 May 2021 11:05:19 +0200 Subject: [PATCH 455/558] Add ganttproject --- arch-setup/packages/arch-hp-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/arch-hp-packages.txt b/arch-setup/packages/arch-hp-packages.txt index 598499e0..df5701bc 100644 --- a/arch-setup/packages/arch-hp-packages.txt +++ b/arch-setup/packages/arch-hp-packages.txt @@ -15,3 +15,4 @@ pcmanfm electron9-bin balena-etcher mysql-workbench +ganttproject From be9903611ec83b9ab4bf7622b3145cff3e2f5ee5 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 18 May 2021 11:19:25 +0200 Subject: [PATCH 456/558] Remove ganttproject --- arch-setup/packages/arch-hp-packages.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/arch-setup/packages/arch-hp-packages.txt b/arch-setup/packages/arch-hp-packages.txt index df5701bc..598499e0 100644 --- a/arch-setup/packages/arch-hp-packages.txt +++ b/arch-setup/packages/arch-hp-packages.txt @@ -15,4 +15,3 @@ pcmanfm electron9-bin balena-etcher mysql-workbench -ganttproject From c6b51fc3aa4af043eeb5057f4981094da68984c8 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 20 May 2021 08:20:24 +0200 Subject: [PATCH 457/558] Add docker-compose --- arch-setup/packages/arch-hp-packages.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch-setup/packages/arch-hp-packages.txt b/arch-setup/packages/arch-hp-packages.txt index 598499e0..7b9da2cc 100644 --- a/arch-setup/packages/arch-hp-packages.txt +++ b/arch-setup/packages/arch-hp-packages.txt @@ -15,3 +15,5 @@ pcmanfm electron9-bin balena-etcher mysql-workbench +docker +docker-compose From 0025323c1c632d39cabc16c437a490e31b8c9b40 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 26 May 2021 10:34:36 +0200 Subject: [PATCH 458/558] Own AUR package ntttcp-for-linux-git added --- arch-setup/packages/arch-hp-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/arch-hp-packages.txt b/arch-setup/packages/arch-hp-packages.txt index 7b9da2cc..93baa445 100644 --- a/arch-setup/packages/arch-hp-packages.txt +++ b/arch-setup/packages/arch-hp-packages.txt @@ -17,3 +17,4 @@ balena-etcher mysql-workbench docker docker-compose +ntttcp-for-linux-git From 591ff8d292c902d7c27fb727594d044a1b8d0ecd Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 31 May 2021 10:46:04 +0200 Subject: [PATCH 459/558] Update to new hostname for PC --- arch-setup/install.sh | 2 +- .../packages/{arco-pc-packages.txt => lupusregina-packages.txt} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename arch-setup/packages/{arco-pc-packages.txt => lupusregina-packages.txt} (100%) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 9d2278af..48606873 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -671,7 +671,7 @@ fi # arco pc if [ $in_arco_pc -eq 1 ]; then echo "Installing arco pc packages" - paru -S --needed - < "$setupdir/packages/arco-pc-packages.txt" + paru -S --needed - < "$setupdir/packages/lupusregina-packages.txt" fi # arco hp diff --git a/arch-setup/packages/arco-pc-packages.txt b/arch-setup/packages/lupusregina-packages.txt similarity index 100% rename from arch-setup/packages/arco-pc-packages.txt rename to arch-setup/packages/lupusregina-packages.txt From 0f558d498431fe585c97a97543764b2a5e7a9227 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 31 May 2021 10:54:06 +0200 Subject: [PATCH 460/558] Add full list of explicitly installed packages for arch-hp --- arch-setup/packages/arch-hp-packages.txt | 284 +++++++++++++++++++++-- 1 file changed, 268 insertions(+), 16 deletions(-) diff --git a/arch-setup/packages/arch-hp-packages.txt b/arch-setup/packages/arch-hp-packages.txt index 93baa445..e26075fb 100644 --- a/arch-setup/packages/arch-hp-packages.txt +++ b/arch-setup/packages/arch-hp-packages.txt @@ -1,20 +1,272 @@ -vue -umlet -linux-headers -eclipse-java-bin -alarm-clock-applet +alsa-card-profiles +alsa-utils +arandr +auto-cpufreq-git +autoconf +automake balena-etcher -nmap -putty -mysql-workbench -p3x-onenote -intellij-idea-ultimate-edition-jre -xfce4-goodies -htop -pcmanfm -electron9-bin -balena-etcher -mysql-workbench +bandwhich +base +betterlockscreen-git +bind +binutils +bison +bitwarden +breeze +breeze-icons +btrfs-progs +btrfsmaintenance +ca-certificates +ca-certificates-mozilla +candy-icons-git +capitaine-cursors +catfish +celluloid +cmake +compsize +cronie +cups +dconf-editor +dhclient +dialog +discord_arch_electron docker docker-compose +dosfstools +downgrade +dunst +easystroke +efibootmgr +electron9-bin +element-desktop +emacs +engrampa +evolution +fakeroot +fd +feh +ffmpeg +ffmpeg-normalize-git +file +findutils +firefox +fish +flameshot +flex +foliate +freerdp +galculator +gawk +gcc +gettext +git +glib2 +gnome-keyring +grep +groff +grub +gtk-engine-murrine +gtk2 +gtk3 +gvfs +gzip +hplip +htop +hunspell +hunspell-de +hunspell-en_gb +hyphen +hyphen-de +hyphen-en +i3-gaps +i3lock-color +inetutils +intel-ucode +intellij-idea-ultimate-edition +intellij-idea-ultimate-edition-jre +jellyfin-media-player +jre-openjdk +kitty +krita +kvantum-qt5 +kvantum-theme-sweet-git +languagetool +lib32-alsa-lib +lib32-alsa-plugins +lib32-giflib +lib32-gnutls +lib32-gst-plugins-base-libs +lib32-gtk3 +lib32-libjpeg-turbo +lib32-libpng +lib32-libpulse +lib32-libva +lib32-libxcomposite +lib32-libxinerama +lib32-libxslt +lib32-mpg123 +lib32-ncurses +lib32-ocl-icd +lib32-openal +lib32-sqlite +lib32-v4l-utils +lib32-vulkan-icd-loader +libcanberra-pulse +libopenmpt +libreoffice-extension-languagetool +libreoffice-fresh-de +libtool +lightdm +lightdm-gtk-greeter +lightdm-gtk-greeter-settings +lightdm-settings +lightdm-slick-greeter +linux +linux-firmware +linux-headers +linux-zen +linux-zen-headers +lutris +lxappearance +m4 +make +man-db +mtools +mysql-workbench +nemo +nemo-audio-tab +nemo-fileroller +nemo-preview +nemo-share +neovim +network-manager-applet +networkmanager +nextcloud-client +nmap +nohang-git +notification-daemon +noto-fonts +noto-fonts-emoji +ntfs-3g ntttcp-for-linux-git +nvm +obs-studio +ocl-icd +okular +openresolv +openssh +os-prober +p3x-onenote +p7zip +pacman +pacman-contrib +pandoc +paru +patch +pavucontrol +pcmanfm-gtk3 +pdfsam +picom +piper +pipewire +pipewire-alsa +pipewire-jack +pipewire-media-session +pipewire-pulse +pkgconf +pkgstats +playerctl +podman +polkit-gnome +polybar +powershell-bin +protonmail-bridge +pulseaudio-alsa +pulseeffects +pychecker +python-hsaudiotag3k +python-isort +python-isounidecode +python-pip +python-pipenv +python-pulsectl +python-pylyrics +python-pysdl2 +python-rednose +python-stagger +qt5ct +reflector +remmina +restic +rig +ripgrep +rofi +rsync +sardi-icons +seahorse +sed +shellcheck +signal-desktop +slack-electron +smartmontools +snap-pac-grub +snapper +snapper-gui-git +steam +steam-native-runtime +stress +stressapptest +sudo +surfn-icons-git +sweet-folders-icons-git +sweet-theme-dark +sysstat +tauon-music-box +tealdeer +teams +telegram-desktop +texinfo +texlive-core +textris +thunar +thunderbird +tlpui +tmpmail-git +tmux +torbrowser-launcher +traceroute +transmission-gtk +ttf-fira-code +ttf-fira-sans +ttf-iosevka +ttf-ms-fonts +ttf-vista-fonts +ufw +unace +unrar +unzip +vim +vmware-keymaps +vmware-workstation15 +vnstat +webkit2gtk +wget +which +wine-staging +wireguard-tools +wpa_supplicant +wps-office +xdg-user-dirs +xdg-utils +xf86-input-elographics +xf86-input-evdev +xf86-input-libinput +xf86-video-amdgpu +xf86-video-ati +xf86-video-fbdev +xf86-video-intel +xf86-video-nouveau +xfce4-power-manager +xorg-xbacklight +xorg-xrdb +youtube-dl From 0c08845a3d74108364a64bb98c5a96bb66a4cc24 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 31 May 2021 10:56:05 +0200 Subject: [PATCH 461/558] Sort alphabetically --- arch-setup/packages/aurpkgs.txt | 42 ++++++++++++++++----------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/arch-setup/packages/aurpkgs.txt b/arch-setup/packages/aurpkgs.txt index c2dcd3af..a1797412 100644 --- a/arch-setup/packages/aurpkgs.txt +++ b/arch-setup/packages/aurpkgs.txt @@ -1,24 +1,24 @@ +betterlockscreen +bitwarden +btrfsmaintenance +corectrl +downgrade +ffmpeg-normalize-git +font-manager-git +jellyfin-media-player +libreoffice-extension-languagetool +lightdm-settings +lightdm-slick-greeter +nemo-audio-tab +nohang-git +pdfsam +polybar +protonmail-bridge +rig +tauon-music-box +tealdeer +tmpmail-git +ttf-iosevka ttf-ms-fonts ttf-vista-fonts -polybar -nohang-git -rig -tmpmail-git wps-office -protonmail-bridge -bitwarden -betterlockscreen -ttf-iosevka -font-manager-git -ffmpeg-normalize-git -lightdm-slick-greeter -lightdm-settings -corectrl -pdfsam -tauon-music-box -libreoffice-extension-languagetool -downgrade -nemo-audio-tab -btrfsmaintenance -jellyfin-media-player -tealdeer From ea92c7afd3c39ed6d56f2810e1145be47cdfdb7c Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 31 May 2021 11:04:43 +0200 Subject: [PATCH 462/558] Lists sorted --- arch-setup/packages/arch-hp-packages.txt | 10 +- arch-setup/packages/audiopkgs-old.txt | 10 +- arch-setup/packages/audiopkgs.txt | 2 +- arch-setup/packages/lupusregina-packages.txt | 64 +++---- arch-setup/packages/officialpkgs.txt | 168 +++++++++---------- arch-setup/packages/theme-packages.txt | 16 +- arch-setup/packages/uninstall.txt | 58 +++---- arch-setup/packages/winepkgs.txt | 86 +++++----- 8 files changed, 207 insertions(+), 207 deletions(-) diff --git a/arch-setup/packages/arch-hp-packages.txt b/arch-setup/packages/arch-hp-packages.txt index e26075fb..77a56649 100644 --- a/arch-setup/packages/arch-hp-packages.txt +++ b/arch-setup/packages/arch-hp-packages.txt @@ -1,8 +1,8 @@ alsa-card-profiles alsa-utils arandr -auto-cpufreq-git autoconf +auto-cpufreq-git automake balena-etcher bandwhich @@ -14,8 +14,8 @@ bison bitwarden breeze breeze-icons -btrfs-progs btrfsmaintenance +btrfs-progs ca-certificates ca-certificates-mozilla candy-icons-git @@ -65,9 +65,9 @@ gnome-keyring grep groff grub -gtk-engine-murrine gtk2 gtk3 +gtk-engine-murrine gvfs gzip hplip @@ -81,9 +81,9 @@ hyphen-en i3-gaps i3lock-color inetutils -intel-ucode intellij-idea-ultimate-edition intellij-idea-ultimate-edition-jre +intel-ucode jellyfin-media-player jre-openjdk kitty @@ -139,8 +139,8 @@ nemo-fileroller nemo-preview nemo-share neovim -network-manager-applet networkmanager +network-manager-applet nextcloud-client nmap nohang-git diff --git a/arch-setup/packages/audiopkgs-old.txt b/arch-setup/packages/audiopkgs-old.txt index 90beabf6..78c616b0 100644 --- a/arch-setup/packages/audiopkgs-old.txt +++ b/arch-setup/packages/audiopkgs-old.txt @@ -1,10 +1,10 @@ +alsa-card-profiles +alsa-utils +lib32-libpulse +libcanberra-pulse +libpulse pavucontrol pulseaudio pulseaudio-alsa pulseaudio-bluetooth -libpulse -alsa-card-profiles -libcanberra-pulse -lib32-libpulse pulseeffects-legacy -alsa-utils diff --git a/arch-setup/packages/audiopkgs.txt b/arch-setup/packages/audiopkgs.txt index ee1c81bb..cfe191b2 100644 --- a/arch-setup/packages/audiopkgs.txt +++ b/arch-setup/packages/audiopkgs.txt @@ -1,7 +1,7 @@ +pavucontrol pipewire pipewire-alsa pipewire-jack pipewire-media-session pipewire-pulse -pavucontrol pulseeffects diff --git a/arch-setup/packages/lupusregina-packages.txt b/arch-setup/packages/lupusregina-packages.txt index 9e254bda..7b447c35 100644 --- a/arch-setup/packages/lupusregina-packages.txt +++ b/arch-setup/packages/lupusregina-packages.txt @@ -1,37 +1,37 @@ 0ad -puddletag -etcher-bin -pmbootstrap -inetutils -putty -remmina -freerdp -libvncserver -gnuclad -calibre -hplip -waifu2x-ncnn-vulkan -basilisk-bin -librewolf-bin -surf -mediainfo-gui -freezer-git -roomeqwizard -v4l-utils -electrum -electron-cash alarm-clock-applet -jackett -radarr -sonarr -p3x-onenote -fanficfare -edac-utils -rasdaemon -stressapptool-git -i2c-tools -cpu-g-git +basilisk-bin +calibre corefreq-git -sysstat +cpu-g-git +edac-utils +electron-cash +electrum +etcher-bin +fanficfare +freerdp +freezer-git +gnuclad +hplip +i2c-tools +inetutils intellij-idea-ultimate-edition intellij-idea-ultimate-edition-jre +jackett +librewolf-bin +libvncserver +mediainfo-gui +p3x-onenote +pmbootstrap +puddletag +putty +radarr +rasdaemon +remmina +roomeqwizard +sonarr +stressapptool-git +surf +sysstat +v4l-utils +waifu2x-ncnn-vulkan diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 0e278426..80cbc350 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -1,105 +1,105 @@ arandr -libreoffice-fresh-de -wget -picom -stress -obs-studio -python-pip +bandwhich +base-devel +brotli +catfish +celluloid +cmake +cronie +dconf-editor +dhclient +dunst +fakeroot +feh +ffmpeg +fish +flameshot +foliate +freetype2 +galculator +gnome-keyring +gsettings-desktop-schemas +gtk-engine-murrine +gvfs +htop hunspell hunspell-de hunspell-en_GB hyphen hyphen-de hyphen-en -fish -smartmontools -thunderbird -ffmpeg jre-openjdk -gtk-engine-murrine -celluloid +kitty languagetool -rofi -nextcloud-client -vnstat -wireguard-tools -cronie +libaacs +libbluray +libcdio +libdvdcss +libdvdnav +libdvdread libnotify -notification-daemon -dunst -rsync -restic -piper -unzip -bandwhich -xorg-xrdb -feh -gnome-keyring -xorg-xbacklight -transmission-gtk -noto-fonts -noto-fonts-emoji -ufw -freetype2 -traceroute -seahorse +libreoffice-fresh-de libsecret lightdm -tmux -ttf-fira-code -ttf-fira-sans -python-dbus -python-gobject -catfish -gvfs -xdg-user-dirs -linux-zen -linux-zen-headers lightdm-gtk-greeter lightdm-gtk-greeter-settings -pacman-contrib -okular +linux-zen +linux-zen-headers man-db -neovim -webkit2gtk -openresolv -playerctl -cmake -galculator -flameshot -kitty -xfce4-power-manager -base-devel -fakeroot -xf86-video-amdgpu -xf86-input-libinput -xf86-input-evdev -xf86-input-elographics -xf86-video-ati -xf86-video-nouveau -xf86-video-fbdev -xf86-video-intel -os-prober -htop -brotli -p7zip -unace -unrar -polkit-gnome nemo nemo-fileroller nemo-preview nemo-share -dconf-editor -gsettings-desktop-schemas -thunar +neovim +nextcloud-client +notification-daemon +noto-fonts +noto-fonts-emoji +obs-studio +okular +openresolv +os-prober +p7zip +pacman-contrib +picom +piper +playerctl +polkit-gnome +python-dbus +python-gobject +python-pip reflector +restic +rofi +rsync +seahorse +smartmontools +stress +thunar +thunderbird +tmux +traceroute +transmission-gtk +ttf-fira-code +ttf-fira-sans +ufw +unace +unrar +unzip util-linux -dhclient -libbluray -libaacs -libcdio -libdvdread -libdvdcss -libdvdnav -foliate +vnstat +webkit2gtk +wget +wireguard-tools +xdg-user-dirs +xf86-input-elographics +xf86-input-evdev +xf86-input-libinput +xf86-video-amdgpu +xf86-video-ati +xf86-video-fbdev +xf86-video-intel +xf86-video-nouveau +xfce4-power-manager +xorg-xbacklight +xorg-xrdb diff --git a/arch-setup/packages/theme-packages.txt b/arch-setup/packages/theme-packages.txt index e8558a93..8621118f 100644 --- a/arch-setup/packages/theme-packages.txt +++ b/arch-setup/packages/theme-packages.txt @@ -1,12 +1,12 @@ -lxappearance -kvantum-qt5 -qt5ct -capitaine-cursors breeze breeze-icons -sweet-theme-dark -sweet-folders-icons-git -kvantum-theme-sweet-git candy-icons-git -surfn-icons-git +capitaine-cursors +kvantum-qt5 +kvantum-theme-sweet-git +lxappearance +qt5ct sardi-icons +surfn-icons-git +sweet-folders-icons-git +sweet-theme-dark diff --git a/arch-setup/packages/uninstall.txt b/arch-setup/packages/uninstall.txt index a98e24e0..336ec54a 100644 --- a/arch-setup/packages/uninstall.txt +++ b/arch-setup/packages/uninstall.txt @@ -1,45 +1,45 @@ -evolution -geany -keepass -gnome-boxes -sublime-text-dev -atom adwaita-icon-theme arcolinux-i3wm-git +arcolinux-lightdm-gtk-greeter +arcolinux-lightdm-gtk-greeter-settings arcolinux-tweak-tool-git arcolinux-welcome-app-git +atom +baka-mplayer +chromium clonezilla +cmus +code +element-desktop +engrampa +evince +evolution evolution-data-server +geany +gnome-boxes +guvcview +kdenlive +keepass +matrix-mirage +nnn numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git numix-icon-theme-git oh-my-zsh-git pamac-aur +pcloud-drive +pcmanfm-gtk3 +psensor +pulseaudio-equalizer-ladspa qbittorrent +ranger +sublime-text-dev +termite +thefuck +tmux +transmission-qt vivaldi vlc -code -baka-mplayer -tmux -guvcview -kdenlive -xfce4-notifyd -chromium -psensor -transmission-qt -pcloud-drive -matrix-mirage -element-desktop -pulseaudio-equalizer-ladspa -arcolinux-lightdm-gtk-greeter -arcolinux-lightdm-gtk-greeter-settings -ranger -cmus -thefuck -evince -nnn xfcd4-screensaver -termite -pcmanfm-gtk3 -engrampa +xfce4-notifyd diff --git a/arch-setup/packages/winepkgs.txt b/arch-setup/packages/winepkgs.txt index f91e6ecf..520bcfb4 100644 --- a/arch-setup/packages/winepkgs.txt +++ b/arch-setup/packages/winepkgs.txt @@ -1,48 +1,48 @@ -wine -giflib -lib32-giflib -libpng -lib32-libpng -libldap -lib32-libldap -gnutls -lib32-gnutls -mpg123 -lib32-mpg123 -openal -lib32-openal -v4l-utils -lib32-v4l-utils -libpulse -lib32-libpulse -libgpg-error -lib32-libgpg-error -alsa-plugins -lib32-alsa-plugins alsa-lib -lib32-alsa-lib -libjpeg-turbo -lib32-libjpeg-turbo -sqlite -lib32-sqlite -libxcomposite -lib32-libxcomposite -libxinerama -lib32-libgcrypt -libgcrypt -lib32-libxinerama -ncurses -lib32-ncurses -opencl-icd-loader -lib32-opencl-icd-loader -libxslt -lib32-libxslt -libva -lib32-libva -gtk3 -lib32-gtk3 +alsa-plugins +giflib +gnutls gst-plugins-base-libs +gtk3 +lib32-alsa-lib +lib32-alsa-plugins +lib32-giflib +lib32-gnutls lib32-gst-plugins-base-libs -vulkan-icd-loader +lib32-gtk3 +lib32-libgcrypt +lib32-libgpg-error +lib32-libjpeg-turbo +lib32-libldap +lib32-libpng +lib32-libpulse +lib32-libva +lib32-libxcomposite +lib32-libxinerama +lib32-libxslt +lib32-mpg123 +lib32-ncurses +lib32-openal +lib32-opencl-icd-loader +lib32-sqlite +lib32-v4l-utils lib32-vulkan-icd-loader +libgcrypt +libgpg-error +libjpeg-turbo +libldap +libpng +libpulse +libva +libxcomposite +libxinerama +libxslt +mpg123 +ncurses +openal +opencl-icd-loader os-prober +sqlite +v4l-utils +vulkan-icd-loader +wine From af6ace99dd16ef250e258c47fee61a88f7386e72 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 31 May 2021 11:04:50 +0200 Subject: [PATCH 463/558] Script for sorting lists --- arch-setup/packages/sort-lists.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 arch-setup/packages/sort-lists.sh diff --git a/arch-setup/packages/sort-lists.sh b/arch-setup/packages/sort-lists.sh new file mode 100644 index 00000000..f15e1353 --- /dev/null +++ b/arch-setup/packages/sort-lists.sh @@ -0,0 +1,12 @@ +#!/usr/bin/env bash +set -euo pipefail + +cd "$HOME/GitProjects/setup/packages/" + + +readarray -d '' packagefiles < <(find "$HOME/GitProjects/setup/packages/" -name "*\.txt" -print0) + +for file in "${packagefiles[@]}"; do + echo "Sorting $file" + cat "$file" | sort > "${file}.tmp" && mv "${file}.tmp" "$file" +done From caa56c3dcd7e1cbd8f9233f0dc6c6eca4862d09f Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 31 May 2021 11:05:55 +0200 Subject: [PATCH 464/558] Make executable --- arch-setup/packages/sort-lists.sh | 0 1 file changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 arch-setup/packages/sort-lists.sh diff --git a/arch-setup/packages/sort-lists.sh b/arch-setup/packages/sort-lists.sh old mode 100644 new mode 100755 From 9afbd44ab55e562616b2646c86975ca4258e41d0 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 31 May 2021 15:41:04 +0200 Subject: [PATCH 465/558] Add liberation fonts. Remove tlpui and tlp --- arch-setup/packages/arch-hp-packages.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/packages/arch-hp-packages.txt b/arch-setup/packages/arch-hp-packages.txt index 77a56649..975614ba 100644 --- a/arch-setup/packages/arch-hp-packages.txt +++ b/arch-setup/packages/arch-hp-packages.txt @@ -230,7 +230,6 @@ texlive-core textris thunar thunderbird -tlpui tmpmail-git tmux torbrowser-launcher @@ -239,6 +238,7 @@ transmission-gtk ttf-fira-code ttf-fira-sans ttf-iosevka +ttf-liberation ttf-ms-fonts ttf-vista-fonts ufw From 9a3ee1b9281af5d8cb714abb3e24bdb698daeb44 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 1 Jun 2021 17:21:24 +0200 Subject: [PATCH 466/558] Remove xorg-xbacklight. Add acpilight --- arch-setup/packages/officialpkgs.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 80cbc350..7ffdf4dd 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -1,3 +1,4 @@ +acpilight arandr bandwhich base-devel @@ -101,5 +102,4 @@ xf86-video-fbdev xf86-video-intel xf86-video-nouveau xfce4-power-manager -xorg-xbacklight xorg-xrdb From 855f91011be939e6c0a1bc16dbd6d9a97fa9eae5 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 1 Jun 2021 17:34:23 +0200 Subject: [PATCH 467/558] Vmware group will be set in config --- arch-setup/install.sh | 4 ---- 1 file changed, 4 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 48606873..15b9f169 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -357,10 +357,6 @@ paru -S --needed - < "$setupdir/aurselectedpkgs.txt" if [ $in_vmware15 -eq 1 ]; then echo "Installing VMWare Workstation 15" paru -S --needed vmware-workstation15 - sudo groupadd -f vmware - sudo usermod -aG vmware "$USER" - sudo chgpr vmware /dev/vmnet* - sudo chmod g+rw /dev/vmnet* else echo "Skipping VMWare Workstation 15" fi From 3fd17fe3c257e25a2b4d7780dcc0622b612ca704 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 1 Jun 2021 17:36:26 +0200 Subject: [PATCH 468/558] Comment unused parts for installation of vmware workstation The configuration part has been moved to the config repo --- arch-setup/install.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 15b9f169..f485ea7e 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -61,7 +61,7 @@ do done #in_virtmanager=0 -in_vmware15=0 +#in_vmware15=0 #in_steam=0 #in_lutris=0 #in_blender=0 @@ -106,9 +106,8 @@ do printf '%s\n' 'qemu' 'virt-manager' >> "$setupdir/selectedpkgs.txt" ;; 1) - in_vmware15=1 + #in_vmware15=1 echo "vmware-workstation15" >> "$setupdir/aurselectedpkgs.txt" - # TODO handle rest of installation ;; 10) #in_steam=1 @@ -354,12 +353,14 @@ sudo pacman -S --needed - < "$setupdir/selectedpkgs.txt" echo Installing from AUR paru -S --needed - < "$setupdir/aurselectedpkgs.txt" +: ' if [ $in_vmware15 -eq 1 ]; then echo "Installing VMWare Workstation 15" paru -S --needed vmware-workstation15 else echo "Skipping VMWare Workstation 15" fi +' #DEs & WMs : ' From 8d79e0bfde64696c876f8e046e1fd62c531a2055 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 5 Jun 2021 13:33:02 +0200 Subject: [PATCH 469/558] Export packages for lupusregina --- arch-setup/packages/lupusregina-packages.txt | 731 ++++++++++++++++++- 1 file changed, 726 insertions(+), 5 deletions(-) diff --git a/arch-setup/packages/lupusregina-packages.txt b/arch-setup/packages/lupusregina-packages.txt index 7b447c35..93253ea9 100644 --- a/arch-setup/packages/lupusregina-packages.txt +++ b/arch-setup/packages/lupusregina-packages.txt @@ -1,37 +1,758 @@ 0ad +aarch64-linux-musl +accountsservice +adobe-source-han-sans-cn-fonts +adobe-source-han-sans-jp-fonts +adobe-source-han-sans-kr-fonts +adobe-source-sans-pro-fonts +alacritty alarm-clock-applet +alsa-firmware +alsa-lib +alsa-plugins +alsa-utils +amdgpu-clocks-git +amd-ucode +android-tools +anttweakbar +arandr +arc-gtk-theme +arch-install-scripts +archiso +archlinux-artwork +arcolinux-arc-themes-git +arcolinux-bin-git +arcolinux-common-git +arcolinux-config-all-desktops-git +arcolinux-conky-collection-git +arcolinux-cron-git +arcolinux-dconf-all-desktops-git +arcolinux-docs-git +arcolinux-faces-git +arcolinux-fonts-git +arcolinux-geany-git +arcolinux-grub-theme-vimix-git +arcolinux-hblock-git +arcolinux-i3wm-git +arcolinux-keyring +arcolinux-kvantum-git +arcolinux-kvantum-theme-arc-git +arcolinux-local-applications-git +arcolinux-local-xfce4-git +arcolinux-logo-git +arcolinux-logout-themes-git +arcolinux-mirrorlist-git +arcolinux-neofetch-git +arcolinux-nitrogen-git +arcolinux-obmenu-generator-git +arcolinux-openbox-git +arcolinux-openbox-themes-git +arcolinux-pipemenus-git +arcolinux-plank-git +arcolinux-plank-themes-git +arcolinux-polybar-git +arcolinux-qt5-git +arcolinux-rofi-git +arcolinux-rofi-themes-git +arcolinux-root-git +arcolinux-system-config-git +arcolinux-termite-themes-git +arcolinux-tint2-git +arcolinux-tint2-themes-git +arcolinux-tweak-tool-git +arcolinux-variety-git +arcolinux-wallpapers-git +arcolinux-welcome-app-git +arcolinux-xfce-git +arcolinux-xfce-panel-profiles-git +arcolinux-zsh-git +asciinema +audacity +aurvote-git +autoconf +automake +autotiling +avahi +awesome-terminal-fonts +bandwhich +baobab +base +bash-completion +bash-pipes basilisk-bin +bibata-cursor-theme +bind +binutils +bison +bitwarden-bin +blender +bluez +bluez-libs +bluez-utils +boost-libs +breeze +breeze-icons +broadcom-wl +btrfsmaintenance +btrfs-progs calibre -corefreq-git +candy-icons-git +capitaine-cursors +catfish +celluloid +cemu +chromium +citra-git +citra-qt-git +clonezilla +cmake +compsize +conky-lua-archers +corectrl +corefreq-client +cowsay cpu-g-git +cpu-x +crda +cronie +cups +cups-filters +cups-pdf +cups-pk-helper +darkhttpd +dconf-editor +ddrescue +debtap +devtools +dex +dhclient +dialog +diffutils +discord_arch_electron +dmenu +dmidecode +dmraid +dnsmasq +docker +dosfstools +downgrade +dunst +easystroke edac-utils +edk2-ovmf +edk2-shell +efitools electron-cash -electrum +electrum-git +element-desktop +elvish-bin +emacs etcher-bin +ethtool +evolution +exfat-utils +exo +expac +f2fs-tools +fakeroot fanficfare +fd +feh +ffmpeg-normalize-git +ffmpegthumbnailer +file +file-roller +findutils +fio +firefox +fish +flameshot +flex +font-manager-git +fractal freerdp +freetype2 freezer-git +fsarchiver +galculator +garcon +gawk +gcc +geany +gettext +ghostscript +gimp +git +gksu +glances +glib +glib2 +glm +gmrun +gnome-disk-utility +gnome-icon-theme +gnome-keyring +gnome-screenshot gnuclad +gnu-free-fonts +gnu-netcat +go +gobject-introspection +go-tools +gparted +gpick +gpm +gptfdisk +graphviz +groff +grsync +grub +grub-customizer +gsfonts +gsimplecal +gst-libav +gst-plugin-pipewire +gst-plugins-bad +gst-plugins-base +gst-plugins-good +gst-plugins-ugly +gstreamer +gtk2 +gtk2-perl +gtk3 +gtk-engine-murrine +gtop +gufw +gutenprint +guvcview +gvfs +gvfs-afc +gvfs-gphoto2 +gvfs-mtp +gvfs-nfs +gvfs-smb +gzip +handbrake +hardcode-fixer-git +hardinfo +hashcat +haskell-th-compat +haveged +hddtemp +hdparm +heimdall hplip +htop +hunspell +hunspell-de +hunspell-en_gb +hunspell-en_us +hunspell-fr +hwinfo +hyphen +hyphen-de +hyphen-en i2c-tools +i3blocks +i3-gaps +i3status +icaclient +icecat-bin +imagemagick inetutils +inkscape intellij-idea-ultimate-edition intellij-idea-ultimate-edition-jre +intltool +inxi +iperf3 +ipw2100-fw +ipw2200-fw +irssi +iw jackett +jellyfin-media-player +jfsutils +jq +jre11-openjdk +jre-openjdk +jsoncpp +kconfig +kcoreaddons +keepass +ki18n +kitty +krita +kservice +kvantum-qt5 +kvantum-theme-arc +kvantum-theme-sweet-git +kwidgetsaddons +languagetool +laptop-detect +lib32-gst-plugins-base-libs +lib32-gtk3 +lib32-libva-mesa-driver +lib32-libxslt +lib32-mangohud +lib32-mesa +lib32-mesa-vdpau +lib32-ocl-icd +lib32-opencl-mesa +lib32-opus +lib32-v4l-utils +lib32-vkd3d +lib32-vulkan-icd-loader +lib32-vulkan-radeon +libaacs +libatomic_ops +libcups +libdvdcss +libgsf +libmtp +libopenraw +libpwquality +libqrtr-glib +libreoffice-extension-languagetool +libreoffice-fresh-de librewolf-bin +libtool +libva-mesa-driver +libva-utils +libva-vdpau-driver +libvdpau-va-gl libvncserver +liferea +lightdm +lightdm-gtk-greeter +lightdm-gtk-greeter-settings +lightdm-settings +lightdm-slick-greeter +lightdm-webkit2-greeter +lightdm-webkit2-theme-glorious +lightdm-webkit-theme-aether-git +linux-atm +linux-firmware +linux-zen +linux-zen-headers +lm_sensors +logrotate +lolcat +lsb-release +lshw +lsscsi +luit +lutris +lvm2 +lxappearance +lxappearance-obconf +lxrandr +m4 +make +makemkv +man-db +mangohud +man-pages +mc +mdadm mediainfo-gui +meld +memtest86+ +menulibre +mesa +mesa-vdpau +meson +minecraft +mintstick-git +mkinitcpio +mkinitcpio-nfs-utils +mkinitcpio-openswap +mlocate +mobile-broadband-provider-info +modemmanager +mprime +mtools +mtpfs +mugshot +multimc5 +nano +nbd +ndisc6 +nemo +nemo-audio-tab +nemo-fileroller +nemo-preview +nemo-share +neofetch +neovim +nerd-fonts-complete +netctl +netstandard-targeting-pack +networkmanager +network-manager-applet +networkmanager-dispatcher-ntpd +networkmanager-openconnect +networkmanager-openvpn +networkmanager-pptp +networkmanager-vpnc +nextcloud-client +nfs-utils +nilfs-utils +nitrogen +nodejs +nohang-git +nomacs +notification-daemon +noto-fonts +noto-fonts-emoji +nsjail +nss-mdns +ntfs-3g +ntp +ntttcp-for-linux-git +numix-circle-arc-icons-git +numix-circle-icon-theme-git +numix-gtk-theme-git +numix-icon-theme-git +numlockx +nutty +nvme-cli +obconf +obkey-git +obmenu3 +obmenu-generator +obs-studio +ocl-icd +oh-my-zsh-git +okular +oneko +openbox +openbox-themes-pambudi-git +openconnect +openhmd-git +openmw +openresolv +openssh +openttd +openvpn +os-prober p3x-onenote +p7zip +pacman +pamac-aur +pandoc +partclone +parted +partimage +paru-bin +pass +patch +pavucontrol +pcmanfm-gtk3 +pdfsam +peek +perl-linux-desktopfiles +php +picom +piper +pipewire +pipewire-jack +pipewire-pulse +pkgconf +pkgstats +plank +playerctl pmbootstrap +podman +polkit +polkit-gnome +polybar +popcorntime +poppler-glib +poppler-qt5 +powerline-fonts +powershell-bin +powertop +ppp +pptpclient +protonmail-bridge +protontricks +psensor puddletag +pulseaudio-alsa +pulseeffects-legacy putty +pxz-git +pychecker +python2-pyxdg +python36 +python-aiohttp +python-aiohttp-cors +python-aiorpcx-git +python-async-timeout +python-multidict +python-pathvalidate +python-pip +python-pipenv +python-pylint +python-pyparted +python-pyqt4 +python-pytest +python-pywal +python-rednose +python-yarl +qemu +qt5ct +qt5-styleplugins +qt5-webkit +qt5-xmlpatterns +qterminal radarr rasdaemon +refind +reflector +reiserfsprogs remmina +restic +rig +ristretto +rofi roomeqwizard +rp-pppoe +rsync +rust +rxvt-unicode +ryzen_smu-dkms-git +sardi-icons +screenkey-git +scrot +sdparm +seahorse +sed +sfml +sg3_utils +shellcheck +simple-scan +simplescreenrecorder +slack-electron +smartmontools sonarr -stressapptool-git -surf +sox +speedtest-cli +spice-protocol +splix +squashfs-tools +steam +steam-native-runtime +steamvr-openhmd-git +stress +stressapptest-git +sublime-text-dev +sudo +surfn-icons-git +sweet-folders-icons-git +sweet-theme-dark +syslinux sysstat -v4l-utils +system-config-printer +tauon-music-box +tcpdump +tealdeer +teams +teams-for-linux +telegram-desktop +tensorflow +terminus-font +termite +testdisk +texinfo +the_platinum_searcher-bin +thunar +thunar-archive-plugin +thunar-media-tags-plugin +thunar-volman +thunderbird +tiddlydesktop +timeshift +tint2 +tk +tmpmail-git +tmux +torbrowser-launcher +transmission-gtk +tree +trizen +ttf-bitstream-vera +ttf-dejavu +ttf-droid +ttf-fira-code +ttf-fira-sans +ttf-font-awesome +ttf-hack +ttf-inconsolata +ttf-iosevka +ttf-liberation +ttf-ms-fonts +ttf-roboto +ttf-tahoma +ttf-ubuntu-font-family +ttf-vista-fonts +tumbler +twine +udiskie +udisks2 +ufw +unace +unigine-superposition +unigine-valley +unrar +unzip +upower +urxvt-perls +urxvt-resize-font-git +usb_modeswitch +usbutils +variety +vdpauinfo +vi +vim +virtio-win +virt-manager +vkd3d +vlc +vmware-workstation15 +vnstat +volumeicon +vpnc +vulkan-headers +vulkan-radeon +w3m waifu2x-ncnn-vulkan +wattman-gtk-git +webkit2gtk +wget +which +wine +wireguard-tools +wireless-regdb +wireless_tools +wireshark-qt +wmctrl +woeusb +wpa_supplicant +wpewebkit +wps-office +wttr +wvdial +xapp +xcape +xdg-desktop-portal-gtk +xdg-user-dirs +xdo +xdotool +xf86-input-elographics +xf86-input-evdev +xf86-input-libinput +xf86-input-vmmouse +xf86-input-void +xf86-video-amdgpu +xf86-video-ati +xf86-video-fbdev +xf86-video-intel +xf86-video-nouveau +xf86-video-openchrome +xf86-video-vesa +xf86-video-vmware +xfburn +xfce4-appfinder +xfce4-battery-plugin +xfce4-clipman-plugin +xfce4-cpufreq-plugin +xfce4-cpugraph-plugin +xfce4-datetime-plugin +xfce4-dict +xfce4-diskperf-plugin +xfce4-eyes-plugin +xfce4-fsguard-plugin +xfce4-genmon-plugin +xfce4-mailwatch-plugin +xfce4-mount-plugin +xfce4-mpc-plugin +xfce4-netload-plugin +xfce4-notes-plugin +xfce4-notifyd +xfce4-panel +xfce4-panel-profiles +xfce4-power-manager +xfce4-pulseaudio-plugin +xfce4-screensaver +xfce4-screenshooter +xfce4-sensors-plugin +xfce4-session +xfce4-settings +xfce4-smartbookmark-plugin +xfce4-systemload-plugin +xfce4-taskmanager +xfce4-terminal +xfce4-time-out-plugin +xfce4-timer-plugin +xfce4-verve-plugin +xfce4-wavelan-plugin +xfce4-weather-plugin +xfce4-whiskermenu-plugin +xfce4-xkb-plugin +xfconf +xfdesktop +xfsprogs +xfwm4 +xfwm4-themes +xl2tpd +xonsh +xorg-bdftopcf +xorg-font-util +xorg-iceauth +xorg-mkfontscale +xorg-server +xorg-sessreg +xorg-setxkbmap +xorg-smproxy +xorg-x11perf +xorg-xauth +xorg-xbacklight +xorg-xcmsdb +xorg-xcursorgen +xorg-xdpyinfo +xorg-xdriinfo +xorg-xev +xorg-xgamma +xorg-xhost +xorg-xinit +xorg-xinput +xorg-xkbcomp +xorg-xkbevd +xorg-xkbutils +xorg-xkill +xorg-xlsatoms +xorg-xlsclients +xorg-xmodmap +xorg-xpr +xorg-xprop +xorg-xrandr +xorg-xrdb +xorg-xrefresh +xorg-xset +xorg-xsetroot +xorg-xvinfo +xorg-xwd +xorg-xwininfo +xorg-xwud +xsensors +xst-git +xwinwrap-git +yad +yay +youtube-dl +zenity +zsh +zsh-completions +zsh-syntax-highlighting From c15eba49d906820e716acff74e2f79ab03c0493a Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 6 Jul 2021 07:51:17 +0200 Subject: [PATCH 470/558] Don't install audacity. Note on situation --- arch-setup/install.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index f485ea7e..e89527b2 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -140,8 +140,10 @@ do echo "handbrake" >> "$setupdir/selectedpkgs.txt" ;; 41) + # TODO #in_audacity=1 - echo "audacity" >> "$setupdir/selectedpkgs.txt" + #echo "audacity" >> "$setupdir/selectedpkgs.txt" + echo "The situation with audacity is unknown right now. Check for FOSS no-telemetry forks" ;; 50) #in_easystrokes=1 From 36e573eff90b21c9033a80e385df19dca678f6d0 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 19 Jul 2021 20:43:59 +0200 Subject: [PATCH 471/558] Add stuff needed for the NAT to work --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index e89527b2..1bc0fa18 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -103,7 +103,7 @@ do case $choice in 0) #in_virtmanager=1 - printf '%s\n' 'qemu' 'virt-manager' >> "$setupdir/selectedpkgs.txt" + printf '%s\n' 'qemu' 'virt-manager' 'ebtables' 'dnsmasq' >> "$setupdir/selectedpkgs.txt" ;; 1) #in_vmware15=1 From 3bbd6984a0806cc711fd22d3b2f9304fce2b9d1c Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 31 Jul 2021 20:07:45 +0200 Subject: [PATCH 472/558] Add rustscan --- arch-setup/packages/aurpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/aurpkgs.txt b/arch-setup/packages/aurpkgs.txt index a1797412..1dd534cb 100644 --- a/arch-setup/packages/aurpkgs.txt +++ b/arch-setup/packages/aurpkgs.txt @@ -15,6 +15,7 @@ pdfsam polybar protonmail-bridge rig +rustscan tauon-music-box tealdeer tmpmail-git From ba0e21f697a9571f90076040c4099286dcaf46b8 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 2 Aug 2021 11:50:21 +0200 Subject: [PATCH 473/558] Updating lupusregina packages --- arch-setup/packages/lupusregina-packages.txt | 31 +++++++++++++++----- 1 file changed, 23 insertions(+), 8 deletions(-) diff --git a/arch-setup/packages/lupusregina-packages.txt b/arch-setup/packages/lupusregina-packages.txt index 93253ea9..0455cdb0 100644 --- a/arch-setup/packages/lupusregina-packages.txt +++ b/arch-setup/packages/lupusregina-packages.txt @@ -4,7 +4,7 @@ accountsservice adobe-source-han-sans-cn-fonts adobe-source-han-sans-jp-fonts adobe-source-han-sans-kr-fonts -adobe-source-sans-pro-fonts +adobe-source-sans-fonts alacritty alarm-clock-applet alsa-firmware @@ -66,8 +66,8 @@ arcolinux-welcome-app-git arcolinux-xfce-git arcolinux-xfce-panel-profiles-git arcolinux-zsh-git +arduino-ide asciinema -audacity aurvote-git autoconf automake @@ -86,6 +86,7 @@ binutils bison bitwarden-bin blender +blueman bluez bluez-libs bluez-utils @@ -126,6 +127,7 @@ debtap devtools dex dhclient +dhcpcd dialog diffutils discord_arch_electron @@ -136,17 +138,20 @@ dnsmasq docker dosfstools downgrade +drawio-desktop dunst easystroke edac-utils edk2-ovmf edk2-shell +efisc-bin efitools electron-cash electrum-git element-desktop elvish-bin emacs +esptool etcher-bin ethtool evolution @@ -155,6 +160,7 @@ exo expac f2fs-tools fakeroot +fancontrol-gui fanficfare fd feh @@ -175,6 +181,7 @@ freetype2 freezer-git fsarchiver galculator +gamescope garcon gawk gcc @@ -199,6 +206,7 @@ gnu-netcat go gobject-introspection go-tools +goverlay-bin gparted gpick gpm @@ -261,16 +269,18 @@ icecat-bin imagemagick inetutils inkscape -intellij-idea-ultimate-edition intellij-idea-ultimate-edition-jre intltool inxi iperf3 +iptables-nft ipw2100-fw ipw2200-fw irssi +it87-dkms-git iw jackett +javafx-scenebuilder jellyfin-media-player jfsutils jq @@ -279,6 +289,7 @@ jre-openjdk jsoncpp kconfig kcoreaddons +kdenlive keepass ki18n kitty @@ -371,13 +382,16 @@ mlocate mobile-broadband-provider-info modemmanager mprime +mpv-mpris mtools mtpfs mugshot multimc5 +mysql-workbench nano nbd ndisc6 +nebula nemo nemo-audio-tab nemo-fileroller @@ -399,7 +413,6 @@ nextcloud-client nfs-utils nilfs-utils nitrogen -nodejs nohang-git nomacs notification-daemon @@ -439,7 +452,6 @@ os-prober p3x-onenote p7zip pacman -pamac-aur pandoc partclone parted @@ -467,7 +479,6 @@ podman polkit polkit-gnome polybar -popcorntime poppler-glib poppler-qt5 powerline-fonts @@ -490,6 +501,7 @@ python-aiohttp python-aiohttp-cors python-aiorpcx-git python-async-timeout +python-boto python-multidict python-pathvalidate python-pip @@ -521,8 +533,10 @@ roomeqwizard rp-pppoe rsync rust +rustscan rxvt-unicode -ryzen_smu-dkms-git +s3cmd +sane-airscan sardi-icons screenkey-git scrot @@ -547,7 +561,6 @@ steam-native-runtime steamvr-openhmd-git stress stressapptest-git -sublime-text-dev sudo surfn-icons-git sweet-folders-icons-git @@ -555,6 +568,7 @@ sweet-theme-dark syslinux sysstat system-config-printer +tachidesk tauon-music-box tcpdump tealdeer @@ -615,6 +629,7 @@ usbutils variety vdpauinfo vi +video2x vim virtio-win virt-manager From 9f1593e4d543d60f42b98b01c170b1b56292e0d2 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 2 Aug 2021 11:54:18 +0200 Subject: [PATCH 474/558] Update package list --- arch-setup/packages/arch-hp-packages.txt | 25 +++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/arch-setup/packages/arch-hp-packages.txt b/arch-setup/packages/arch-hp-packages.txt index 975614ba..90e7b00a 100644 --- a/arch-setup/packages/arch-hp-packages.txt +++ b/arch-setup/packages/arch-hp-packages.txt @@ -1,6 +1,8 @@ +acpilight alsa-card-profiles alsa-utils arandr +arduino-ide autoconf auto-cpufreq-git automake @@ -22,10 +24,13 @@ candy-icons-git capitaine-cursors catfish celluloid +chromium cmake +cmatrix compsize cronie cups +dash dconf-editor dhclient dialog @@ -34,13 +39,16 @@ docker docker-compose dosfstools downgrade +drawio-desktop dunst +easyeffects easystroke efibootmgr electron9-bin element-desktop emacs engrampa +esptool evolution fakeroot fd @@ -50,11 +58,13 @@ ffmpeg-normalize-git file findutils firefox +firefox-developer-edition fish flameshot flex foliate freerdp +funkin-git galculator gawk gcc @@ -81,11 +91,14 @@ hyphen-en i3-gaps i3lock-color inetutils -intellij-idea-ultimate-edition intellij-idea-ultimate-edition-jre intel-ucode +itch +javafx-scenebuilder +jdk11-openjdk jellyfin-media-player jre-openjdk +kdenlive kitty krita kvantum-qt5 @@ -111,7 +124,6 @@ lib32-openal lib32-sqlite lib32-v4l-utils lib32-vulkan-icd-loader -libcanberra-pulse libopenmpt libreoffice-extension-languagetool libreoffice-fresh-de @@ -126,11 +138,13 @@ linux-firmware linux-headers linux-zen linux-zen-headers +lolcat lutris lxappearance m4 make man-db +mediainfo-gui mtools mysql-workbench nemo @@ -144,6 +158,7 @@ network-manager-applet nextcloud-client nmap nohang-git +nomacs notification-daemon noto-fonts noto-fonts-emoji @@ -164,7 +179,6 @@ pandoc paru patch pavucontrol -pcmanfm-gtk3 pdfsam picom piper @@ -182,8 +196,9 @@ polybar powershell-bin protonmail-bridge pulseaudio-alsa -pulseeffects +putty pychecker +python-boto python-hsaudiotag3k python-isort python-isounidecode @@ -254,6 +269,7 @@ wget which wine-staging wireguard-tools +wireshark-qt wpa_supplicant wps-office xdg-user-dirs @@ -267,6 +283,5 @@ xf86-video-fbdev xf86-video-intel xf86-video-nouveau xfce4-power-manager -xorg-xbacklight xorg-xrdb youtube-dl From 9720ce42601832febb14a6474586723ec878a915 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 22 Aug 2021 13:32:29 +0200 Subject: [PATCH 475/558] Pulseeffects renamed --- arch-setup/packages/audiopkgs.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/packages/audiopkgs.txt b/arch-setup/packages/audiopkgs.txt index cfe191b2..06b82c1f 100644 --- a/arch-setup/packages/audiopkgs.txt +++ b/arch-setup/packages/audiopkgs.txt @@ -4,4 +4,4 @@ pipewire-alsa pipewire-jack pipewire-media-session pipewire-pulse -pulseeffects +easyeffects From 2f0e08e8ccfa96b50763c4a821018b15d0197c68 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 22 Aug 2021 14:06:13 +0200 Subject: [PATCH 476/558] Another package with changed name --- arch-setup/packages/theme-packages.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/packages/theme-packages.txt b/arch-setup/packages/theme-packages.txt index 8621118f..dccb86ea 100644 --- a/arch-setup/packages/theme-packages.txt +++ b/arch-setup/packages/theme-packages.txt @@ -9,4 +9,4 @@ qt5ct sardi-icons surfn-icons-git sweet-folders-icons-git -sweet-theme-dark +sweet-gtk-theme-dark From fd7822d6a3fd004e484b84e3d583d9253e9166aa Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 22 Aug 2021 15:36:38 +0200 Subject: [PATCH 477/558] Change order --- arch-setup/packages/audiopkgs.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/packages/audiopkgs.txt b/arch-setup/packages/audiopkgs.txt index 06b82c1f..46befaec 100644 --- a/arch-setup/packages/audiopkgs.txt +++ b/arch-setup/packages/audiopkgs.txt @@ -1,7 +1,7 @@ +easyeffects pavucontrol pipewire pipewire-alsa pipewire-jack pipewire-media-session pipewire-pulse -easyeffects From 01dd10097cb83d38ac588bdd2f4a65d276910ce3 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 22 Aug 2021 15:36:44 +0200 Subject: [PATCH 478/558] Add evolution --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 7ffdf4dd..c3db2cfb 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -10,6 +10,7 @@ cronie dconf-editor dhclient dunst +evolution fakeroot feh ffmpeg From 9a2cff1ba569fdea796f183f3c4cae7ca52df247 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 22 Aug 2021 16:20:06 +0200 Subject: [PATCH 479/558] Add corectrl to selectables --- arch-setup/install.sh | 4 ++++ arch-setup/packages/aurpkgs.txt | 1 - 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 1bc0fa18..56375259 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -179,6 +179,10 @@ do echo "auto-cpufreq-git" >> "$setupdir/aurselectedpkgs.txt" # TODO Handle rest of installation ;; + 1) + #in_corectrl=1 + echo "corectrl" >> "$setupdir/aurselectedpkgs.txt" + ;; esac done diff --git a/arch-setup/packages/aurpkgs.txt b/arch-setup/packages/aurpkgs.txt index 1dd534cb..a04091fb 100644 --- a/arch-setup/packages/aurpkgs.txt +++ b/arch-setup/packages/aurpkgs.txt @@ -1,7 +1,6 @@ betterlockscreen bitwarden btrfsmaintenance -corectrl downgrade ffmpeg-normalize-git font-manager-git From cb1c68e4afb0f8a961181cd50cc956f9f4725373 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 25 Aug 2021 20:30:06 +0200 Subject: [PATCH 480/558] Add filesystem tools --- arch-setup/packages/officialpkgs.txt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index c3db2cfb..8d1af85c 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -3,14 +3,19 @@ arandr bandwhich base-devel brotli +btrfs-progs catfish celluloid cmake cronie dconf-editor dhclient +dosfstools dunst +e2fsprogs evolution +exfatprogs +f2fs-tools fakeroot feh ffmpeg @@ -57,6 +62,7 @@ nextcloud-client notification-daemon noto-fonts noto-fonts-emoji +ntfs-3g obs-studio okular openresolv @@ -103,4 +109,5 @@ xf86-video-fbdev xf86-video-intel xf86-video-nouveau xfce4-power-manager +xfsprogs xorg-xrdb From ec1378a60a6a2dfda0fd8dee42d240da1229afeb Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 29 Aug 2021 17:06:43 +0200 Subject: [PATCH 481/558] Add os-prober --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 8d1af85c..d74d2f0d 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -67,6 +67,7 @@ obs-studio okular openresolv os-prober +os-prober p7zip pacman-contrib picom From 293e145658fc24492461ffd3c5365778fc41fa92 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 2 Sep 2021 11:06:03 +0200 Subject: [PATCH 482/558] Add alsa-utils for amixer --- arch-setup/packages/audiopkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/audiopkgs.txt b/arch-setup/packages/audiopkgs.txt index 46befaec..52965f57 100644 --- a/arch-setup/packages/audiopkgs.txt +++ b/arch-setup/packages/audiopkgs.txt @@ -1,3 +1,4 @@ +alsa-utils easyeffects pavucontrol pipewire From 770689465dcae76a2f54d37b490bed48e4c555b3 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 9 Sep 2021 15:39:26 +0200 Subject: [PATCH 483/558] Add Printer config GUI --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index d74d2f0d..b62af76f 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -84,6 +84,7 @@ rsync seahorse smartmontools stress +system-config-printer thunar thunderbird tmux From b2abfd380dce8782af665221f9e30832de44c89a Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 16 Sep 2021 08:56:07 +0200 Subject: [PATCH 484/558] Add fwupd and gnome-firmware --- arch-setup/packages/officialpkgs.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index b62af76f..0b5c8580 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -23,7 +23,10 @@ fish flameshot foliate freetype2 +fwupd +fwupd-efi galculator +gnome-firmware gnome-keyring gsettings-desktop-schemas gtk-engine-murrine From 625a2381a34193d78b1dd0e857717f87809fe694 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 23 Sep 2021 10:58:33 +0200 Subject: [PATCH 485/558] Add mtp package --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 0b5c8580..b5d882ac 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -31,6 +31,7 @@ gnome-keyring gsettings-desktop-schemas gtk-engine-murrine gvfs +gvfs-mtp htop hunspell hunspell-de From ba7433d64d5b3b795bd32acf645d43a59f34cb8d Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 25 Sep 2021 16:08:10 +0200 Subject: [PATCH 486/558] Update package list --- arch-setup/packages/lupusregina-packages.txt | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/arch-setup/packages/lupusregina-packages.txt b/arch-setup/packages/lupusregina-packages.txt index 0455cdb0..160ac36a 100644 --- a/arch-setup/packages/lupusregina-packages.txt +++ b/arch-setup/packages/lupusregina-packages.txt @@ -1,6 +1,7 @@ 0ad aarch64-linux-musl accountsservice +acpilight adobe-source-han-sans-cn-fonts adobe-source-han-sans-jp-fonts adobe-source-han-sans-kr-fonts @@ -140,6 +141,7 @@ dosfstools downgrade drawio-desktop dunst +easyeffects easystroke edac-utils edk2-ovmf @@ -155,7 +157,7 @@ esptool etcher-bin ethtool evolution -exfat-utils +exfatprogs exo expac f2fs-tools @@ -174,6 +176,7 @@ firefox fish flameshot flex +foliate font-manager-git fractal freerdp @@ -197,6 +200,7 @@ glib2 glm gmrun gnome-disk-utility +gnome-firmware gnome-icon-theme gnome-keyring gnome-screenshot @@ -264,7 +268,6 @@ i2c-tools i3blocks i3-gaps i3status -icaclient icecat-bin imagemagick inetutils @@ -283,6 +286,7 @@ jackett javafx-scenebuilder jellyfin-media-player jfsutils +joplin-desktop jq jre11-openjdk jre-openjdk @@ -513,6 +517,7 @@ python-pytest python-pywal python-rednose python-yarl +qdirstat qemu qt5ct qt5-styleplugins @@ -548,7 +553,6 @@ sg3_utils shellcheck simple-scan simplescreenrecorder -slack-electron smartmontools sonarr sox @@ -564,7 +568,7 @@ stressapptest-git sudo surfn-icons-git sweet-folders-icons-git -sweet-theme-dark +sweet-gtk-theme-dark syslinux sysstat system-config-printer @@ -733,7 +737,6 @@ xorg-setxkbmap xorg-smproxy xorg-x11perf xorg-xauth -xorg-xbacklight xorg-xcmsdb xorg-xcursorgen xorg-xdpyinfo @@ -766,7 +769,7 @@ xst-git xwinwrap-git yad yay -youtube-dl +yt-dlp-drop-in zenity zsh zsh-completions From 6bff6aea08e9657389e7ce2b2614052c74525052 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 18 Oct 2021 17:36:46 +0200 Subject: [PATCH 487/558] Add yt-dlp. Comment youtube-dl --- arch-setup/install.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 56375259..3073c309 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -89,7 +89,8 @@ options=(0 "VirtManager" off # any option can be set to default to "on" 13 "Cemu" off 20 "Krita" off 21 "Gimp" off - 30 "Youtube-dl" off + #30 "Youtube-dl" off + 31 "YT-dlp" off 40 "Handbrake" off 41 "Audacity" off 50 "Easystroke" on @@ -135,6 +136,9 @@ do #in_youtubedl=1 echo "youtube-dl" >> "$setupdir/selectedpkgs.txt" ;; + 31) + printf '%s\n' 'yt-dlp' 'yt-dlp-drop-in' >> "$setupdir/aurselectedpkgs.txt" + ;; 40) #in_handbrake=1 echo "handbrake" >> "$setupdir/selectedpkgs.txt" From 1300cebe83cd3be6fc3872b373cfc8daeb398df4 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 28 Oct 2021 15:20:42 +0200 Subject: [PATCH 488/558] Add jellyamp --- arch-setup/packages/aurpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/aurpkgs.txt b/arch-setup/packages/aurpkgs.txt index a04091fb..7e3cde7f 100644 --- a/arch-setup/packages/aurpkgs.txt +++ b/arch-setup/packages/aurpkgs.txt @@ -4,6 +4,7 @@ btrfsmaintenance downgrade ffmpeg-normalize-git font-manager-git +jellyamp jellyfin-media-player libreoffice-extension-languagetool lightdm-settings From bea13b3b67e5254698e2571978e5778058e1ea4f Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 6 Nov 2021 14:06:55 +0100 Subject: [PATCH 489/558] Remove ufw. Add firewalld --- arch-setup/install.sh | 7 ++++--- arch-setup/packages/officialpkgs.txt | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 3073c309..3ad13c87 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -703,9 +703,10 @@ sudo systemctl enable betterlockscreen@$USER # enable firewall echo "Enabling Firewall" -sudo ufw enable -sudo systemctl enable ufw -sudo systemctl start ufw +#sudo ufw enable +#sudo systemctl enable ufw +#sudo systemctl start ufw +sudo systemctl enable --now firewalld # enable lightdm sudo systemctl enable lightdm diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index b5d882ac..591c85dd 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -19,6 +19,7 @@ f2fs-tools fakeroot feh ffmpeg +firewalld fish flameshot foliate @@ -96,7 +97,6 @@ traceroute transmission-gtk ttf-fira-code ttf-fira-sans -ufw unace unrar unzip From 9f8ce6d2fc8a52dfcb4a8e69ff68a4023ca3d665 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 6 Nov 2021 14:08:16 +0100 Subject: [PATCH 490/558] Remove ssh allow by default --- arch-setup/install.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 3ad13c87..50c37a2d 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -707,6 +707,7 @@ echo "Enabling Firewall" #sudo systemctl enable ufw #sudo systemctl start ufw sudo systemctl enable --now firewalld +sudo firewall-cmd --zone=public --permanent --remove-service=ssh # enable lightdm sudo systemctl enable lightdm From 680eae8746d51ec0518cbdb2440d9f7ff4cb8919 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 9 Nov 2021 08:26:27 +0100 Subject: [PATCH 491/558] Add "age" for encrypting files --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 591c85dd..be12e66f 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -1,4 +1,5 @@ acpilight +age arandr bandwhich base-devel From 77d354b67f2e3e0474887806cda63090beb5d985 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 15 Nov 2021 20:58:03 +0100 Subject: [PATCH 492/558] Add transmission-remote-gtk. Remove transmission-gtk --- arch-setup/packages/officialpkgs.txt | 2 +- arch-setup/packages/uninstall.txt | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index be12e66f..980d56a3 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -95,7 +95,7 @@ thunar thunderbird tmux traceroute -transmission-gtk +transmission-remote-gtk ttf-fira-code ttf-fira-sans unace diff --git a/arch-setup/packages/uninstall.txt b/arch-setup/packages/uninstall.txt index 336ec54a..7c46d747 100644 --- a/arch-setup/packages/uninstall.txt +++ b/arch-setup/packages/uninstall.txt @@ -38,6 +38,7 @@ sublime-text-dev termite thefuck tmux +transmission-gtk transmission-qt vivaldi vlc From 7f3817011c5175c645cd67e2c6e1bd4c815ea5d4 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 22 Dec 2021 17:55:12 +0100 Subject: [PATCH 493/558] Add mpv-mpris --- arch-setup/packages/aurpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/aurpkgs.txt b/arch-setup/packages/aurpkgs.txt index 7e3cde7f..471d4554 100644 --- a/arch-setup/packages/aurpkgs.txt +++ b/arch-setup/packages/aurpkgs.txt @@ -9,6 +9,7 @@ jellyfin-media-player libreoffice-extension-languagetool lightdm-settings lightdm-slick-greeter +mpv-mpris nemo-audio-tab nohang-git pdfsam From 4f377092ab2c63dfd32a3e5828c1587fb1972af7 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 26 Dec 2021 11:42:15 +0100 Subject: [PATCH 494/558] Add podman-dnsname --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 50c37a2d..10205178 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -635,7 +635,7 @@ fi if [ $in_podman -eq 1 ]; then echo "Installing podman" - sudo pacman -S --needed podman + sudo pacman -S --needed podman podman-dnsname sudo touch /etc/subuid /etc/subgid sudo usermod --add-subuids 100000-165536 --add-subgids 100000-165536 "$USER" sudo groupadd -f podman From abaad00cf9d86d8e6d2284dcb02d9331a86819e5 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 29 Dec 2021 09:05:24 +0100 Subject: [PATCH 495/558] Add megatools option --- arch-setup/install.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 10205178..e80528fb 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -90,7 +90,8 @@ options=(0 "VirtManager" off # any option can be set to default to "on" 20 "Krita" off 21 "Gimp" off #30 "Youtube-dl" off - 31 "YT-dlp" off + 31 "YT-dlp" on + 32 "Megatools" off 40 "Handbrake" off 41 "Audacity" off 50 "Easystroke" on @@ -139,6 +140,9 @@ do 31) printf '%s\n' 'yt-dlp' 'yt-dlp-drop-in' >> "$setupdir/aurselectedpkgs.txt" ;; + 32) + echo "megatools-bin" >> "$setupdir/aurselectedpkgs.txt" + ;; 40) #in_handbrake=1 echo "handbrake" >> "$setupdir/selectedpkgs.txt" From f6a14ddc130ef73e22f416ec87fa618798270b8a Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 4 Jan 2022 13:41:47 +0100 Subject: [PATCH 496/558] Add testssl to options --- arch-setup/install.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index e80528fb..1c01a2eb 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -97,7 +97,8 @@ options=(0 "VirtManager" off # any option can be set to default to "on" 50 "Easystroke" on 60 "Discord" on 61 "Element" on - 62 "Telegram" on) + 62 "Telegram" on + 70 "TestSSL" off) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear for choice in $choices @@ -170,6 +171,9 @@ do #in_telegram=1 echo "telegram-desktop" >> "$setupdir/selectedpkgs.txt" ;; + 70) + echo "testssl.sh" >> "$setupdir/selectedpkgs.txt" + ;; esac done From fc20077b299314e019d519a3578bd08c3743950c Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 4 Jan 2022 13:48:37 +0100 Subject: [PATCH 497/558] Update packages installed --- arch-setup/packages/lupusregina-packages.txt | 55 ++++++++++++-------- 1 file changed, 33 insertions(+), 22 deletions(-) diff --git a/arch-setup/packages/lupusregina-packages.txt b/arch-setup/packages/lupusregina-packages.txt index 160ac36a..c68107ac 100644 --- a/arch-setup/packages/lupusregina-packages.txt +++ b/arch-setup/packages/lupusregina-packages.txt @@ -69,6 +69,7 @@ arcolinux-xfce-panel-profiles-git arcolinux-zsh-git arduino-ide asciinema +audacity aurvote-git autoconf automake @@ -80,7 +81,6 @@ baobab base bash-completion bash-pipes -basilisk-bin bibata-cursor-theme bind binutils @@ -101,7 +101,6 @@ calibre candy-icons-git capitaine-cursors catfish -celluloid cemu chromium citra-git @@ -121,10 +120,12 @@ cups cups-filters cups-pdf cups-pk-helper +czkawka-gui darkhttpd dconf-editor ddrescue debtap +deemix-gui-git devtools dex dhclient @@ -151,7 +152,6 @@ efitools electron-cash electrum-git element-desktop -elvish-bin emacs esptool etcher-bin @@ -173,6 +173,7 @@ file-roller findutils fio firefox +firewalld fish flameshot flex @@ -181,9 +182,9 @@ font-manager-git fractal freerdp freetype2 -freezer-git fsarchiver galculator +gamemode gamescope garcon gawk @@ -234,7 +235,6 @@ gtk2-perl gtk3 gtk-engine-murrine gtop -gufw gutenprint guvcview gvfs @@ -244,6 +244,7 @@ gvfs-mtp gvfs-nfs gvfs-smb gzip +hakuneko-desktop handbrake hardcode-fixer-git hardinfo @@ -282,24 +283,27 @@ ipw2200-fw irssi it87-dkms-git iw -jackett javafx-scenebuilder +jellyamp-appimage jellyfin-media-player jfsutils -joplin-desktop +joplin-desktop-bin jq jre11-openjdk jre-openjdk jsoncpp +k3b kconfig kcoreaddons kdenlive keepass ki18n +kid3 kitty +kopia-ui-bin krita kservice -kvantum-qt5 +kvantum kvantum-theme-arc kvantum-theme-sweet-git kwidgetsaddons @@ -363,14 +367,17 @@ lxappearance lxappearance-obconf lxrandr m4 +mailspring make makemkv man-db mangohud man-pages +mariadb mc mdadm mediainfo-gui +megatools-bin meld memtest86+ menulibre @@ -382,15 +389,17 @@ mintstick-git mkinitcpio mkinitcpio-nfs-utils mkinitcpio-openswap +mkvtoolnix-gui mlocate mobile-broadband-provider-info modemmanager +monero-gui mprime mpv-mpris mtools mtpfs mugshot -multimc5 +multimc-bin mysql-workbench nano nbd @@ -455,6 +464,7 @@ openvpn os-prober p3x-onenote p7zip +packettracer pacman pandoc partclone @@ -478,19 +488,20 @@ pkgconf pkgstats plank playerctl -pmbootstrap podman +podman-dnsname polkit polkit-gnome polybar poppler-glib poppler-qt5 +postgresql powerline-fonts powershell-bin powertop ppp pptpclient -protonmail-bridge +protonmail-bridge-bin protontricks psensor puddletag @@ -498,8 +509,7 @@ pulseaudio-alsa pulseeffects-legacy putty pxz-git -pychecker -python2-pyxdg +pyhoca-cli python36 python-aiohttp python-aiohttp-cors @@ -524,7 +534,6 @@ qt5-styleplugins qt5-webkit qt5-xmlpatterns qterminal -radarr rasdaemon refind reflector @@ -534,7 +543,6 @@ restic rig ristretto rofi -roomeqwizard rp-pppoe rsync rust @@ -551,14 +559,18 @@ sed sfml sg3_utils shellcheck +shotwell +signal-desktop simple-scan simplescreenrecorder smartmontools -sonarr +socat sox +speed-test speedtest-cli spice-protocol splix +spotiflyer-bin squashfs-tools steam steam-native-runtime @@ -572,24 +584,22 @@ sweet-gtk-theme-dark syslinux sysstat system-config-printer -tachidesk tauon-music-box tcpdump tealdeer teams -teams-for-linux telegram-desktop tensorflow terminus-font termite testdisk +testssl.sh texinfo the_platinum_searcher-bin thunar thunar-archive-plugin thunar-media-tags-plugin thunar-volman -thunderbird tiddlydesktop timeshift tint2 @@ -597,7 +607,7 @@ tk tmpmail-git tmux torbrowser-launcher -transmission-gtk +transmission-remote-gtk tree trizen ttf-bitstream-vera @@ -651,7 +661,7 @@ wattman-gtk-git webkit2gtk wget which -wine +wine-ge-custom wireguard-tools wireless-regdb wireless_tools @@ -663,6 +673,8 @@ wpewebkit wps-office wttr wvdial +x2goclient +x2goserver xapp xcape xdg-desktop-portal-gtk @@ -681,7 +693,6 @@ xf86-video-intel xf86-video-nouveau xf86-video-openchrome xf86-video-vesa -xf86-video-vmware xfburn xfce4-appfinder xfce4-battery-plugin From 2cf170f6d856a8bda19c634e5e53b59f5f358184 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 4 Jan 2022 13:48:46 +0100 Subject: [PATCH 498/558] Add script for saving packages --- arch-setup/packages/save-packages.sh | 3 +++ 1 file changed, 3 insertions(+) create mode 100755 arch-setup/packages/save-packages.sh diff --git a/arch-setup/packages/save-packages.sh b/arch-setup/packages/save-packages.sh new file mode 100755 index 00000000..31489317 --- /dev/null +++ b/arch-setup/packages/save-packages.sh @@ -0,0 +1,3 @@ +#!/usr/bin/env bash + +pacman -Qeq > $HOME/GitProjects/setup/packages/$(hostname)-packages.txt From b5126404fdcc5cafd8d2ec8bd4a74809423bcc01 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 4 Jan 2022 13:50:15 +0100 Subject: [PATCH 499/558] Rename to new laptop name --- .../packages/{arch-hp-packages.txt => vladilena-packages.txt} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename arch-setup/packages/{arch-hp-packages.txt => vladilena-packages.txt} (100%) diff --git a/arch-setup/packages/arch-hp-packages.txt b/arch-setup/packages/vladilena-packages.txt similarity index 100% rename from arch-setup/packages/arch-hp-packages.txt rename to arch-setup/packages/vladilena-packages.txt From 8f178b2ac011dfc5585c2e817b1706de5a583bf0 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 15 Jan 2022 16:42:45 +0100 Subject: [PATCH 500/558] Add packages for wacom tablet --- arch-setup/packages/officialpkgs.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 980d56a3..9200ac93 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -42,6 +42,7 @@ hyphen hyphen-de hyphen-en jre-openjdk +kcm-wacomtablet kitty languagetool libaacs @@ -110,6 +111,7 @@ xdg-user-dirs xf86-input-elographics xf86-input-evdev xf86-input-libinput +xf86-input-wacom xf86-video-amdgpu xf86-video-ati xf86-video-fbdev From 47d6aea0a8ae54197845dc4efaffc939d832dc34 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 20 Jan 2022 09:01:00 +0100 Subject: [PATCH 501/558] Add pychecker note --- arch-setup/install.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 1c01a2eb..c157cfc9 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -214,6 +214,7 @@ do 0) in_doomemacs=1 # TODO sort pacman and AUR packages + # pychecker not in AUR anymore printf '%s\n' 'git' 'emacs' 'ripgrep' 'fd' 'pandoc' 'shellcheck' 'python-pipenv' 'python-isort' 'python-pytest' 'python-rednose' 'pychecker' 'texlive-core' >> "$setupdir/aurselectedpkgs.txt" # TODO handle rest of installation ;; From 0d06220274d9e591815b3433044765ac55bd735b Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 12 Feb 2022 17:16:50 +0100 Subject: [PATCH 502/558] Add davfs --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 9200ac93..e0c45c6e 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -9,6 +9,7 @@ catfish celluloid cmake cronie +davfs2 dconf-editor dhclient dosfstools From a8cb8ea19b1a3e1706bda32df4404c02b9104246 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 25 Feb 2022 16:43:39 +0100 Subject: [PATCH 503/558] Update packages lupusregina --- arch-setup/packages/lupusregina-packages.txt | 28 +++++++++++++------- 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/arch-setup/packages/lupusregina-packages.txt b/arch-setup/packages/lupusregina-packages.txt index c68107ac..a78e6a5a 100644 --- a/arch-setup/packages/lupusregina-packages.txt +++ b/arch-setup/packages/lupusregina-packages.txt @@ -1,5 +1,6 @@ 0ad aarch64-linux-musl +abootimg accountsservice acpilight adobe-source-han-sans-cn-fonts @@ -85,7 +86,7 @@ bibata-cursor-theme bind binutils bison -bitwarden-bin +bitwarden blender blueman bluez @@ -122,6 +123,7 @@ cups-pdf cups-pk-helper czkawka-gui darkhttpd +davfs2 dconf-editor ddrescue debtap @@ -132,7 +134,7 @@ dhclient dhcpcd dialog diffutils -discord_arch_electron +discord dmenu dmidecode dmraid @@ -140,7 +142,7 @@ dnsmasq docker dosfstools downgrade -drawio-desktop +drawio-desktop-bin dunst easyeffects easystroke @@ -262,6 +264,7 @@ hunspell-en_gb hunspell-en_us hunspell-fr hwinfo +hyperfine hyphen hyphen-de hyphen-en @@ -283,6 +286,7 @@ ipw2200-fw irssi it87-dkms-git iw +jackett-bin javafx-scenebuilder jellyamp-appimage jellyfin-media-player @@ -293,6 +297,7 @@ jre11-openjdk jre-openjdk jsoncpp k3b +kcm-wacomtablet kconfig kcoreaddons kdenlive @@ -350,6 +355,7 @@ lightdm-slick-greeter lightdm-webkit2-greeter lightdm-webkit2-theme-glorious lightdm-webkit-theme-aether-git +lineageos-devel linux-atm linux-firmware linux-zen @@ -376,6 +382,7 @@ man-pages mariadb mc mdadm +mediaelch mediainfo-gui megatools-bin meld @@ -384,7 +391,6 @@ menulibre mesa mesa-vdpau meson -minecraft mintstick-git mkinitcpio mkinitcpio-nfs-utils @@ -435,7 +441,6 @@ nsjail nss-mdns ntfs-3g ntp -ntttcp-for-linux-git numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git @@ -452,6 +457,7 @@ ocl-icd oh-my-zsh-git okular oneko +onlyoffice-bin openbox openbox-themes-pambudi-git openconnect @@ -506,7 +512,6 @@ protontricks psensor puddletag pulseaudio-alsa -pulseeffects-legacy putty pxz-git pyhoca-cli @@ -520,6 +525,7 @@ python-multidict python-pathvalidate python-pip python-pipenv +python-pycryptodome python-pylint python-pyparted python-pyqt4 @@ -572,11 +578,12 @@ spice-protocol splix spotiflyer-bin squashfs-tools +ssh-tools steam steam-native-runtime steamvr-openhmd-git stress -stressapptest-git +stressapptest sudo surfn-icons-git sweet-folders-icons-git @@ -607,6 +614,7 @@ tk tmpmail-git tmux torbrowser-launcher +transmission-gtk transmission-remote-gtk tree trizen @@ -642,6 +650,7 @@ usb_modeswitch usbutils variety vdpauinfo +ventoy-bin vi video2x vim @@ -649,7 +658,7 @@ virtio-win virt-manager vkd3d vlc -vmware-workstation15 +vmware-workstation vnstat volumeicon vpnc @@ -661,7 +670,7 @@ wattman-gtk-git webkit2gtk wget which -wine-ge-custom +wine wireguard-tools wireless-regdb wireless_tools @@ -775,6 +784,7 @@ xorg-xvinfo xorg-xwd xorg-xwininfo xorg-xwud +xournalpp xsensors xst-git xwinwrap-git From 1b6068910f9faddebf68124dba24ba3a72e93e30 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 1 Mar 2022 14:21:40 +0100 Subject: [PATCH 504/558] Update packages --- arch-setup/packages/vladilena-packages.txt | 122 +++++++++++---------- 1 file changed, 63 insertions(+), 59 deletions(-) diff --git a/arch-setup/packages/vladilena-packages.txt b/arch-setup/packages/vladilena-packages.txt index 90e7b00a..021bbbae 100644 --- a/arch-setup/packages/vladilena-packages.txt +++ b/arch-setup/packages/vladilena-packages.txt @@ -1,84 +1,85 @@ +acpi_call-dkms acpilight -alsa-card-profiles +age +alsa-plugins alsa-utils arandr -arduino-ide autoconf -auto-cpufreq-git +auto-cpufreq automake -balena-etcher bandwhich base -betterlockscreen-git +betterlockscreen bind binutils bison bitwarden +blueman breeze breeze-icons btrfsmaintenance btrfs-progs +bucklespring ca-certificates ca-certificates-mozilla candy-icons-git capitaine-cursors catfish -celluloid -chromium +clang cmake -cmatrix compsize cronie cups -dash dconf-editor dhclient dialog -discord_arch_electron -docker -docker-compose +discord dosfstools downgrade -drawio-desktop +drawio-desktop-bin dunst easyeffects easystroke efibootmgr -electron9-bin element-desktop emacs -engrampa -esptool evolution +evtest +exfatprogs +f2fs-tools fakeroot fd feh ffmpeg ffmpeg-normalize-git file +filius findutils +fingerprint-gui firefox -firefox-developer-edition +firewalld fish flameshot flex foliate +font-manager-git +fprintd freerdp -funkin-git galculator gawk gcc gettext git -glib2 +gnome-firmware gnome-keyring +gparted grep groff grub -gtk2 -gtk3 +grub-btrfs gtk-engine-murrine gvfs +gvfs-mtp gzip hplip htop @@ -89,19 +90,17 @@ hyphen hyphen-de hyphen-en i3-gaps -i3lock-color inetutils -intellij-idea-ultimate-edition-jre intel-ucode -itch -javafx-scenebuilder -jdk11-openjdk +intel-undervolt +jellyamp-appimage jellyfin-media-player +joplin-appimage jre-openjdk kdenlive kitty krita -kvantum-qt5 +kvantum kvantum-theme-sweet-git languagetool lib32-alsa-lib @@ -110,7 +109,10 @@ lib32-giflib lib32-gnutls lib32-gst-plugins-base-libs lib32-gtk3 +lib32-libgcrypt +lib32-libgpg-error lib32-libjpeg-turbo +lib32-libldap lib32-libpng lib32-libpulse lib32-libva @@ -124,7 +126,13 @@ lib32-openal lib32-sqlite lib32-v4l-utils lib32-vulkan-icd-loader -libopenmpt +libaacs +libbluray +libcdio +libdvdcss +libdvdnav +libdvdread +libfprint libreoffice-extension-languagetool libreoffice-fresh-de libtool @@ -132,21 +140,25 @@ lightdm lightdm-gtk-greeter lightdm-gtk-greeter-settings lightdm-settings -lightdm-slick-greeter linux linux-firmware linux-headers linux-zen linux-zen-headers -lolcat +lshw lutris lxappearance m4 make man-db mediainfo-gui +megatools-bin +mono +mpv-mpris mtools +multimc-bin mysql-workbench +nebula nemo nemo-audio-tab nemo-fileroller @@ -156,15 +168,12 @@ neovim networkmanager network-manager-applet nextcloud-client -nmap nohang-git nomacs notification-daemon noto-fonts noto-fonts-emoji ntfs-3g -ntttcp-for-linux-git -nvm obs-studio ocl-icd okular @@ -173,6 +182,7 @@ openssh os-prober p3x-onenote p7zip +packettracer pacman pacman-contrib pandoc @@ -182,7 +192,6 @@ pavucontrol pdfsam picom piper -pipewire pipewire-alsa pipewire-jack pipewire-media-session @@ -194,21 +203,11 @@ podman polkit-gnome polybar powershell-bin -protonmail-bridge -pulseaudio-alsa -putty -pychecker -python-boto -python-hsaudiotag3k +protonmail-bridge-bin python-isort -python-isounidecode python-pip python-pipenv -python-pulsectl -python-pylyrics -python-pysdl2 python-rednose -python-stagger qt5ct reflector remmina @@ -217,61 +216,65 @@ rig ripgrep rofi rsync +rustscan sardi-icons +screenkey seahorse sed shellcheck +siglo signal-desktop -slack-electron smartmontools -snap-pac-grub snapper snapper-gui-git +ssh-tools steam steam-native-runtime stress -stressapptest sudo surfn-icons-git sweet-folders-icons-git -sweet-theme-dark -sysstat +sweet-gtk-theme-dark +system-config-printer tauon-music-box tealdeer teams telegram-desktop +testssl.sh texinfo +texlab texlive-core -textris thunar thunderbird +tlpui-git tmpmail-git tmux torbrowser-launcher +tp_smapi traceroute -transmission-gtk +transmission-remote-gtk ttf-fira-code ttf-fira-sans ttf-iosevka -ttf-liberation ttf-ms-fonts ttf-vista-fonts -ufw unace unrar unzip +ventoy-bin vim -vmware-keymaps -vmware-workstation15 +vmware-workstation vnstat webkit2gtk wget which -wine-staging +wine wireguard-tools -wireshark-qt +wkhtmltopdf wpa_supplicant wps-office +x2goclient +x2goserver xdg-user-dirs xdg-utils xf86-input-elographics @@ -283,5 +286,6 @@ xf86-video-fbdev xf86-video-intel xf86-video-nouveau xfce4-power-manager +xorg-xev xorg-xrdb -youtube-dl +yt-dlp From ca4ad9de8d80e319891d7554c418241fb92a3505 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 8 Mar 2022 08:21:18 +0100 Subject: [PATCH 505/558] Add pyright --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index c157cfc9..6d235441 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -215,7 +215,7 @@ do in_doomemacs=1 # TODO sort pacman and AUR packages # pychecker not in AUR anymore - printf '%s\n' 'git' 'emacs' 'ripgrep' 'fd' 'pandoc' 'shellcheck' 'python-pipenv' 'python-isort' 'python-pytest' 'python-rednose' 'pychecker' 'texlive-core' >> "$setupdir/aurselectedpkgs.txt" + printf '%s\n' 'git' 'emacs' 'ripgrep' 'fd' 'pandoc' 'shellcheck' 'python-pipenv' 'python-isort' 'python-pytest' 'python-rednose' 'pychecker' 'texlive-core' 'pyright' >> "$setupdir/aurselectedpkgs.txt" # TODO handle rest of installation ;; 1) From 0c2228f1cbf70df7f584be7f7f217e33b4a9c670 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 17 Mar 2022 15:38:16 +0100 Subject: [PATCH 506/558] Add qt5-imageformats --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index e0c45c6e..70734074 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -85,6 +85,7 @@ polkit-gnome python-dbus python-gobject python-pip +qt5-imageformats # webp support in nomacs reflector restic rofi From 33c75076d9606184f478641e750f75982dd2e432 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 18 Mar 2022 19:14:21 +0100 Subject: [PATCH 507/558] Change vmware workstation --- arch-setup/install.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 6d235441..cda8ac18 100644 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -39,7 +39,7 @@ done cmd=(dialog --separate-output --checklist "Select browsers:" 22 76 16) options=(0 "Firefox" on # any option can be set to default to "on" 10 "Chromium" off - 20 "Torbrowser" on) + 20 "Torbrowser" off) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear for choice in $choices @@ -82,7 +82,7 @@ done cmd=(dialog --separate-output --checklist "Select other programs:" 22 76 16) options=(0 "VirtManager" off # any option can be set to default to "on" - 1 "VMWare Workstation 15" off + 1 "VMWare Workstation" off 10 "Steam" off 11 "Lutris" off 12 "Citra" off @@ -110,7 +110,7 @@ do ;; 1) #in_vmware15=1 - echo "vmware-workstation15" >> "$setupdir/aurselectedpkgs.txt" + echo "vmware-workstation" >> "$setupdir/aurselectedpkgs.txt" ;; 10) #in_steam=1 From 4abebc851dc59e6cea3c0b26ad2d7a9c117fbd51 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 18 Mar 2022 19:14:56 +0100 Subject: [PATCH 508/558] Change modes --- arch-setup/arch-pacman-cleanup.py | 0 arch-setup/install.sh | 0 2 files changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 arch-setup/arch-pacman-cleanup.py mode change 100644 => 100755 arch-setup/install.sh diff --git a/arch-setup/arch-pacman-cleanup.py b/arch-setup/arch-pacman-cleanup.py old mode 100644 new mode 100755 diff --git a/arch-setup/install.sh b/arch-setup/install.sh old mode 100644 new mode 100755 From a541e2c2cc1684a69659bd3526a49e21889f3e07 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 20 Mar 2022 11:24:29 +0100 Subject: [PATCH 509/558] Add update --- arch-setup/install.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index cda8ac18..a1c81d61 100755 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -10,6 +10,9 @@ setupdir=$(pwd) #change to home (does not show in terminal) cd "$HOME" +# update mirrors and packages +sudo pacman -Syu + #in_xfce=0 #in_i3gaps=0 From 66ad6d2fccc5b3b2be38445d1f6175547a6c34b6 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 20 Mar 2022 11:27:27 +0100 Subject: [PATCH 510/558] Add python --- arch-setup/install.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index a1c81d61..b49ad5aa 100755 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -10,8 +10,9 @@ setupdir=$(pwd) #change to home (does not show in terminal) cd "$HOME" -# update mirrors and packages +# fix install problems sudo pacman -Syu +sudo pacman -S python #in_xfce=0 #in_i3gaps=0 From 0117f0d4ad53e1b5bbd855fb2a9a795a8cd4ff9d Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 20 Mar 2022 11:27:40 +0100 Subject: [PATCH 511/558] Use -bin --- arch-setup/packages/aurpkgs.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/packages/aurpkgs.txt b/arch-setup/packages/aurpkgs.txt index 471d4554..42dd01ca 100644 --- a/arch-setup/packages/aurpkgs.txt +++ b/arch-setup/packages/aurpkgs.txt @@ -14,7 +14,7 @@ nemo-audio-tab nohang-git pdfsam polybar -protonmail-bridge +protonmail-bridge-bin rig rustscan tauon-music-box From a9f292872c2eb7e33c64b4d9b8a379d759a11923 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 20 Mar 2022 11:29:44 +0100 Subject: [PATCH 512/558] Add python-pip --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index b49ad5aa..83136fb1 100755 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -12,7 +12,7 @@ cd "$HOME" # fix install problems sudo pacman -Syu -sudo pacman -S python +sudo pacman -S python-pip #in_xfce=0 #in_i3gaps=0 From 695eac949218d2507ad0e7866251b6bb3834d55d Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 20 Mar 2022 11:32:20 +0100 Subject: [PATCH 513/558] Absolute path for autotrash before .local/bin is in PATH --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 83136fb1..ea85d14a 100755 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -320,7 +320,7 @@ pip install --user autotrash echo Installed python programs # setup autotrash -autotrash -d 5 --install +"$HOME/.local/bin/autotrash" -d 5 --install systemctl --user start autotrash systemctl --user enable autotrash.timer From 460aa0e35868358abf2b9f60a4e371ed65c6f397 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 20 Mar 2022 11:47:11 +0100 Subject: [PATCH 514/558] Remove comment --- arch-setup/packages/officialpkgs.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 70734074..96c1601a 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -85,7 +85,7 @@ polkit-gnome python-dbus python-gobject python-pip -qt5-imageformats # webp support in nomacs +qt5-imageformats reflector restic rofi From 682d026dabc32a68112414b8f79ff91a937f140d Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 20 Mar 2022 12:23:09 +0100 Subject: [PATCH 515/558] Check multilib repo --- arch-setup/install.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index ea85d14a..88b2666a 100755 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -10,6 +10,12 @@ setupdir=$(pwd) #change to home (does not show in terminal) cd "$HOME" +# check if multilib repo is enabled +if ! pacman -Sl multilib &> /dev/null; then + echo "Please enable the multilib repository first" + exit 1 +fi + # fix install problems sudo pacman -Syu sudo pacman -S python-pip From 5550452b33622079055d7662ae15dae243e50a9b Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 20 Mar 2022 13:01:27 +0100 Subject: [PATCH 516/558] Add joplin --- arch-setup/packages/aurpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/aurpkgs.txt b/arch-setup/packages/aurpkgs.txt index 42dd01ca..3f76c400 100644 --- a/arch-setup/packages/aurpkgs.txt +++ b/arch-setup/packages/aurpkgs.txt @@ -6,6 +6,7 @@ ffmpeg-normalize-git font-manager-git jellyamp jellyfin-media-player +joplin-desktop-bin libreoffice-extension-languagetool lightdm-settings lightdm-slick-greeter From 4e325c6936064aec3c4edfdbaec603052d9d0989 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 20 Mar 2022 13:23:16 +0100 Subject: [PATCH 517/558] Add --needed flag --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 88b2666a..0bcc0500 100755 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -18,7 +18,7 @@ fi # fix install problems sudo pacman -Syu -sudo pacman -S python-pip +sudo pacman -S --needed python-pip #in_xfce=0 #in_i3gaps=0 From 7980137950de14c6904e36d52a0804bd157f7c6c Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 20 Mar 2022 13:24:38 +0100 Subject: [PATCH 518/558] Add timeshift info --- arch-setup/Notes | 2 -- arch-setup/Notes.md | 6 ++++++ 2 files changed, 6 insertions(+), 2 deletions(-) delete mode 100644 arch-setup/Notes create mode 100644 arch-setup/Notes.md diff --git a/arch-setup/Notes b/arch-setup/Notes deleted file mode 100644 index 0290dd90..00000000 --- a/arch-setup/Notes +++ /dev/null @@ -1,2 +0,0 @@ -download wireguard config and unzip -copy/move wireguard mullvad config diff --git a/arch-setup/Notes.md b/arch-setup/Notes.md new file mode 100644 index 00000000..4688c7c5 --- /dev/null +++ b/arch-setup/Notes.md @@ -0,0 +1,6 @@ +download wireguard config and unzip +copy/move wireguard mullvad config + +Timeshift packages: +`timeshift` +`grub-btrfs` From c1a709a34cb8eaedfb7991112fb87e05b4fdcf7c Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 25 Mar 2022 21:45:55 +0100 Subject: [PATCH 519/558] Change to paru-bin --- arch-setup/install.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 0bcc0500..db3eadb8 100755 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -343,8 +343,8 @@ if [[ $(pacman -Q | grep yay) ]] && [[ ! $(pacman -Q | grep paru) ]]; then yay -S paru-bin elif [[ ! $(pacman -Q | grep yay) ]] && [[ ! $(pacman -Q | grep paru) ]]; then echo "Installing paru from git" - git clone https://aur.archlinux.org/paru.git - cd paru + git clone https://aur.archlinux.org/paru-bin.git + cd paru-bin makepkg -si cd .. fi From 4853141708dd3a05bd687eefdecae8c54b2707bf Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 31 Mar 2022 14:45:44 +0200 Subject: [PATCH 520/558] Add nomacs --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 96c1601a..3cd00267 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -67,6 +67,7 @@ nemo-preview nemo-share neovim nextcloud-client +nomacs notification-daemon noto-fonts noto-fonts-emoji From df0ded1bf8fc81831bd041cece3830a02d3d34b8 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 10 Apr 2022 12:55:04 +0200 Subject: [PATCH 521/558] Remove evolution. Add thunderbird --- arch-setup/packages/officialpkgs.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 3cd00267..ee345c02 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -15,7 +15,6 @@ dhclient dosfstools dunst e2fsprogs -evolution exfatprogs f2fs-tools fakeroot @@ -97,6 +96,7 @@ stress system-config-printer thunar thunderbird +thunderbird tmux traceroute transmission-remote-gtk From 3315741849bed4e656fcda4dd06eeda23426ab49 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 11 Apr 2022 08:57:47 +0200 Subject: [PATCH 522/558] Remove extra thunderbird. Add dnsutils --- arch-setup/packages/officialpkgs.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index ee345c02..9f8e98c4 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -12,6 +12,7 @@ cronie davfs2 dconf-editor dhclient +dnsutils dosfstools dunst e2fsprogs @@ -96,7 +97,6 @@ stress system-config-printer thunar thunderbird -thunderbird tmux traceroute transmission-remote-gtk From 623b729181705b1afc354826ba6d1c9bbe2e6384 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 5 May 2022 07:29:15 +0200 Subject: [PATCH 523/558] Add CJK font --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 9f8e98c4..7b4a3658 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -70,6 +70,7 @@ nextcloud-client nomacs notification-daemon noto-fonts +noto-fonts-cjk noto-fonts-emoji ntfs-3g obs-studio From c833d2f45d474a54ef8c973c965b98d5e37990b9 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 12 May 2022 15:35:54 +0200 Subject: [PATCH 524/558] Add grip --- arch-setup/install.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index db3eadb8..67a57319 100755 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -636,6 +636,7 @@ fi if [ $in_doomemacs -eq 1 ]; then echo "Installing doom-emacs" paru -S --needed git emacs ripgrep fd pandoc shellcheck python-pipenv python-isort python-pytest python-rednose pychecker texlive-core powershell-bin + pip install grip git clone --depth 1 https://github.com/hlissner/doom-emacs ~/.emacs.d ~/.emacs.d/bin/doom install export PATH="$PATH":$HOME/.emacs.d/bin @@ -654,7 +655,7 @@ fi if [ $in_podman -eq 1 ]; then echo "Installing podman" - sudo pacman -S --needed podman podman-dnsname + sudo pacman -S --needed podman podman-dnsname fuse-overlayfs sudo touch /etc/subuid /etc/subgid sudo usermod --add-subuids 100000-165536 --add-subgids 100000-165536 "$USER" sudo groupadd -f podman From 39972146598a29503f02ea010d60417a94cd4006 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 22 May 2022 12:57:52 +0200 Subject: [PATCH 525/558] Install bash-ls for local node user --- arch-setup/install.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 67a57319..bdf41fad 100755 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -637,6 +637,7 @@ if [ $in_doomemacs -eq 1 ]; then echo "Installing doom-emacs" paru -S --needed git emacs ripgrep fd pandoc shellcheck python-pipenv python-isort python-pytest python-rednose pychecker texlive-core powershell-bin pip install grip + npm i bash-language-server git clone --depth 1 https://github.com/hlissner/doom-emacs ~/.emacs.d ~/.emacs.d/bin/doom install export PATH="$PATH":$HOME/.emacs.d/bin From 27898ecd79235ee4992753c61b53ef91d12aec56 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 15 Jul 2022 13:31:16 +0200 Subject: [PATCH 526/558] Remove easystroke --- arch-setup/install.sh | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index bdf41fad..1cc44e2e 100755 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -82,7 +82,6 @@ done #in_gimp=0 #in_audacity=0 #in_mangohud=0 -#in_easystrokes=0 #in_liferea=0 #in_fractal=0 #in_bettergram=0 @@ -104,7 +103,6 @@ options=(0 "VirtManager" off # any option can be set to default to "on" 32 "Megatools" off 40 "Handbrake" off 41 "Audacity" off - 50 "Easystroke" on 60 "Discord" on 61 "Element" on 62 "Telegram" on @@ -164,10 +162,6 @@ do #echo "audacity" >> "$setupdir/selectedpkgs.txt" echo "The situation with audacity is unknown right now. Check for FOSS no-telemetry forks" ;; - 50) - #in_easystrokes=1 - echo "easystroke" >> "$setupdir/aurselectedpkgs.txt" - ;; 60) #in_discord=1 #echo "discord" >> "$setupdir/selectedpkgs.txt" @@ -558,15 +552,6 @@ else fi ' -: ' -if [ $in_easystrokes -eq 1 ]; then - echo "Installing Easystrokes" - paru -S --needed easystroke -else - echo "Skipping Easystrokes" -fi -' - : ' if [ $in_liferea -eq 1 ]; then echo "Installing Liferea" From a4bdcd37391efe7cf19ff0e84efdd4996a7b7776 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 15 Jul 2022 14:24:27 +0200 Subject: [PATCH 527/558] Add minigalaxy --- arch-setup/install.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 1cc44e2e..43dc5c42 100755 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -96,6 +96,7 @@ options=(0 "VirtManager" off # any option can be set to default to "on" 11 "Lutris" off 12 "Citra" off 13 "Cemu" off + 14 "Minigalaxy" off 20 "Krita" off 21 "Gimp" off #30 "Youtube-dl" off @@ -134,6 +135,9 @@ do 13) echo "cemu" >> "$setupdir/aurselectedpkgs.txt" ;; + 14) + echo "minigalaxy" >> "$setupdir/aurselectedpkgs.txt" + ;; 20) #in_krita=1 echo "krita" >> "$setupdir/selectedpkgs.txt" From fee0cf0a5444cabe6d3f1dfbfdbac3ab418f5a74 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 15 Jul 2022 15:18:29 +0200 Subject: [PATCH 528/558] Remove cemu --- arch-setup/install.sh | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 43dc5c42..8a17519c 100755 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -95,8 +95,7 @@ options=(0 "VirtManager" off # any option can be set to default to "on" 10 "Steam" off 11 "Lutris" off 12 "Citra" off - 13 "Cemu" off - 14 "Minigalaxy" off + 13 "Minigalaxy" off 20 "Krita" off 21 "Gimp" off #30 "Youtube-dl" off @@ -133,9 +132,6 @@ do echo "citra-qt-git" >> "$setupdir/aurselectedpkgs.txt" ;; 13) - echo "cemu" >> "$setupdir/aurselectedpkgs.txt" - ;; - 14) echo "minigalaxy" >> "$setupdir/aurselectedpkgs.txt" ;; 20) From bb4fe32634a09e3ac62328e340c85ce83a8109e8 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 29 Jul 2022 14:00:29 +0200 Subject: [PATCH 529/558] Add option for k3b with optional packages --- arch-setup/install.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 8a17519c..16dcadae 100755 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -103,6 +103,7 @@ options=(0 "VirtManager" off # any option can be set to default to "on" 32 "Megatools" off 40 "Handbrake" off 41 "Audacity" off + 42 "k3b" off 60 "Discord" on 61 "Element" on 62 "Telegram" on @@ -162,6 +163,9 @@ do #echo "audacity" >> "$setupdir/selectedpkgs.txt" echo "The situation with audacity is unknown right now. Check for FOSS no-telemetry forks" ;; + 42) + printf '%s\n' 'k3b' 'cdparanoia' 'cdrdao' 'cdrtools' 'dvd+rw-tools' 'emovix' 'transcode' 'vcdimager' >> "$setupdir/selectedpkgs.txt" + ;; 60) #in_discord=1 #echo "discord" >> "$setupdir/selectedpkgs.txt" From b09ea32478f162ceb6a1cb79e8d859544966acd3 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 28 Aug 2022 13:03:05 +0200 Subject: [PATCH 530/558] Add python-grip package for live markdown preview --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 16dcadae..488e2788 100755 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -223,7 +223,7 @@ do in_doomemacs=1 # TODO sort pacman and AUR packages # pychecker not in AUR anymore - printf '%s\n' 'git' 'emacs' 'ripgrep' 'fd' 'pandoc' 'shellcheck' 'python-pipenv' 'python-isort' 'python-pytest' 'python-rednose' 'pychecker' 'texlive-core' 'pyright' >> "$setupdir/aurselectedpkgs.txt" + printf '%s\n' 'git' 'emacs' 'ripgrep' 'fd' 'pandoc' 'shellcheck' 'python-pipenv' 'python-isort' 'python-pytest' 'python-rednose' 'pychecker' 'texlive-core' 'pyright' 'python-grip' >> "$setupdir/aurselectedpkgs.txt" # TODO handle rest of installation ;; 1) From af6641bf99d7c6470ff96897f45a6fd65ee32ea6 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 30 Aug 2022 11:56:01 +0200 Subject: [PATCH 531/558] Beginnings for powershell install script for windows --- arch-setup/install.ps1 | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 arch-setup/install.ps1 diff --git a/arch-setup/install.ps1 b/arch-setup/install.ps1 new file mode 100644 index 00000000..04cf0476 --- /dev/null +++ b/arch-setup/install.ps1 @@ -0,0 +1,4 @@ +#/usr/bin/env pwsh + +# Install pyright lsp +pip install pyright From 6a29bd9b6010feb7a9d559ae3a0c4ba3e43ba727 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 1 Sep 2022 19:15:37 +0200 Subject: [PATCH 532/558] Add buildah to packages installed for "podman" --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 488e2788..d8263b8a 100755 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -645,7 +645,7 @@ fi if [ $in_podman -eq 1 ]; then echo "Installing podman" - sudo pacman -S --needed podman podman-dnsname fuse-overlayfs + sudo pacman -S --needed podman podman-dnsname fuse-overlayfs buildah sudo touch /etc/subuid /etc/subgid sudo usermod --add-subuids 100000-165536 --add-subgids 100000-165536 "$USER" sudo groupadd -f podman From edf84af7c146f063da16f4b027f03464e8666639 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 12 Sep 2022 15:57:45 +0200 Subject: [PATCH 533/558] Install python-black for doom emacs --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index d8263b8a..fd3b4c02 100755 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -624,7 +624,7 @@ fi #devtools if [ $in_doomemacs -eq 1 ]; then echo "Installing doom-emacs" - paru -S --needed git emacs ripgrep fd pandoc shellcheck python-pipenv python-isort python-pytest python-rednose pychecker texlive-core powershell-bin + paru -S --needed git emacs ripgrep fd pandoc shellcheck python-pipenv python-isort python-pytest python-rednose pychecker texlive-core powershell-bin python-black pip install grip npm i bash-language-server git clone --depth 1 https://github.com/hlissner/doom-emacs ~/.emacs.d From 19e21a7af3ba35f2ccb0f5f84d73ae8168c24377 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 30 Sep 2022 09:41:06 +0200 Subject: [PATCH 534/558] Disable auto-cpufreq --- arch-setup/install.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index fd3b4c02..8fc0472a 100755 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -185,6 +185,7 @@ do esac done +: ' in_acpufreq=0 cmd=(dialog --separate-output --checklist "Performance and Battery life" 22 76 16) @@ -205,6 +206,7 @@ do ;; esac done +' in_doomemacs=0 #in_vscodium=0 @@ -610,6 +612,7 @@ else fi ' +: ' #performance and battery life if [ $in_acpufreq -eq 1 ]; then echo "Installing auto-cpufreq" @@ -620,6 +623,7 @@ if [ $in_acpufreq -eq 1 ]; then else echo "Skipping auto-cpufreq" fi +' #devtools if [ $in_doomemacs -eq 1 ]; then From 3bc61071d28d04d157d5074983fd22962860a3a2 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 6 Oct 2022 13:56:40 +0200 Subject: [PATCH 535/558] Add onedriver option --- arch-setup/install.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 8fc0472a..805f7133 100755 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -107,7 +107,8 @@ options=(0 "VirtManager" off # any option can be set to default to "on" 60 "Discord" on 61 "Element" on 62 "Telegram" on - 70 "TestSSL" off) + 70 "TestSSL" off + 80 "Onedriver" off) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear for choice in $choices @@ -182,6 +183,9 @@ do 70) echo "testssl.sh" >> "$setupdir/selectedpkgs.txt" ;; + 80) + echo "onedriver" >> "$setupdir/aurselectedpkgs.txt" + ;; esac done From 74dc2dcf2b9fe9f10d15ee9b9af6ab8223883815 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sun, 23 Oct 2022 16:53:25 +0200 Subject: [PATCH 536/558] Add git and git-lfs --- arch-setup/packages/officialpkgs.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 7b4a3658..31c3b18f 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -29,6 +29,8 @@ freetype2 fwupd fwupd-efi galculator +git +git-lfs gnome-firmware gnome-keyring gsettings-desktop-schemas From b689c4cefd50629b2b48e25d0249231fdbf4bc45 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 11 Nov 2022 08:34:24 +0100 Subject: [PATCH 537/558] Add rebuild-detector package --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 31c3b18f..9011cb42 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -90,6 +90,7 @@ python-dbus python-gobject python-pip qt5-imageformats +rebuild-detector reflector restic rofi From 380ac8f2095d3112b55ba72280b7ccf51c4de77d Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 28 Nov 2022 11:34:27 +0000 Subject: [PATCH 538/558] Add prettier for doom emacs --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 805f7133..5808e716 100755 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -229,7 +229,7 @@ do in_doomemacs=1 # TODO sort pacman and AUR packages # pychecker not in AUR anymore - printf '%s\n' 'git' 'emacs' 'ripgrep' 'fd' 'pandoc' 'shellcheck' 'python-pipenv' 'python-isort' 'python-pytest' 'python-rednose' 'pychecker' 'texlive-core' 'pyright' 'python-grip' >> "$setupdir/aurselectedpkgs.txt" + printf '%s\n' 'git' 'emacs' 'ripgrep' 'fd' 'pandoc' 'shellcheck' 'python-pipenv' 'python-isort' 'python-pytest' 'python-rednose' 'pychecker' 'texlive-core' 'pyright' 'python-grip' 'prettier' >> "$setupdir/aurselectedpkgs.txt" # TODO handle rest of installation ;; 1) From 6e57b30027eb409ea8c3be7681c87e706ef1cde1 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Mon, 28 Nov 2022 11:39:29 +0000 Subject: [PATCH 539/558] Add shfmt for shell formatting --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 5808e716..8434c94b 100755 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -229,7 +229,7 @@ do in_doomemacs=1 # TODO sort pacman and AUR packages # pychecker not in AUR anymore - printf '%s\n' 'git' 'emacs' 'ripgrep' 'fd' 'pandoc' 'shellcheck' 'python-pipenv' 'python-isort' 'python-pytest' 'python-rednose' 'pychecker' 'texlive-core' 'pyright' 'python-grip' 'prettier' >> "$setupdir/aurselectedpkgs.txt" + printf '%s\n' 'git' 'emacs' 'ripgrep' 'fd' 'pandoc' 'shellcheck' 'python-pipenv' 'python-isort' 'python-pytest' 'python-rednose' 'pychecker' 'texlive-core' 'pyright' 'python-grip' 'prettier' 'shfmt' >> "$setupdir/aurselectedpkgs.txt" # TODO handle rest of installation ;; 1) From 933439971731f5ea58c01dc65cbb1bf10bb63372 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 2 Dec 2022 11:35:29 +0100 Subject: [PATCH 540/558] Add more libreoffice packages. - hunspell-en_us - mythes (thesaurus) en and de - libreoffice-fresh base package --- arch-setup/packages/officialpkgs.txt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 9011cb42..d3f429c3 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -39,15 +39,16 @@ gvfs gvfs-mtp htop hunspell +hunspell hunspell-de -hunspell-en_GB +hunspell-en_gb +hunspell-en_us hyphen hyphen-de hyphen-en jre-openjdk kcm-wacomtablet kitty -languagetool libaacs libbluray libcdio @@ -55,6 +56,7 @@ libdvdcss libdvdnav libdvdread libnotify +libreoffice-fresh libreoffice-fresh-de libsecret lightdm @@ -63,6 +65,8 @@ lightdm-gtk-greeter-settings linux-zen linux-zen-headers man-db +mythes-de +mythes-en nemo nemo-fileroller nemo-preview From 5d1e150cf936ff76a358449cd91248b9e5199cb1 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 2 Dec 2022 16:07:00 +0100 Subject: [PATCH 541/558] Fix package in wrong file --- arch-setup/packages/aurpkgs.txt | 1 + arch-setup/packages/officialpkgs.txt | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/packages/aurpkgs.txt b/arch-setup/packages/aurpkgs.txt index 3f76c400..4fde0e7b 100644 --- a/arch-setup/packages/aurpkgs.txt +++ b/arch-setup/packages/aurpkgs.txt @@ -1,6 +1,7 @@ betterlockscreen bitwarden btrfsmaintenance +davfs2 downgrade ffmpeg-normalize-git font-manager-git diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index d3f429c3..6794c769 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -9,7 +9,6 @@ catfish celluloid cmake cronie -davfs2 dconf-editor dhclient dnsutils From 8209006ec7a446930b49365452ebc813478872d9 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 8 Dec 2022 19:27:24 +0100 Subject: [PATCH 542/558] Add sublime-music --- arch-setup/packages/aurpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/aurpkgs.txt b/arch-setup/packages/aurpkgs.txt index 4fde0e7b..154ccc44 100644 --- a/arch-setup/packages/aurpkgs.txt +++ b/arch-setup/packages/aurpkgs.txt @@ -19,6 +19,7 @@ polybar protonmail-bridge-bin rig rustscan +sublime-music tauon-music-box tealdeer tmpmail-git From a701782534a0ffdfa6b786302d99c45905f72ec4 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 16 Dec 2022 11:03:36 +0100 Subject: [PATCH 543/558] Add whois package for mkpasswd --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 6794c769..a769579c 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -116,6 +116,7 @@ util-linux vnstat webkit2gtk wget +whois wireguard-tools xdg-user-dirs xf86-input-elographics From f097122ff8354d21c6e4df2cbc1e4f3a783348fe Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 23 Dec 2022 10:38:50 +0100 Subject: [PATCH 544/558] Add qt6ct --- arch-setup/packages/theme-packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/theme-packages.txt b/arch-setup/packages/theme-packages.txt index dccb86ea..72e5c300 100644 --- a/arch-setup/packages/theme-packages.txt +++ b/arch-setup/packages/theme-packages.txt @@ -6,6 +6,7 @@ kvantum-qt5 kvantum-theme-sweet-git lxappearance qt5ct +qt6ct sardi-icons surfn-icons-git sweet-folders-icons-git From 7fd285aa349bcb63799a0479012016d5ca2c58e1 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 30 Dec 2022 15:38:04 +0100 Subject: [PATCH 545/558] Add mangohud as default --- arch-setup/packages/aurpkgs.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch-setup/packages/aurpkgs.txt b/arch-setup/packages/aurpkgs.txt index 154ccc44..1694df46 100644 --- a/arch-setup/packages/aurpkgs.txt +++ b/arch-setup/packages/aurpkgs.txt @@ -8,9 +8,11 @@ font-manager-git jellyamp jellyfin-media-player joplin-desktop-bin +lib32-mangohud libreoffice-extension-languagetool lightdm-settings lightdm-slick-greeter +mangohud mpv-mpris nemo-audio-tab nohang-git From cea227474a04d8a475e622765937a91f00bc4895 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 6 Jan 2023 19:59:56 +0100 Subject: [PATCH 546/558] Add nextcloud share to thunar --- arch-setup/packages/aurpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/aurpkgs.txt b/arch-setup/packages/aurpkgs.txt index 1694df46..95c72eab 100644 --- a/arch-setup/packages/aurpkgs.txt +++ b/arch-setup/packages/aurpkgs.txt @@ -24,6 +24,7 @@ rustscan sublime-music tauon-music-box tealdeer +thunar-nextcloud-plugin tmpmail-git ttf-iosevka ttf-ms-fonts From 86433ad74415354776a0e29e2ae8f2a86223dd19 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Sat, 7 Jan 2023 13:39:13 +0100 Subject: [PATCH 547/558] Add rofi-emoji --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index a769579c..50a5f5a9 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -97,6 +97,7 @@ rebuild-detector reflector restic rofi +rofi-emoji rsync seahorse smartmontools From 62551bd8eef03ba3901b3f308d53eda7a234d818 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 12 Jan 2023 07:48:05 +0100 Subject: [PATCH 548/558] Update package lists --- arch-setup/packages/aurpkgs.txt | 4 +--- arch-setup/packages/officialpkgs.txt | 2 -- arch-setup/packages/uninstall.txt | 4 ++++ 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/arch-setup/packages/aurpkgs.txt b/arch-setup/packages/aurpkgs.txt index 95c72eab..af7cefc6 100644 --- a/arch-setup/packages/aurpkgs.txt +++ b/arch-setup/packages/aurpkgs.txt @@ -7,9 +7,8 @@ ffmpeg-normalize-git font-manager-git jellyamp jellyfin-media-player -joplin-desktop-bin +joplin-appimage lib32-mangohud -libreoffice-extension-languagetool lightdm-settings lightdm-slick-greeter mangohud @@ -22,7 +21,6 @@ protonmail-bridge-bin rig rustscan sublime-music -tauon-music-box tealdeer thunar-nextcloud-plugin tmpmail-git diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 50a5f5a9..9dbf2f80 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -6,7 +6,6 @@ base-devel brotli btrfs-progs catfish -celluloid cmake cronie dconf-editor @@ -27,7 +26,6 @@ foliate freetype2 fwupd fwupd-efi -galculator git git-lfs gnome-firmware diff --git a/arch-setup/packages/uninstall.txt b/arch-setup/packages/uninstall.txt index 7c46d747..364c51c7 100644 --- a/arch-setup/packages/uninstall.txt +++ b/arch-setup/packages/uninstall.txt @@ -6,6 +6,7 @@ arcolinux-tweak-tool-git arcolinux-welcome-app-git atom baka-mplayer +celluloid chromium clonezilla cmus @@ -15,11 +16,13 @@ engrampa evince evolution evolution-data-server +galculator geany gnome-boxes guvcview kdenlive keepass +libreoffice-extension-languagetool matrix-mirage nnn numix-circle-arc-icons-git @@ -35,6 +38,7 @@ pulseaudio-equalizer-ladspa qbittorrent ranger sublime-text-dev +tauon-music-box termite thefuck tmux From 1936d29f153138edfdc9a19c78c71acc0e6fa037 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 12 Jan 2023 08:00:16 +0100 Subject: [PATCH 549/558] Add dependencies for rofi emoji picker --- arch-setup/packages/officialpkgs.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index 9dbf2f80..a667efa1 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -118,6 +118,7 @@ wget whois wireguard-tools xdg-user-dirs +xdotool xf86-input-elographics xf86-input-evdev xf86-input-libinput @@ -130,3 +131,4 @@ xf86-video-nouveau xfce4-power-manager xfsprogs xorg-xrdb +xsel From 326e2ae5374796b1b3d432a8438150083491b10d Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 12 Jan 2023 15:39:33 +0100 Subject: [PATCH 550/558] Add thunar archiver --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index a667efa1..da1750c4 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -102,6 +102,7 @@ smartmontools stress system-config-printer thunar +thunar-archive-plugin thunderbird tmux traceroute From bf77bce18439d9ad9f2100c2a52486192900f712 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 13 Jan 2023 11:51:17 +0100 Subject: [PATCH 551/558] Remove neofetch --- arch-setup/install.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 8434c94b..d38d3cbf 100755 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -335,11 +335,11 @@ systemctl --user start autotrash systemctl --user enable autotrash.timer # REVIEW Patched neofetch version to remove Color codes -git clone https://github.com/RealStickman/neofetch -cd neofetch -sudo make install -cd .. -rm -rf neofetch +#git clone https://github.com/RealStickman/neofetch +#cd neofetch +#sudo make install +#cd .. +#rm -rf neofetch # install paru-bin with yay, or download paru from github if [[ $(pacman -Q | grep yay) ]] && [[ ! $(pacman -Q | grep paru) ]]; then From fb04316994311e82c13fff5901793eb2815fab17 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 13 Jan 2023 11:51:24 +0100 Subject: [PATCH 552/558] Autoformatting --- arch-setup/install.sh | 161 ++++++++++++++++++++---------------------- 1 file changed, 77 insertions(+), 84 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index d38d3cbf..c2bb4a37 100755 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -11,7 +11,7 @@ setupdir=$(pwd) cd "$HOME" # check if multilib repo is enabled -if ! pacman -Sl multilib &> /dev/null; then +if ! pacman -Sl multilib &>/dev/null; then echo "Please enable the multilib repository first" exit 1 fi @@ -24,20 +24,19 @@ sudo pacman -S --needed python-pip #in_i3gaps=0 cmd=(dialog --separate-output --checklist "Select Desktop environment/Window manager:" 22 76 16) -options=(0 "[DE] xfce4" off # any option can be set to default to "on" - 100 "[WM] i3-gaps" off) +options=(0 "[DE] xfce4" off # any option can be set to default to "on" + 100 "[WM] i3-gaps" off) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear -for choice in $choices -do +for choice in $choices; do case $choice in 0) #in_xfce=1 - echo "xfce4" >> "$setupdir/selectedpkgs.txt" + echo "xfce4" >>"$setupdir/selectedpkgs.txt" ;; 100) #in_i3gaps=1 - echo "i3-gaps" >> "$setupdir/selectedpkgs.txt" + echo "i3-gaps" >>"$setupdir/selectedpkgs.txt" ;; esac done @@ -47,25 +46,24 @@ done #in_tor=0 cmd=(dialog --separate-output --checklist "Select browsers:" 22 76 16) -options=(0 "Firefox" on # any option can be set to default to "on" - 10 "Chromium" off - 20 "Torbrowser" off) +options=(0 "Firefox" on # any option can be set to default to "on" + 10 "Chromium" off + 20 "Torbrowser" off) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear -for choice in $choices -do +for choice in $choices; do case $choice in 0) #in_firefox=1 - echo "firefox" >> "$setupdir/selectedpkgs.txt" + echo "firefox" >>"$setupdir/selectedpkgs.txt" ;; 10) #in_chromium=1 - echo "chromium" >> "$setupdir/selectedpkgs.txt" + echo "chromium" >>"$setupdir/selectedpkgs.txt" ;; 20) #in_tor=1 - echo "torbrowser-launcher" >> "$setupdir/selectedpkgs.txt" + echo "torbrowser-launcher" >>"$setupdir/selectedpkgs.txt" ;; esac done @@ -90,73 +88,72 @@ done #in_element=0 cmd=(dialog --separate-output --checklist "Select other programs:" 22 76 16) -options=(0 "VirtManager" off # any option can be set to default to "on" - 1 "VMWare Workstation" off - 10 "Steam" off - 11 "Lutris" off - 12 "Citra" off - 13 "Minigalaxy" off - 20 "Krita" off - 21 "Gimp" off - #30 "Youtube-dl" off - 31 "YT-dlp" on - 32 "Megatools" off - 40 "Handbrake" off - 41 "Audacity" off - 42 "k3b" off - 60 "Discord" on - 61 "Element" on - 62 "Telegram" on - 70 "TestSSL" off - 80 "Onedriver" off) +options=(0 "VirtManager" off # any option can be set to default to "on" + 1 "VMWare Workstation" off + 10 "Steam" off + 11 "Lutris" off + 12 "Citra" off + 13 "Minigalaxy" off + 20 "Krita" off + 21 "Gimp" off + #30 "Youtube-dl" off + 31 "YT-dlp" on + 32 "Megatools" off + 40 "Handbrake" off + 41 "Audacity" off + 42 "k3b" off + 60 "Discord" on + 61 "Element" on + 62 "Telegram" on + 70 "TestSSL" off + 80 "Onedriver" off) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear -for choice in $choices -do +for choice in $choices; do case $choice in 0) #in_virtmanager=1 - printf '%s\n' 'qemu' 'virt-manager' 'ebtables' 'dnsmasq' >> "$setupdir/selectedpkgs.txt" + printf '%s\n' 'qemu' 'virt-manager' 'ebtables' 'dnsmasq' >>"$setupdir/selectedpkgs.txt" ;; 1) #in_vmware15=1 - echo "vmware-workstation" >> "$setupdir/aurselectedpkgs.txt" + echo "vmware-workstation" >>"$setupdir/aurselectedpkgs.txt" ;; 10) #in_steam=1 - printf '%s\n' 'steam' 'steam-native-runtime' >> "$setupdir/selectedpkgs.txt" + printf '%s\n' 'steam' 'steam-native-runtime' >>"$setupdir/selectedpkgs.txt" ;; 11) #in_lutris=1 - echo "lutris" >> "$setupdir/selectedpkgs.txt" + echo "lutris" >>"$setupdir/selectedpkgs.txt" ;; 12) - echo "citra-qt-git" >> "$setupdir/aurselectedpkgs.txt" + echo "citra-qt-git" >>"$setupdir/aurselectedpkgs.txt" ;; 13) - echo "minigalaxy" >> "$setupdir/aurselectedpkgs.txt" + echo "minigalaxy" >>"$setupdir/aurselectedpkgs.txt" ;; 20) #in_krita=1 - echo "krita" >> "$setupdir/selectedpkgs.txt" + echo "krita" >>"$setupdir/selectedpkgs.txt" ;; 21) #in_gimp=1 - echo "gimp" >> "$setupdir/selectedpkgs.txt" + echo "gimp" >>"$setupdir/selectedpkgs.txt" ;; 30) #in_youtubedl=1 - echo "youtube-dl" >> "$setupdir/selectedpkgs.txt" + echo "youtube-dl" >>"$setupdir/selectedpkgs.txt" ;; 31) - printf '%s\n' 'yt-dlp' 'yt-dlp-drop-in' >> "$setupdir/aurselectedpkgs.txt" + printf '%s\n' 'yt-dlp' 'yt-dlp-drop-in' >>"$setupdir/aurselectedpkgs.txt" ;; 32) - echo "megatools-bin" >> "$setupdir/aurselectedpkgs.txt" + echo "megatools-bin" >>"$setupdir/aurselectedpkgs.txt" ;; 40) #in_handbrake=1 - echo "handbrake" >> "$setupdir/selectedpkgs.txt" + echo "handbrake" >>"$setupdir/selectedpkgs.txt" ;; 41) # TODO @@ -165,26 +162,26 @@ do echo "The situation with audacity is unknown right now. Check for FOSS no-telemetry forks" ;; 42) - printf '%s\n' 'k3b' 'cdparanoia' 'cdrdao' 'cdrtools' 'dvd+rw-tools' 'emovix' 'transcode' 'vcdimager' >> "$setupdir/selectedpkgs.txt" + printf '%s\n' 'k3b' 'cdparanoia' 'cdrdao' 'cdrtools' 'dvd+rw-tools' 'emovix' 'transcode' 'vcdimager' >>"$setupdir/selectedpkgs.txt" ;; 60) #in_discord=1 #echo "discord" >> "$setupdir/selectedpkgs.txt" - echo "discord_arch_electron" >> "$setupdir/aurselectedpkgs.txt" + echo "discord_arch_electron" >>"$setupdir/aurselectedpkgs.txt" ;; 61) #in_element=1 - echo "element-desktop" >> "$setupdir/selectedpkgs.txt" + echo "element-desktop" >>"$setupdir/selectedpkgs.txt" ;; 62) #in_telegram=1 - echo "telegram-desktop" >> "$setupdir/selectedpkgs.txt" + echo "telegram-desktop" >>"$setupdir/selectedpkgs.txt" ;; 70) - echo "testssl.sh" >> "$setupdir/selectedpkgs.txt" + echo "testssl.sh" >>"$setupdir/selectedpkgs.txt" ;; 80) - echo "onedriver" >> "$setupdir/aurselectedpkgs.txt" + echo "onedriver" >>"$setupdir/aurselectedpkgs.txt" ;; esac done @@ -218,23 +215,22 @@ in_podman=0 cmd=(dialog --separate-output --checklist "Devtools" 22 76 16) options=(0 "doom-emacs" off - 1 "vscodium" off - 10 "Podman" off) + 1 "vscodium" off + 10 "Podman" off) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear -for choice in $choices -do +for choice in $choices; do case $choice in 0) in_doomemacs=1 # TODO sort pacman and AUR packages # pychecker not in AUR anymore - printf '%s\n' 'git' 'emacs' 'ripgrep' 'fd' 'pandoc' 'shellcheck' 'python-pipenv' 'python-isort' 'python-pytest' 'python-rednose' 'pychecker' 'texlive-core' 'pyright' 'python-grip' 'prettier' 'shfmt' >> "$setupdir/aurselectedpkgs.txt" + printf '%s\n' 'git' 'emacs' 'ripgrep' 'fd' 'pandoc' 'shellcheck' 'python-pipenv' 'python-isort' 'python-pytest' 'python-rednose' 'pychecker' 'texlive-core' 'pyright' 'python-grip' 'prettier' 'shfmt' >>"$setupdir/aurselectedpkgs.txt" # TODO handle rest of installation ;; 1) #in_vscodium=1 - echo "vscodium-bin" >> "$setupdir/aurselectedpkgs.txt" + echo "vscodium-bin" >>"$setupdir/aurselectedpkgs.txt" ;; 10) in_podman=1 @@ -247,24 +243,23 @@ done cmd=(dialog --separate-output --checklist "School and work communication" 22 76 16) options=(0 "Teams" off - 1 "Slack" off - 10 "OneNote" off) + 1 "Slack" off + 10 "OneNote" off) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear -for choice in $choices -do +for choice in $choices; do case $choice in 0) #in_teams=1 - echo "teams" >> "$setupdir/aurselectedpkgs.txt" + echo "teams" >>"$setupdir/aurselectedpkgs.txt" ;; 1) #in_slack=1 #echo "slack-desktop" >> "$setupdir/aurselectedpkgs.txt" - echo "slack-electron" >> "$setupdir/aurselectedpkgs.txt" + echo "slack-electron" >>"$setupdir/aurselectedpkgs.txt" ;; 10) - echo "p3x-onenote" >> "$setupdir/aurselectedpkgs.txt" + echo "p3x-onenote" >>"$setupdir/aurselectedpkgs.txt" ;; esac done @@ -275,12 +270,11 @@ cmd=(dialog --separate-output --checklist "Report installed packages?" 22 76 16) options=(0 "pkgstats" off) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear -for choice in $choices -do +for choice in $choices; do case $choice in 0) #in_pkgstats=1 - echo "pkgstats" >> "$setupdir/selectedpkgs.txt" + echo "pkgstats" >>"$setupdir/selectedpkgs.txt" ;; esac done @@ -291,11 +285,10 @@ in_arco_hp=0 cmd=(dialog --separate-output --checklist "Install system specific packages?" 22 76 16) options=(1 "Arco PC" off - 2 "Arco HP" off) + 2 "Arco HP" off) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear -for choice in $choices -do +for choice in $choices; do case $choice in 1) in_arco_pc=1 @@ -308,7 +301,7 @@ done #uninstalling unused packages echo Uninstalling unused packages -sudo pacman -Rns - < "$setupdir/packages/uninstall.txt" +sudo pacman -Rns - <"$setupdir/packages/uninstall.txt" echo Uninstalled unused packages # find all repos @@ -321,7 +314,7 @@ echo Updated packages #pacman programs echo Installing default pacman programs -sudo pacman -S --needed - < "$setupdir/packages/officialpkgs.txt" +sudo pacman -S --needed - <"$setupdir/packages/officialpkgs.txt" echo Installed official programs # pip @@ -355,22 +348,22 @@ fi # audio echo Installing audio programs -paru -S --needed - < "$setupdir/packages/audiopkgs.txt" +paru -S --needed - <"$setupdir/packages/audiopkgs.txt" echo Installed audio programs #AUR echo Installing default AUR programs -paru -S --needed - < "$setupdir/packages/aurpkgs.txt" +paru -S --needed - <"$setupdir/packages/aurpkgs.txt" echo Installed AUR programs # theming echo Installing themes and icons -paru -S --needed - < "$setupdir/packages/theme-packages.txt" +paru -S --needed - <"$setupdir/packages/theme-packages.txt" echo Installed themes and icons #install wine echo Installing wine -sudo pacman -S --needed - < "$setupdir/packages/winepkgs.txt" +sudo pacman -S --needed - <"$setupdir/packages/winepkgs.txt" echo Installed wine ################### @@ -380,11 +373,11 @@ echo Installing selected programs # install selected packages echo Installing from official repository -sudo pacman -S --needed - < "$setupdir/selectedpkgs.txt" +sudo pacman -S --needed - <"$setupdir/selectedpkgs.txt" # install selected aur packages echo Installing from AUR -paru -S --needed - < "$setupdir/aurselectedpkgs.txt" +paru -S --needed - <"$setupdir/aurselectedpkgs.txt" : ' if [ $in_vmware15 -eq 1 ]; then @@ -696,13 +689,13 @@ fi # arco pc if [ $in_arco_pc -eq 1 ]; then echo "Installing arco pc packages" - paru -S --needed - < "$setupdir/packages/lupusregina-packages.txt" + paru -S --needed - <"$setupdir/packages/lupusregina-packages.txt" fi # arco hp if [ $in_arco_hp -eq 1 ]; then echo "Installing arch hp packages" - paru -S --needed - < "$setupdir/packages/arch-hp-packages.txt" + paru -S --needed - <"$setupdir/packages/arch-hp-packages.txt" fi ############################## @@ -759,7 +752,7 @@ echo Removed setup files echo Setting config bash ~/config/install.sh -if [[ $(pacman -Q pkgstats 2>/dev/null > /dev/null) ]]; then +if [[ $(pacman -Q pkgstats 2>/dev/null >/dev/null) ]]; then pkgstats fi From 0d1a3e4de8e8110c41b61867de740d67d4769613 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 24 Feb 2023 15:00:55 +0100 Subject: [PATCH 553/558] install nix --- arch-setup/install.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index c2bb4a37..449231d9 100755 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -698,6 +698,9 @@ if [ $in_arco_hp -eq 1 ]; then paru -S --needed - <"$setupdir/packages/arch-hp-packages.txt" fi +# install nix +curl -sSf -L https://install.determinate.systems/nix | sh -s -- install + ############################## ##### Configuration ##### ############################## From 4e37551536f2f0f95f1c77a26d986eefe61e55b1 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 2 Mar 2023 14:14:46 +0100 Subject: [PATCH 554/558] Remove powershell install script --- arch-setup/install.ps1 | 4 ---- 1 file changed, 4 deletions(-) delete mode 100644 arch-setup/install.ps1 diff --git a/arch-setup/install.ps1 b/arch-setup/install.ps1 deleted file mode 100644 index 04cf0476..00000000 --- a/arch-setup/install.ps1 +++ /dev/null @@ -1,4 +0,0 @@ -#/usr/bin/env pwsh - -# Install pyright lsp -pip install pyright From 7d862161801bd9e0744a9dc71d21a5c6a8ac6ce5 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 13 Apr 2023 18:42:30 +0200 Subject: [PATCH 555/558] Move autotrash installation to AUR package --- arch-setup/install.sh | 16 ++++++++-------- arch-setup/packages/aurpkgs.txt | 1 + 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 449231d9..49990aa2 100755 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -318,14 +318,9 @@ sudo pacman -S --needed - <"$setupdir/packages/officialpkgs.txt" echo Installed official programs # pip -echo Installing python programs -pip install --user autotrash -echo Installed python programs - -# setup autotrash -"$HOME/.local/bin/autotrash" -d 5 --install -systemctl --user start autotrash -systemctl --user enable autotrash.timer +#echo Installing python programs +#pip install --user autotrash +#echo Installed python programs # REVIEW Patched neofetch version to remove Color codes #git clone https://github.com/RealStickman/neofetch @@ -712,6 +707,11 @@ chsh -s /usr/bin/fish "$USER" sudo systemctl enable vnstat sudo systemctl start vnstat +# setup autotrash +autotrash -d 5 --install +systemctl --user start autotrash +systemctl --user enable autotrash.timer + # enable lockscreen for systemd sudo systemctl enable betterlockscreen@$USER diff --git a/arch-setup/packages/aurpkgs.txt b/arch-setup/packages/aurpkgs.txt index af7cefc6..21fa6add 100644 --- a/arch-setup/packages/aurpkgs.txt +++ b/arch-setup/packages/aurpkgs.txt @@ -1,3 +1,4 @@ +autotrash betterlockscreen bitwarden btrfsmaintenance From 13b471b8b511021ae068cad9da1089e0b9757482 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 13 Apr 2023 18:42:43 +0200 Subject: [PATCH 556/558] Update lupusregina packages --- arch-setup/packages/lupusregina-packages.txt | 159 +++++++++++++------ 1 file changed, 107 insertions(+), 52 deletions(-) diff --git a/arch-setup/packages/lupusregina-packages.txt b/arch-setup/packages/lupusregina-packages.txt index a78e6a5a..ae6dd17a 100644 --- a/arch-setup/packages/lupusregina-packages.txt +++ b/arch-setup/packages/lupusregina-packages.txt @@ -1,12 +1,14 @@ -0ad aarch64-linux-musl abootimg accountsservice acpilight +actual-appimage adobe-source-han-sans-cn-fonts adobe-source-han-sans-jp-fonts adobe-source-han-sans-kr-fonts adobe-source-sans-fonts +aegisub +age alacritty alarm-clock-applet alsa-firmware @@ -15,14 +17,20 @@ alsa-plugins alsa-utils amdgpu-clocks-git amd-ucode +an-anime-game-launcher-bin +android-studio android-tools +ansible anttweakbar +apache +apachedirectorystudio arandr arc-gtk-theme arch-install-scripts archiso archlinux-artwork -arcolinux-arc-themes-git +archlinux-logout-git +arcolinux-arc-kde arcolinux-bin-git arcolinux-common-git arcolinux-config-all-desktops-git @@ -38,11 +46,9 @@ arcolinux-hblock-git arcolinux-i3wm-git arcolinux-keyring arcolinux-kvantum-git -arcolinux-kvantum-theme-arc-git arcolinux-local-applications-git arcolinux-local-xfce4-git arcolinux-logo-git -arcolinux-logout-themes-git arcolinux-mirrorlist-git arcolinux-neofetch-git arcolinux-nitrogen-git @@ -61,27 +67,29 @@ arcolinux-system-config-git arcolinux-termite-themes-git arcolinux-tint2-git arcolinux-tint2-themes-git -arcolinux-tweak-tool-git arcolinux-variety-git arcolinux-wallpapers-git arcolinux-welcome-app-git arcolinux-xfce-git arcolinux-xfce-panel-profiles-git arcolinux-zsh-git -arduino-ide asciinema audacity aurvote-git autoconf automake autotiling +autotrash avahi +avisynthplus awesome-terminal-fonts bandwhich baobab base +base-devel bash-completion bash-pipes +betterlockscreen bibata-cursor-theme bind binutils @@ -98,35 +106,41 @@ breeze-icons broadcom-wl btrfsmaintenance btrfs-progs +buildah calibre candy-icons-git capitaine-cursors catfish -cemu +cdrdao +cdrtools +celluloid chromium citra-git citra-qt-git +cli11 clonezilla cmake +comictagger compsize conky-lua-archers corectrl corefreq-client -cowsay cpu-g-git -cpu-x -crda +cpu-x-git cronie +crystal cups cups-filters cups-pdf cups-pk-helper czkawka-gui darkhttpd +datagrip davfs2 dconf-editor ddrescue debtap +debugedit deemix-gui-git devtools dex @@ -139,33 +153,36 @@ dmenu dmidecode dmraid dnsmasq -docker dosfstools +dotnet-sdk downgrade drawio-desktop-bin dunst +dvd+rw-tools easyeffects -easystroke edac-utils edk2-ovmf edk2-shell -efisc-bin +efisc2019-bin +efisc2020-bin +efisc2021-bin +efisc2022-bin efitools -electron-cash -electrum-git +electron-cash-bin +electrum element-desktop emacs +emovix esptool etcher-bin ethtool -evolution exfatprogs exo expac f2fs-tools +f3 fakeroot fancontrol-gui -fanficfare fd feh ffmpeg-normalize-git @@ -177,6 +194,7 @@ fio firefox firewalld fish +flake8 flameshot flex foliate @@ -185,17 +203,19 @@ fractal freerdp freetype2 fsarchiver +fuse-overlayfs galculator gamemode gamescope garcon +gaupol gawk gcc -geany gettext ghostscript gimp git +git-lfs gksu glances glib @@ -207,6 +227,7 @@ gnome-firmware gnome-icon-theme gnome-keyring gnome-screenshot +gnome-shell-extension-gsconnect gnuclad gnu-free-fonts gnu-netcat @@ -216,6 +237,7 @@ go-tools goverlay-bin gparted gpick +gping gpm gptfdisk graphviz @@ -237,6 +259,7 @@ gtk2-perl gtk3 gtk-engine-murrine gtop +gulp gutenprint guvcview gvfs @@ -249,7 +272,6 @@ gzip hakuneko-desktop handbrake hardcode-fixer-git -hardinfo hashcat haskell-th-compat haveged @@ -270,8 +292,8 @@ hyphen-de hyphen-en i2c-tools i3blocks -i3-gaps i3status +i3-wm icecat-bin imagemagick inetutils @@ -281,25 +303,26 @@ intltool inxi iperf3 iptables-nft -ipw2100-fw -ipw2200-fw irssi it87-dkms-git +itch-bin iw -jackett-bin -javafx-scenebuilder +jdk17-openjdk jellyamp-appimage jellyfin-media-player jfsutils -joplin-desktop-bin +joplin-appimage jq jre11-openjdk +jre8-openjdk jre-openjdk +js-beautify jsoncpp k3b kcm-wacomtablet kconfig kcoreaddons +kdeconnect kdenlive keepass ki18n @@ -309,7 +332,6 @@ kopia-ui-bin krita kservice kvantum -kvantum-theme-arc kvantum-theme-sweet-git kwidgetsaddons languagetool @@ -323,6 +345,7 @@ lib32-mesa lib32-mesa-vdpau lib32-ocl-icd lib32-opencl-mesa +lib32-openssl-1.0-hardened lib32-opus lib32-v4l-utils lib32-vkd3d @@ -337,9 +360,7 @@ libmtp libopenraw libpwquality libqrtr-glib -libreoffice-extension-languagetool libreoffice-fresh-de -librewolf-bin libtool libva-mesa-driver libva-utils @@ -354,10 +375,11 @@ lightdm-settings lightdm-slick-greeter lightdm-webkit2-greeter lightdm-webkit2-theme-glorious -lightdm-webkit-theme-aether-git lineageos-devel linux-atm linux-firmware +linux-lts +linux-lts-headers linux-zen linux-zen-headers lm_sensors @@ -391,6 +413,8 @@ menulibre mesa mesa-vdpau meson +minetest +minigalaxy mintstick-git mkinitcpio mkinitcpio-nfs-utils @@ -405,8 +429,8 @@ mpv-mpris mtools mtpfs mugshot -multimc-bin -mysql-workbench +mythes-de +mythes-en nano nbd ndisc6 @@ -432,6 +456,7 @@ nextcloud-client nfs-utils nilfs-utils nitrogen +nodejs nohang-git nomacs notification-daemon @@ -441,6 +466,7 @@ nsjail nss-mdns ntfs-3g ntp +ntttcp-for-linux-git numix-circle-arc-icons-git numix-circle-icon-theme-git numix-gtk-theme-git @@ -449,30 +475,31 @@ numlockx nutty nvme-cli obconf -obkey-git obmenu3 obmenu-generator obs-studio ocl-icd +ofxstatement oh-my-zsh-git okular +onedriver oneko onlyoffice-bin openbox openbox-themes-pambudi-git openconnect -openhmd-git openmw openresolv openssh openttd +openttd-jgrpp openvpn os-prober p3x-onenote p7zip packettracer pacman -pandoc +pandoc-cli partclone parted partimage @@ -483,8 +510,12 @@ pavucontrol pcmanfm-gtk3 pdfsam peek +perl-anyevent-i3 +perl-json-xs perl-linux-desktopfiles +perl-rename php +php-gd picom piper pipewire @@ -507,50 +538,63 @@ powershell-bin powertop ppp pptpclient +prettier +prismlauncher-bin protonmail-bridge-bin +protonmail-import-export-app-bin protontricks psensor -puddletag pulseaudio-alsa putty +pv pxz-git -pyhoca-cli -python36 +pyright python-aiohttp python-aiohttp-cors python-aiorpcx-git python-async-timeout +python-black python-boto +python-grip +python-hatch +python-hatchling +python-hyperlink python-multidict python-pathvalidate python-pip -python-pipenv python-pycryptodome python-pylint python-pyparted -python-pyqt4 python-pytest python-pywal python-rednose +python-scipy +python-weasyprint python-yarl +qalculate-gtk qdirstat -qemu +qemu-desktop qt5ct -qt5-styleplugins qt5-webkit qt5-xmlpatterns +qt6ct qterminal +qxmledit rasdaemon +rebuild-detector refind reflector reiserfsprogs remmina restic rig +ripgrep ristretto rofi +rofi-emoji rp-pppoe rsync +ruby-sass rust rustscan rxvt-unicode @@ -559,31 +603,38 @@ sane-airscan sardi-icons screenkey-git scrot +scxvid sdparm seahorse sed sfml sg3_utils +shards shellcheck +shfmt shotwell signal-desktop simple-scan simplescreenrecorder smartmontools socat +solaar sox -speed-test +spdlog speedtest-cli spice-protocol splix spotiflyer-bin squashfs-tools +sshpass ssh-tools steam steam-native-runtime -steamvr-openhmd-git stress stressapptest +stylelint +subtitlecomposer +subtitleeditor sudo surfn-icons-git sweet-folders-icons-git @@ -591,6 +642,7 @@ sweet-gtk-theme-dark syslinux sysstat system-config-printer +tachidesk-jui-bin tauon-music-box tcpdump tealdeer @@ -606,14 +658,15 @@ the_platinum_searcher-bin thunar thunar-archive-plugin thunar-media-tags-plugin +thunar-nextcloud-plugin thunar-volman -tiddlydesktop +thunderbird timeshift tint2 tk -tmpmail-git tmux torbrowser-launcher +transcode transmission-gtk transmission-remote-gtk tree @@ -635,12 +688,11 @@ ttf-ubuntu-font-family ttf-vista-fonts tumbler twine +udftools udiskie udisks2 ufw unace -unigine-superposition -unigine-valley unrar unzip upower @@ -649,27 +701,30 @@ urxvt-resize-font-git usb_modeswitch usbutils variety +vcdimager vdpauinfo ventoy-bin vi -video2x vim virtio-win virt-manager +vivictpp +vkbasalt vkd3d vlc vmware-workstation vnstat volumeicon vpnc +vscodium-bin vulkan-headers vulkan-radeon w3m waifu2x-ncnn-vulkan -wattman-gtk-git webkit2gtk wget which +whipper wine wireguard-tools wireless-regdb @@ -677,13 +732,12 @@ wireless_tools wireshark-qt wmctrl woeusb +wol wpa_supplicant wpewebkit wps-office wttr wvdial -x2goclient -x2goserver xapp xcape xdg-desktop-portal-gtk @@ -789,8 +843,9 @@ xsensors xst-git xwinwrap-git yad +yarn yay -yt-dlp-drop-in +yt-dlp zenity zsh zsh-completions From a17d02f11cc818a21005eece393c0e2d96033d68 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Thu, 13 Apr 2023 18:48:34 +0200 Subject: [PATCH 557/558] Enable autotrash for all trash mounts --- arch-setup/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch-setup/install.sh b/arch-setup/install.sh index 49990aa2..98a03af9 100755 --- a/arch-setup/install.sh +++ b/arch-setup/install.sh @@ -708,7 +708,7 @@ sudo systemctl enable vnstat sudo systemctl start vnstat # setup autotrash -autotrash -d 5 --install +autotrash -td 5 --install systemctl --user start autotrash systemctl --user enable autotrash.timer From 00647541a16e8836684d5fca31838b48794ab3d5 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 9 May 2023 13:19:51 +0200 Subject: [PATCH 558/558] Add udiskie for disk management --- arch-setup/packages/officialpkgs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/arch-setup/packages/officialpkgs.txt b/arch-setup/packages/officialpkgs.txt index da1750c4..2d1f7d6b 100644 --- a/arch-setup/packages/officialpkgs.txt +++ b/arch-setup/packages/officialpkgs.txt @@ -109,6 +109,7 @@ traceroute transmission-remote-gtk ttf-fira-code ttf-fira-sans +udiskie unace unrar unzip