Compare commits

...

10 commits

5 changed files with 24 additions and 11 deletions

View file

@ -7,6 +7,11 @@
### ROM bauen ### ROM bauen
./make_mksquashfs-auto.sh makesystem mkinitcpio filesystem makeimage makebios makeiso ./make_mksquashfs-auto.sh makesystem mkinitcpio filesystem makeimage makebios makeiso
### Falls man Virt-Manager verwendet (Netzwerk starten)
systemctl enable --now libvirtd
sudo virsh net-start default
sudo virsh net-autostart default
### ROM in einer VM-Testen ### ROM in einer VM-Testen
qemu-system-x86_64 --enable-kvm --cdrom out/arch-deadc0de_remix_os-20211212-x86_64.iso -boot d -m 8G qemu-system-x86_64 --enable-kvm --cdrom out/arch-deadc0de_remix_os-20211212-x86_64.iso -boot d -m 8G

View file

@ -4,7 +4,7 @@ set -ex
if [[ $EUID -ne 0 ]]; then if [[ $EUID -ne 0 ]]; then
echo "This script must be run as root" 1>&2 echo "This script must be run as root" 1>&2
sudo "$@" sudo "${0}" "$@"
exit 0 exit 0
fi fi
echo "Als root Angemeldet" echo "Als root Angemeldet"
@ -325,6 +325,10 @@ systemctl enable cups
systemctl enable sshd systemctl enable sshd
systemctl enable cronie systemctl enable cronie
systemctl enable systemd-timesyncd.service systemctl enable systemd-timesyncd.service
# systemd-resolved is a systemd service that provides network name resolution to local applications via a D-Bus interface
systemctl enable systemd-resolved.service
# systemctl disable docker # systemctl disable docker
# systemctl disable x11vnc # systemctl disable x11vnc
#systemctl enable mpd #systemctl enable mpd
@ -383,6 +387,10 @@ if ! grep 'EDITOR' /etc/environment; then
echo "EDITOR=vim" >> /etc/environment echo "EDITOR=vim" >> /etc/environment
fi fi
if ! grep 'QT_QPA_PLATFORMTHEME' /etc/environment; then
echo "QT_QPA_PLATFORMTHEME=qt6ct" >> /etc/environment
fi
# /etc/arch-release # /etc/arch-release
echo "OS=${repo}" > /etc/arch-release echo "OS=${repo}" > /etc/arch-release
@ -691,9 +699,6 @@ fi
#aurinstaller opensd-git #aurinstaller opensd-git
#systemctl --user enable opensd #systemctl --user enable opensd
# systemd-resolved is a systemd service that provides network name resolution to local applications via a D-Bus interface
systemctl enable systemd-resolved.service
# MS-Fonts # MS-Fonts
mkdir -p /etc/fonts/conf.avail/ mkdir -p /etc/fonts/conf.avail/
cp /opt/${repo}/configs/20-no-embedded.conf /etc/fonts/conf.avail/ cp /opt/${repo}/configs/20-no-embedded.conf /etc/fonts/conf.avail/

View file

@ -10,6 +10,8 @@
# possible, but leave them commented. Uncommented options override the # possible, but leave them commented. Uncommented options override the
# default value. # default value.
AcceptEnv LANG LC_*
Port 1022 Port 1022
#AddressFamily any #AddressFamily any
#ListenAddress 0.0.0.0 #ListenAddress 0.0.0.0

View file

