Dylan M. Taylor
fe9fb988c9
Move from the basic pipewire media session manager to wireplumber ( #914 )
2022-01-27 18:01:06 +01:00
Anton Hvornum
240f688cce
Adding a Pipewire application profile ( #821 )
...
* Adding a Pipewire application profile
This to better manage the pipewire setup process and minimize guided a bit. This also adds the concept of @archinstall.plugin decorators to add a plugin in run-time. Which pipewire uses to detect user creation and enable the pipewire-pulse service for new users.
* Forgot to run .install() on pipewire Application()
* Backwards compatible variable insertion for installation session
2022-01-02 16:38:02 +01:00
Anton Hvornum
c3e2b99316
runas -> run_as
2021-12-31 12:50:48 +01:00
Dylan Taylor
0ac13c0958
Missed a couple of profiles; reformat package lists for these too.
2021-05-15 17:36:38 -04:00
Dylan Taylor
3ee38afce1
One package per line formatting in profiles - easier to read/maintain
2021-05-15 17:30:20 -04:00
Dylan Taylor
ffd5b5f804
Very selectively fix some PEP 8 issues with profiles
2021-05-15 11:35:18 -04:00
Anton Hvornum
4ff35663b8
Replaced the magic __builtin__ global variable. This should fix mypy complaints while still retaining the same functionality, kinda. It's less automatic but it's also less of dark magic, which makes sense for anyone but me.
2021-05-12 13:55:41 +02:00
advaithm
69d079e63a
some type hint fixes and a bad catch fix
2021-05-12 15:45:45 +05:30
Dylan M. Taylor
89bc10ad9a
Add cockpit application package
2021-04-29 11:11:26 -04:00
Dylan M. Taylor
c3bb503fab
Add SSH Server Application Profile
2021-04-29 08:01:15 -04:00
Anton Hvornum
fb56fa3c5f
Merge pull request #390 from dylanmtaylor/patch-9
...
Add lighttpd application profile
2021-04-29 11:35:39 +00:00
Anton Hvornum
a94cea235d
Merge pull request #389 from dylanmtaylor/patch-8
...
Add Docker Application Profile
2021-04-29 11:35:22 +00:00
Anton Hvornum
6e646ebebf
Merge pull request #388 from dylanmtaylor/patch-7
...
Add Tomcat application profile
2021-04-29 11:35:09 +00:00
Anton Hvornum
c930ff826e
Merge pull request #387 from dylanmtaylor/patch-6
...
Add Apache HTTPD Application Profile
2021-04-29 11:34:50 +00:00
Anton Hvornum
6b2ea318f3
Merge pull request #385 from dylanmtaylor/patch-4
...
Add nginx application profile
2021-04-29 11:34:26 +00:00
Dylan M. Taylor
f7cb4c8fb9
Add MariaDB Application Profile ( #386 )
2021-04-29 13:33:46 +02:00
Anton Hvornum
0ebc6be7ae
Added a postgresql application profile. ( #383 )
...
* Added a postgres application profile. Also introducing runas to the arch_chroot of the installation, to run commands as emulated users. This is highly WIP at the moment.
* Fixing top-level-listing of profiles. As well as testing some postgres installation steps.
* Removed dupe functions.
* Added safety check in case a comment mentions the top level profile thing.
* Patching namespace corruption.
* Avoiding runtime collision due to installation not being initiated yet.
* Allow for parameterization of filesystem in guided.
Co-authored-by: Anton Hvornum <anton.feeds@gmail.com>
2021-04-29 13:32:21 +02:00
Dylan M. Taylor
9d5e9333c7
Add lighttpd application profile
2021-04-29 07:18:38 -04:00
Dylan M. Taylor
5cf0419073
Add Docker Application Profile
2021-04-29 07:14:34 -04:00
Dylan M. Taylor
9e8446a96a
Add Tomcat application profile
...
Using Tomcat 10 as that is the latest release
2021-04-29 07:09:46 -04:00
Dylan M. Taylor
5c6cd59aec
Add Apache HTTPD Application Profile
2021-04-29 07:03:57 -04:00
Dylan M. Taylor
eb2174eef9
Add nginx profile
2021-04-29 06:57:52 -04:00
Dylan Taylor
1238199ed8
egl-wayland is small enough that conditionally installing it doesn't make a lot of sense
2021-04-28 11:49:23 -04:00
Dylan M. Taylor
f9f359ab73
This variable wasn't really needed.
2021-04-28 11:30:30 -04:00
Dylan Taylor
fd042053be
Rework KDE profile package installation
2021-04-28 11:21:24 -04:00
Dylan Taylor
2d4326b6c5
Rework how alacritty is installed for awesome
2021-04-28 11:11:36 -04:00
Dylan Taylor
8706b48097
Restore kde.py
2021-04-28 11:10:08 -04:00
Dylan Taylor
f319308d37
Remove application profiles that just install additional packages and do not do anything else to customize or configure.
2021-04-28 11:08:50 -04:00
advaithm
85e4a85cdb
updated to lastest commit, fixed a conflict
2021-04-24 13:56:35 +05:30
Dylan M. Taylor
91fa98f48d
While somewhat nice to have, archlinux-wallpaper isn't needed in a minimal installation.
2021-04-22 17:49:58 -04:00
Anton Hvornum
2b7face252
Merging in PR #312 - Add Deepin desktop
2021-04-20 10:03:58 +02:00
Anton Hvornum
5fba277dda
Merging in master to feature branch.
2021-04-17 09:52:09 +02:00
robsonsilv4
fcd07b284e
Add Deepin desktop
2021-04-15 23:33:04 -03:00
Dylan M. Taylor
06920652b3
Fix some more awesome installation issues
2021-04-13 21:21:43 -04:00
Anton Hvornum
398f95ee56
Merge branch 'master' into torxed-v2.2.0
2021-04-12 00:09:55 +02:00
Dylan Taylor
cf46642037
Implement MATE desktop environment
2021-04-11 10:19:25 -04:00
Dylan Taylor
29ecf232d4
Remove lightdm-gtk-greeter-settings
2021-04-10 00:21:15 -04:00
Dylan M. Taylor
8d627d0c09
Add more suggested packages to sway
2021-04-09 14:19:46 -04:00
Anton Hvornum
5543cb9eda
Merge pull request #254 from dylanmtaylor/budgie
...
Add missing cherry-picked commits and implement Budgie
2021-04-09 13:09:28 +00:00
Dylan Taylor
326b96d808
Add budgie implementation
2021-04-09 08:32:58 -04:00
m1ten
b86233d7ba
add lightdm-gtk-greeter
2021-04-09 08:26:37 -04:00
m1ten
738e60c059
applications/xfce4
2021-04-09 08:26:30 -04:00
m1ten
5499bcc8b9
applications/cinnamon
2021-04-09 08:26:07 -04:00
Dylan M. Taylor
d50b26498e
Add the sway packages from advaithm's 2.2.0 sway work
...
Remove sddm
2021-04-09 06:51:43 -04:00
Anton Hvornum
3d659dead8
Merge pull request #251 from advaithm/torxed-v2.2.0
...
Split drivers from xorg and create a seprate profile for wayland. Remove the use of sddm from sway and raise issues with the nvidia drivers
2021-04-09 08:08:53 +00:00
Dylan Taylor
a5eb815b3e
Move common packages to common i3 profile
2021-04-08 21:00:55 -04:00
advaithm
6b5b3180f3
add i3-wm and i3-gaps support
2021-04-08 20:55:54 -04:00
Dylan M. Taylor
51f533539d
Change xscreensaver to slock
2021-04-08 16:34:17 -04:00
Dylan M. Taylor
9545680459
breeze-icons and oxygen-icons are both needed to not have missing icons
2021-04-08 16:21:46 -04:00
Dylan M. Taylor
adb73f5ba6
It was far too minimal to be usable before.
2021-04-08 16:10:33 -04:00