mirror of
https://github.com/fscotto/infra.git
synced 2026-05-30 23:49:56 +00:00
Remove Arch/nymph path, restore nymph as Void desktop
Delete all Arch-specific files (packages_arch role, profile_desktop_gnome role, arch.yml group_vars, nymph.yml host_vars, arch dotfiles). Revert nymph to the void group in inventory, remove the arch play from site.yml, and restore profile_desktop_host/tasks/nymph.yml to its pre-Arch state (GRUB + NVIDIA + prime-run). Preserve Void improvements introduced alongside Arch work (desktop_void_dotfiles, desktop_void_source_tools, profile_desktop_i3 dir additions, void-specific conditions). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,160 +0,0 @@
|
||||
---
|
||||
arch_packages_base:
|
||||
- 7zip
|
||||
- archlinux-keyring
|
||||
- avahi
|
||||
- base-devel
|
||||
- bluez
|
||||
- clang
|
||||
- cmake
|
||||
- cups
|
||||
- cups-filters
|
||||
- cups-pk-helper
|
||||
- fastfetch
|
||||
- flatpak
|
||||
- fuse3
|
||||
- gcc
|
||||
- gdb
|
||||
- git-delta
|
||||
- github-cli
|
||||
- gnome-keyring
|
||||
- go
|
||||
- gvfs
|
||||
- gvfs-mtp
|
||||
- gvfs-smb
|
||||
- imagemagick
|
||||
- isync
|
||||
- libsecret
|
||||
- libtool
|
||||
- linux
|
||||
- linux-headers
|
||||
- lm_sensors
|
||||
- man-db
|
||||
- man-pages
|
||||
- msmtp
|
||||
- networkmanager
|
||||
- nodejs
|
||||
- npm
|
||||
- pavucontrol
|
||||
- pipewire
|
||||
- pipewire-alsa
|
||||
- pipewire-jack
|
||||
- pipewire-pulse
|
||||
- pkgconf
|
||||
- plocate
|
||||
- podman
|
||||
- podman-compose
|
||||
- rclone
|
||||
- sane
|
||||
- sane-airscan
|
||||
- seahorse
|
||||
- simple-scan
|
||||
- speech-dispatcher
|
||||
- syncthing
|
||||
- tealdeer
|
||||
- tmux
|
||||
- tree-sitter-cli
|
||||
- ufw
|
||||
- wireplumber
|
||||
- xdotool
|
||||
- yt-dlp
|
||||
|
||||
arch_desktop_common_packages:
|
||||
- brightnessctl
|
||||
- dex
|
||||
- pinentry
|
||||
- xdg-desktop-portal
|
||||
- xdg-desktop-portal-gtk
|
||||
- xdg-user-dirs
|
||||
|
||||
arch_desktop_gnome_packages:
|
||||
- baobab
|
||||
- gdm
|
||||
- gnome-backgrounds
|
||||
- gnome-calculator
|
||||
- gnome-calendar
|
||||
- gnome-characters
|
||||
- gnome-clocks
|
||||
- gnome-control-center
|
||||
- gnome-disk-utility
|
||||
- gnome-font-viewer
|
||||
- gnome-session
|
||||
- gnome-settings-daemon
|
||||
- gnome-shell
|
||||
- gnome-shell-extensions
|
||||
- gnome-tweaks
|
||||
- gvfs-afc
|
||||
- gvfs-dnssd
|
||||
- gvfs-goa
|
||||
- gvfs-gphoto2
|
||||
- gvfs-nfs
|
||||
- gvfs-onedrive
|
||||
- gvfs-wsdd
|
||||
- loupe
|
||||
- mutter
|
||||
- nautilus
|
||||
- papers
|
||||
- ptyxis
|
||||
- rygel
|
||||
- showtime
|
||||
- snapshot
|
||||
- sushi
|
||||
- xdg-desktop-portal-gnome
|
||||
- xdg-user-dirs-gtk
|
||||
|
||||
arch_profile_packages:
|
||||
- deluge
|
||||
- dnsmasq
|
||||
- edk2-ovmf
|
||||
- emacs-wayland
|
||||
- ffmpegthumbnailer
|
||||
- firefox
|
||||
- fontconfig
|
||||
- freetype2
|
||||
- gufw
|
||||
- iproute2
|
||||
- libvterm
|
||||
- libx11
|
||||
- libxft
|
||||
- libvirt
|
||||
- libreoffice-fresh
|
||||
- meld
|
||||
- mpv
|
||||
- noto-fonts
|
||||
- noto-fonts-emoji
|
||||
- pdfarranger
|
||||
- poppler
|
||||
- poppler-glib
|
||||
- qemu-desktop
|
||||
- remmina
|
||||
- ripgrep
|
||||
- rsync
|
||||
- ruff
|
||||
- rustup
|
||||
- texlive-basic
|
||||
- texlive-binextra
|
||||
- texlive-latex
|
||||
- texlive-latexextra
|
||||
- ttf-hack-nerd
|
||||
- ttf-liberation
|
||||
- ttf-nerd-fonts-symbols
|
||||
- ctags
|
||||
- uv
|
||||
- virt-manager
|
||||
- xournalpp
|
||||
- zstd
|
||||
|
||||
enabled_services:
|
||||
- NetworkManager
|
||||
- avahi-daemon
|
||||
- bluetooth
|
||||
- cups
|
||||
- libvirtd
|
||||
- ufw
|
||||
|
||||
enabled_services_only:
|
||||
- gdm
|
||||
|
||||
desktop_systemd_user_services:
|
||||
- syncthing.service
|
||||
- rclone-pcloud.service
|
||||
@@ -112,20 +112,6 @@ desktop_common_dotfiles:
|
||||
dest: .ssh/config
|
||||
mode: "0600"
|
||||
|
||||
desktop_arch_dotfiles:
|
||||
- name: rclone pcloud systemd user service
|
||||
src: .config/systemd/user/rclone-pcloud.service
|
||||
dest: .config/systemd/user/rclone-pcloud.service
|
||||
mode: "0644"
|
||||
- name: syncthing systemd user service
|
||||
src: .config/systemd/user/syncthing.service
|
||||
dest: .config/systemd/user/syncthing.service
|
||||
mode: "0644"
|
||||
- name: MIME application defaults
|
||||
src: .config/mimeapps.arch.list
|
||||
dest: .config/mimeapps.list
|
||||
mode: "0644"
|
||||
|
||||
desktop_emacs_dotfiles:
|
||||
- name: Emacs config
|
||||
src: .emacs.d/
|
||||
|
||||
@@ -1,49 +0,0 @@
|
||||
---
|
||||
hostname: nymph
|
||||
|
||||
desktop_sessions_enabled:
|
||||
- gnome
|
||||
|
||||
desktop_default_session: gnome
|
||||
desktop_default_session_env: wayland
|
||||
|
||||
host_kernel_cmdline: >-
|
||||
rd.luks.uuid=1e15d159-5d05-4a1f-9639-ac200dff9f9c rootflags=subvol=@
|
||||
apparmor=1 security=apparmor nouveau.modeset=0 nvidia-drm.modeset=1
|
||||
|
||||
host_systemd_boot_esp_path: /boot
|
||||
host_systemd_boot_default: arch.conf
|
||||
host_systemd_boot_timeout: 3
|
||||
host_systemd_boot_console_mode: max
|
||||
host_systemd_boot_editor: false
|
||||
host_systemd_boot_entries:
|
||||
- filename: arch.conf
|
||||
title: Arch Linux
|
||||
linux: /vmlinuz-linux
|
||||
initrds:
|
||||
- /intel-ucode.img
|
||||
- /initramfs-linux.img
|
||||
options: "{{ host_kernel_cmdline }}"
|
||||
- filename: arch-fallback.conf
|
||||
title: Arch Linux fallback
|
||||
linux: /vmlinuz-linux
|
||||
initrds:
|
||||
- /intel-ucode.img
|
||||
- /initramfs-linux-fallback.img
|
||||
options: "{{ host_kernel_cmdline }}"
|
||||
|
||||
host_packages:
|
||||
- intel-ucode
|
||||
- intel-media-driver
|
||||
- libva-intel-driver
|
||||
- mesa
|
||||
- nvidia-open
|
||||
- nvidia-settings
|
||||
- nvidia-utils
|
||||
- power-profiles-daemon
|
||||
- upower
|
||||
- vulkan-icd-loader
|
||||
- vulkan-intel
|
||||
|
||||
host_enabled_services:
|
||||
- power-profiles-daemon
|
||||
@@ -5,10 +5,8 @@ all:
|
||||
hosts:
|
||||
ikaros:
|
||||
ansible_connection: local
|
||||
|
||||
arch:
|
||||
children:
|
||||
arch_desktop:
|
||||
nymph:
|
||||
ansible_connection: local
|
||||
|
||||
desktop:
|
||||
hosts:
|
||||
@@ -57,11 +55,6 @@ all:
|
||||
deadalus-fedora:
|
||||
ansible_connection: local
|
||||
|
||||
arch_desktop:
|
||||
hosts:
|
||||
nymph:
|
||||
ansible_connection: local
|
||||
|
||||
workstation_host_linux:
|
||||
hosts:
|
||||
deadalus-ubuntu:
|
||||
|
||||
Reference in New Issue
Block a user