@ -16,19 +16,19 @@ dhcpcd intel-ucode amd-ucode iwd lvm2
docker docker-compose docker docker-compose
qutebrowser ranger fff nnn lf xterm foot qutebrowser ranger fff nnn lf xterm foot
gnome-system-monitor gnome-system-monitor
gnupg git flatpak nix cmake ninja gradle chezmoi
gst-libav gst-plugin-gtk gst-plugin-pipewire gst-plugins-bad gst-plugins-bad-libs gst-plugins-base gst-plugins-base-libs gst-plugins-good gst-plugins-ugly gstreamer gst-libav gst-plugin-gtk gst-plugin-pipewire gst-plugins-bad gst-plugins-bad-libs gst-plugins-base gst-plugins-base-libs gst-plugins-good gst-plugins-ugly gstreamer
gvfs gvfs-afc gvfs-goa gvfs-google gvfs-gphoto2 gvfs-mtp gvfs-nfs gvfs-smb gvfs gvfs-afc gvfs-goa gvfs-google gvfs-gphoto2 gvfs-mtp gvfs-nfs gvfs-smb
htop bashtop btop ctop asciiquarium lolcat htop bashtop btop ctop asciiquarium lolcat
i3-wm i3status-rust rust i3blocks i3lock arandr rofi dunst feh scrot xtrlock clipmenu pinentry pinentry-bemenu gammastep brightnessctl ydotool wtype i3-wm i3status-rust rust i3blocks i3lock arandr rofi dunst feh scrot xtrlock clipmenu pinentry pinentry-bemenu gammastep brightnessctl ydotool wtype
jre-openjdk jdk-openjdk gnupg git nix cmake ninja gradle chezmoi
kdenlive shotcut openshot blender
mesa lib32-mesa vulkan-radeon lib32-vulkan-radeon libva-mesa-driver lib32-libva-mesa-driver mesa-vdpau lib32-mesa-vdpau vulkan-tools libretro mesa lib32-mesa vulkan-radeon lib32-vulkan-radeon libva-mesa-driver lib32-libva-mesa-driver mesa-vdpau lib32-mesa-vdpau vulkan-tools libretro
lib32-at-spi2-core lib32-pipewire lib32-pipewire-jack lib32-pipewire-v4l2 lib32-vulkan-icd-loader lib32-at-spi2-core lib32-pipewire lib32-pipewire-jack lib32-pipewire-v4l2 lib32-vulkan-icd-loader
lib32-vulkan-intel lib32-vulkan-mesa-layers lib32-vulkan-radeon lib32-vulkan-validation-layers lib32-vulkan-intel lib32-vulkan-mesa-layers lib32-vulkan-radeon lib32-vulkan-validation-layers
vulkan-headers vulkan-icd-loader vulkan-intel vulkan-mesa-layers vulkan-radeon vulkan-tools vulkan-headers vulkan-icd-loader vulkan-intel vulkan-mesa-layers vulkan-radeon vulkan-tools
libva-intel-driver intel-media-driver org.freedesktop.secrets gnome-keyring libva-intel-driver intel-media-driver org.freedesktop.secrets gnome-keyring
lib32-amdvlk amdvlk opencl-clover-mesa opencl-rusticl-mesa glad python-glfw glfw-wayland lib32-sdl sdl2_gfx qt6-shadertools vkd3d lib32-vkd3d vkmark vulkan-extra-layers vulkan-extra-tools vulkan-swrast vulkan-validation-layers vulkan-virtio lib32-vulkan-swrast lib32-vulkan-virtio lib32-amdvlk amdvlk opencl-clover-mesa opencl-rusticl-mesa glad python-glfw glfw-wayland lib32-sdl sdl2_gfx qt6-shadertools vkd3d lib32-vkd3d vkmark vulkan-extra-layers vulkan-extra-tools vulkan-swrast vulkan-validation-layers vulkan-virtio lib32-vulkan-swrast lib32-vulkan-virtio
gamescope steam nvtop modemmanager modemmanager-qt modem-manager-gui usb_modeswitch power-profiles-daemon gamescope steam nvtop modemmanager modemmanager-qt5 modem-manager-gui usb_modeswitch power-profiles-daemon
libva-mesa-driver lib32-libva-mesa-driver mesa-vdpau lib32-mesa-vdpau libvdpau-va-gl libva-mesa-driver lib32-libva-mesa-driver mesa-vdpau lib32-mesa-vdpau libvdpau-va-gl
libwacom xf86-input-wacom libwacom xf86-input-wacom
man man-pages man-pages-de man man-pages man-pages-de
@ -36,7 +36,7 @@ mesa-utils egl-wayland wofi mako mpv fuzzel bemenu-wayland bemenu-x11 bemenu-ncu
mosh mitmproxy net-tools bind traceroute mtr hydra aircrack-ng mosh mitmproxy net-tools bind traceroute mtr hydra aircrack-ng
nano vim vim-spell-de nano vim vim-spell-de
network-manager-applet network-manager-applet
networkmanager networkmanager-openvpn networkmanager-qt iwd networkmanager networkmanager-openvpn networkmanager-qt5 iwd
nginx certbot-nginx nginx certbot-nginx
nm-connection-editor nm-connection-editor
noto-fonts noto-fonts-emoji noto-fonts-extra noto-fonts noto-fonts-emoji noto-fonts-extra
@ -67,12 +67,13 @@ ttf-font-awesome ttf-hack ttf-hack-nerd ttf-jetbrains-mono ttf-liberation ttf-me
ttf-nerd-fonts-symbols-common ttf-nerd-fonts-symbols-mono ttf-opensans ttf-terminus-nerd terminus-font ttf-nerd-fonts-symbols-common ttf-nerd-fonts-symbols-mono ttf-opensans ttf-terminus-nerd terminus-font
v4l2loopback-dkms v4l2loopback-utils v4l-utils linux-headers obs-studio python opencv python-opencv clang flatbuffers python-flatbuffers v4l2loopback-dkms v4l2loopback-utils v4l-utils linux-headers obs-studio python opencv python-opencv clang flatbuffers python-flatbuffers
vlc gimp inkscape libheif filezilla gparted code vlc gimp inkscape libheif filezilla gparted code
virt-manager dnsmasq swtpm
wezterm starship wezterm starship
wine wine-gecko wine-mono winetricks wine wine-gecko wine-mono winetricks
wireguard-tools openfortivpn wireguard-tools openfortivpn
wofi wofi
wpa_supplicant wpa_supplicant
xarchiver xarchiver zip
xdg-desktop-portal-gtk xdg-desktop-portal-wlr xdg-desktop-portal-gtk xdg-desktop-portal-wlr
xdg-user-dirs xdg-user-dirs-gtk xdg-user-dirs xdg-user-dirs-gtk
xorg-server xorg-xinit xorg-drivers xorg-xwayland xorg-server xorg-xinit xorg-drivers xorg-xwayland

View file

@ -2,8 +2,8 @@
set -ex set -ex
ENVLOCAL="/etc/environment" ENVLOCAL="/etc/environment"
export WEBADDRESS_OS="https://git.brothertec.eu/simono41/SpectreOS.git" export WEBADDRESS_OS="https://code.brothertec.eu/simono41/SpectreOS.git"
export WEBADDRESS_SCRIPTE="https://git.brothertec.eu/simono41/shell-scripte-code.git" export WEBADDRESS_SCRIPTE="https://code.brothertec.eu/simono41/shell-scripte-code.git"
if grep 'WEBADDRESS_OS' $ENVLOCAL; then if grep 'WEBADDRESS_OS' $ENVLOCAL; then
sed -i 's|WEBADDRESS_OS=.*|WEBADDRESS_OS='$WEBADDRESS_OS'|' $ENVLOCAL sed -i 's|WEBADDRESS_OS=.*|WEBADDRESS_OS='$WEBADDRESS_OS'|' $ENVLOCAL