feat: community standards, AI moderator, SDDM switch, and README fix
so github told me my repo has NO community standards apparently CODE_OF_CONDUCT? nonexistent. ISSUE_TEMPLATES? nada. PULL_REQUEST_TEMPLATE? the void stared back. and github profiles has a little checklist like im some kind of degenerate who doesnt know how to run a project. well NOW i have standards. and they are ROCK SOLID STABLE. you want systemd? fork from before-systemd-change and figure it out yourself, i gave you a numbered tutorial right in the CoC. the AI moderator will read it and then politely but firmly tell you to go fork yourself (the repo, not literally, read the CoC). also threw in the pixie SDDM switch that i apparently never committed to the netinstall yamls either (kill me), the batch install main.py cleanup, and fixed the README lying about why artix. DEUS VULT and please file your issues in the YAML forms provided or the AI will judge you
This commit is contained in:
@@ -257,7 +257,7 @@
|
||||
packages:
|
||||
- sddm
|
||||
- sddm-dinit
|
||||
- antergos-sddm-theme
|
||||
- pixie-sddm-git
|
||||
|
||||
- name: "LightDM"
|
||||
description: "LightDM display manager"
|
||||
|
||||
+23
-25
@@ -13,8 +13,7 @@
|
||||
#
|
||||
# Calamares is Free Software: see the License-Identifier above.
|
||||
#
|
||||
# Antergos NeXT: Install one-at-a-time with error isolation,
|
||||
# --overwrite='*' to avoid file conflicts, and per-package logging.
|
||||
# Antergos NeXT: Batch install with --overwrite='*' to avoid file conflicts.
|
||||
|
||||
import abc
|
||||
from string import Template
|
||||
@@ -207,33 +206,32 @@ class PMPacman(PackageManager):
|
||||
raise
|
||||
|
||||
def install(self, pkgs, from_local=False):
|
||||
for pkg in pkgs:
|
||||
command = ["pacman"]
|
||||
if from_local:
|
||||
command.append("-U")
|
||||
else:
|
||||
command.append("-S")
|
||||
command = ["pacman"]
|
||||
if from_local:
|
||||
command.append("-U")
|
||||
else:
|
||||
command.append("-S")
|
||||
|
||||
command.append("--noconfirm")
|
||||
command.append("--noprogressbar")
|
||||
command.append("--overwrite=*")
|
||||
command.append("--noconfirm")
|
||||
command.append("--noprogressbar")
|
||||
command.append("--overwrite=*")
|
||||
|
||||
if self.pacman_needed_only is True:
|
||||
command.append("--needed")
|
||||
if self.pacman_disable_timeout is True:
|
||||
command.append("--disable-download-timeout")
|
||||
if self.pacman_needed_only is True:
|
||||
command.append("--needed")
|
||||
if self.pacman_disable_timeout is True:
|
||||
command.append("--disable-download-timeout")
|
||||
|
||||
command.append(pkg)
|
||||
command += pkgs
|
||||
|
||||
self.reset_progress()
|
||||
try:
|
||||
self.run_pacman(command, True)
|
||||
libcalamares.utils.debug("package_ok: {!s}".format(pkg))
|
||||
except subprocess.CalledProcessError as e:
|
||||
libcalamares.utils.warning("package_fail: {!s}".format(pkg))
|
||||
libcalamares.utils.debug("stdout:" + str(e.stdout))
|
||||
libcalamares.utils.debug("stderr:" + str(e.stderr))
|
||||
raise
|
||||
self.reset_progress()
|
||||
try:
|
||||
self.run_pacman(command, True)
|
||||
libcalamares.utils.debug("packages_ok: {!s}".format(pkgs))
|
||||
except subprocess.CalledProcessError as e:
|
||||
libcalamares.utils.warning("packages_fail: {!s}".format(pkgs))
|
||||
libcalamares.utils.debug("stdout:" + str(e.stdout))
|
||||
libcalamares.utils.debug("stderr:" + str(e.stderr))
|
||||
raise
|
||||
|
||||
def remove(self, pkgs):
|
||||
self.reset_progress()
|
||||
|
||||
@@ -29,7 +29,7 @@ rootfs:
|
||||
- calamares-branding-antergos-next-minimal
|
||||
- antergos-next-keyring
|
||||
- antergos-wallpapers
|
||||
- antergos-sddm-theme
|
||||
- pixie-sddm-git
|
||||
- antergos-grub-theme
|
||||
- falkon
|
||||
- antergos-xfce-theme
|
||||
|
||||
@@ -189,7 +189,7 @@
|
||||
packages:
|
||||
- sddm
|
||||
- sddm-dinit
|
||||
- antergos-sddm-theme
|
||||
- pixie-sddm-git
|
||||
|
||||
- name: "LightDM"
|
||||
description: "LightDM display manager"
|
||||
|
||||
@@ -304,7 +304,7 @@
|
||||
packages:
|
||||
- sddm
|
||||
- sddm-dinit
|
||||
- antergos-sddm-theme
|
||||
- pixie-sddm-git
|
||||
|
||||
- name: "LightDM"
|
||||
description: "LightDM display manager"
|
||||
|
||||
@@ -13,8 +13,7 @@
|
||||
#
|
||||
# Calamares is Free Software: see the License-Identifier above.
|
||||
#
|
||||
# Antergos NeXT: Install one-at-a-time with error isolation,
|
||||
# --overwrite='*' to avoid file conflicts, and per-package logging.
|
||||
# Antergos NeXT: Batch install with --overwrite='*' to avoid file conflicts.
|
||||
|
||||
import abc
|
||||
from string import Template
|
||||
@@ -207,33 +206,32 @@ class PMPacman(PackageManager):
|
||||
raise
|
||||
|
||||
def install(self, pkgs, from_local=False):
|
||||
for pkg in pkgs:
|
||||
command = ["pacman"]
|
||||
if from_local:
|
||||
command.append("-U")
|
||||
else:
|
||||
command.append("-S")
|
||||
command = ["pacman"]
|
||||
if from_local:
|
||||
command.append("-U")
|
||||
else:
|
||||
command.append("-S")
|
||||
|
||||
command.append("--noconfirm")
|
||||
command.append("--noprogressbar")
|
||||
command.append("--overwrite=*")
|
||||
command.append("--noconfirm")
|
||||
command.append("--noprogressbar")
|
||||
command.append("--overwrite=*")
|
||||
|
||||
if self.pacman_needed_only is True:
|
||||
command.append("--needed")
|
||||
if self.pacman_disable_timeout is True:
|
||||
command.append("--disable-download-timeout")
|
||||
if self.pacman_needed_only is True:
|
||||
command.append("--needed")
|
||||
if self.pacman_disable_timeout is True:
|
||||
command.append("--disable-download-timeout")
|
||||
|
||||
command.append(pkg)
|
||||
command += pkgs
|
||||
|
||||
self.reset_progress()
|
||||
try:
|
||||
self.run_pacman(command, True)
|
||||
libcalamares.utils.debug("package_ok: {!s}".format(pkg))
|
||||
except subprocess.CalledProcessError as e:
|
||||
libcalamares.utils.warning("package_fail: {!s}".format(pkg))
|
||||
libcalamares.utils.debug("stdout:" + str(e.stdout))
|
||||
libcalamares.utils.debug("stderr:" + str(e.stderr))
|
||||
raise
|
||||
self.reset_progress()
|
||||
try:
|
||||
self.run_pacman(command, True)
|
||||
libcalamares.utils.debug("packages_ok: {!s}".format(pkgs))
|
||||
except subprocess.CalledProcessError as e:
|
||||
libcalamares.utils.warning("packages_fail: {!s}".format(pkgs))
|
||||
libcalamares.utils.debug("stdout:" + str(e.stdout))
|
||||
libcalamares.utils.debug("stderr:" + str(e.stderr))
|
||||
raise
|
||||
|
||||
def remove(self, pkgs):
|
||||
self.reset_progress()
|
||||
|
||||
@@ -32,7 +32,7 @@ rootfs:
|
||||
- yay
|
||||
- antergos-next-desktop-settings
|
||||
- antergos-plasma-theme
|
||||
- antergos-sddm-theme
|
||||
- pixie-sddm-git
|
||||
- antergos-wallpapers
|
||||
- antergos-grub-theme
|
||||
- hiredis
|
||||
|
||||
Reference in New Issue
Block a user