Remove all mention of Gentoo
SO LONG
This commit is contained in:
parent
5507cdfb40
commit
99cf9a5e0e
3
roles/desktop/files/portage/env/j1.conf
vendored
3
roles/desktop/files/portage/env/j1.conf
vendored
@ -1,3 +0,0 @@
|
|||||||
# vim:ft=bash
|
|
||||||
MAKEOPTS="-j1"
|
|
||||||
NINJAFLAGS="-j1"
|
|
3
roles/desktop/files/portage/env/j2.conf
vendored
3
roles/desktop/files/portage/env/j2.conf
vendored
@ -1,3 +0,0 @@
|
|||||||
# vim:ft=bash
|
|
||||||
MAKEOPTS="-j2"
|
|
||||||
NINJAFLAGS="-j2"
|
|
@ -1,33 +0,0 @@
|
|||||||
#
|
|
||||||
# make.conf
|
|
||||||
# Configuration for Portage
|
|
||||||
# vim:ft=bash
|
|
||||||
#
|
|
||||||
# NOTE: DO NOT REMOVE ANY LINES STARTING WITH ansible:
|
|
||||||
# ANSIBLE USES THOSE TO INSERT MODIFICATIONS PROGRAMATICALLY
|
|
||||||
#
|
|
||||||
|
|
||||||
# USE
|
|
||||||
USE="curl ffmpeg gnome-keyring gstreamer networkmanager opus pulseaudio systemd vulkan webp xinerama -bluetooth -elogind -test"
|
|
||||||
#ansible:use
|
|
||||||
|
|
||||||
# Compilation configuration
|
|
||||||
# ABI_X86 is used to control multilib support
|
|
||||||
ABI_X86="64 32"
|
|
||||||
COMMON_FLAGS="-march=native -Os -pipe"
|
|
||||||
CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt rdrand sha sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3"
|
|
||||||
CFLAGS="${COMMON_FLAGS}"
|
|
||||||
CXXFLAGS="${COMMON_FLAGS}"
|
|
||||||
MAKEOPTS="-j8"
|
|
||||||
|
|
||||||
# Portage configuration
|
|
||||||
ACCEPT_LICENSE="*"
|
|
||||||
EMERGE_DEFAULT_OPTS="-DNUu --backtrack 500 --jobs 10 --keep-going --tree --unordered-display"
|
|
||||||
FEATURES="candy cgroup -network-sandbox"
|
|
||||||
GENTOO_MIRRORS="http://distfiles.gentoo.org"
|
|
||||||
INPUT_DEVICES="libinput"
|
|
||||||
PORTAGE_NICENESS="3"
|
|
||||||
VIDEO_CARDS="amdgpu i915 intel qxl radeon"
|
|
||||||
|
|
||||||
# Package configuration
|
|
||||||
GRUB_PLATFORMS="emu efi-32 efi-64 pc"
|
|
@ -1,13 +0,0 @@
|
|||||||
games-emulation/dolphin ~amd64
|
|
||||||
games-util/game-device-udev-rules ~amd64
|
|
||||||
games-util/lutris ~amd64
|
|
||||||
games-util/steam-client-meta ~amd64
|
|
||||||
games-util/steam-games-meta ~amd64
|
|
||||||
games-util/steam-launcher ~amd64
|
|
||||||
games-util/steam-meta ~amd64
|
|
||||||
media-sound/spotify ~amd64
|
|
||||||
net-im/discord-bin ~amd64
|
|
||||||
net-im/element-desktop-bin ~amd64
|
|
||||||
net-im/slack ~amd64
|
|
||||||
net-misc/zerotier ~amd64
|
|
||||||
x11-misc/rofi ~amd64
|
|
@ -1,3 +0,0 @@
|
|||||||
net-libs/webkit-gtk j2.conf
|
|
||||||
www-client/chromium j2.conf
|
|
||||||
www-client/firefox j2.conf
|
|
@ -1,33 +0,0 @@
|
|||||||
app-admin/conky curl ical imlib iostats math rss vim-syntax wifi
|
|
||||||
app-admin/sudo offensive
|
|
||||||
app-emulation/libvirt libssh lxc
|
|
||||||
dev-java/openjdk -jbootstrap
|
|
||||||
dev-lang/mono minimal
|
|
||||||
dev-lang/python -bluetooth
|
|
||||||
dev-python/QtPy printsupport
|
|
||||||
dev-qt/qtmultimedia widgets
|
|
||||||
dev-qt/qtwebchannel qml
|
|
||||||
dev-qt/qtwebengine widgets
|
|
||||||
dev-qt/qtwidgets gtk
|
|
||||||
dev-vcs/git highlight
|
|
||||||
games-emulation/dolphin discord-presence
|
|
||||||
kde-frameworks/kitemmodels qml
|
|
||||||
lxde-base/* gtk3
|
|
||||||
media-libs/libsdl2 haptic
|
|
||||||
media-libs/libvpx postproc
|
|
||||||
media-libs/mesa vulkan wayland
|
|
||||||
media-video/mpv archive bluray libmpv tools
|
|
||||||
net-dns/dnsmasq script
|
|
||||||
net-libs/nodejs inspector
|
|
||||||
net-libs/zeromq drafts
|
|
||||||
net-misc/networkmanager dhclient
|
|
||||||
net-misc/spice-gtk usbredir
|
|
||||||
sys-apps/dbus user-session
|
|
||||||
sys-libs/ncurses -gpm
|
|
||||||
sys-libs/zlib minizip
|
|
||||||
www-client/chromium -hangouts vaapi widevine
|
|
||||||
www-client/firefox hwaccel wifi
|
|
||||||
x11-base/xorg-server kdrive xephyr
|
|
||||||
x11-misc/polybar ipc network
|
|
||||||
x11-misc/rofi drun
|
|
||||||
x11-wm/bspwm examples
|
|
@ -1,11 +0,0 @@
|
|||||||
# vim:ft=dosini
|
|
||||||
[DEFAULT]
|
|
||||||
main-repo = gentoo
|
|
||||||
|
|
||||||
[gentoo]
|
|
||||||
location = /usr/portage
|
|
||||||
#sync-depth = 1
|
|
||||||
sync-type = git
|
|
||||||
sync-uri = https://github.com/gentoo-mirror/gentoo.git
|
|
||||||
sync-git-verify-commit-signature = true
|
|
||||||
auto-sync = yes
|
|
@ -1,10 +0,0 @@
|
|||||||
[steam-overlay]
|
|
||||||
|
|
||||||
# Gentoo overlay for Valve's Steam client and Steam-based games.
|
|
||||||
# Maintainer: anyc (https://github.com/anyc)
|
|
||||||
|
|
||||||
location = /usr/local/portage/steam-overlay
|
|
||||||
sync-type = git
|
|
||||||
sync-uri = https://github.com/anyc/steam-overlay.git
|
|
||||||
priority = 50
|
|
||||||
auto-sync = Yes
|
|
@ -1,114 +0,0 @@
|
|||||||
# {{ ansible_managed }}
|
|
||||||
|
|
||||||
# System apps
|
|
||||||
app-admin/ansible
|
|
||||||
app-admin/ansible-base
|
|
||||||
app-admin/pwgen
|
|
||||||
app-admin/sudo
|
|
||||||
app-editors/vim
|
|
||||||
app-emulation/libvirt
|
|
||||||
app-emulation/virt-manager
|
|
||||||
app-emulation/wine-vanilla
|
|
||||||
app-emulation/winetricks
|
|
||||||
app-portage/gentoolkit
|
|
||||||
app-text/highlight
|
|
||||||
app-text/tree
|
|
||||||
|
|
||||||
dev-java/openjdk:8
|
|
||||||
dev-lang/mono
|
|
||||||
dev-python/pip
|
|
||||||
dev-python/pyusb
|
|
||||||
dev-python/setuptools
|
|
||||||
dev-python/virtualenv
|
|
||||||
dev-util/vulkan-tools
|
|
||||||
dev-vcs/git
|
|
||||||
|
|
||||||
media-fonts/fontawesome
|
|
||||||
media-fonts/ibm-plex
|
|
||||||
media-fonts/inconsolata
|
|
||||||
media-fonts/liberation-fonts
|
|
||||||
media-fonts/noto
|
|
||||||
media-fonts/roboto
|
|
||||||
media-libs/mesa
|
|
||||||
|
|
||||||
net-analyzer/nmap
|
|
||||||
net-misc/networkmanager
|
|
||||||
net-misc/zerotier
|
|
||||||
net-p2p/syncthing
|
|
||||||
net-vpn/networkmanager-openconnect
|
|
||||||
net-vpn/networkmanager-openvpn
|
|
||||||
|
|
||||||
sys-boot/grub:2
|
|
||||||
sys-fs/dosfstools
|
|
||||||
sys-fs/e2fsprogs
|
|
||||||
sys-fs/ncdu
|
|
||||||
sys-fs/xfsprogs
|
|
||||||
sys-kernel/gentoo-kernel
|
|
||||||
sys-kernel/installkernel-gentoo
|
|
||||||
sys-kernel/linux-firmware
|
|
||||||
sys-process/cronie
|
|
||||||
sys-process/htop
|
|
||||||
|
|
||||||
# User apps
|
|
||||||
app-admin/keepassxc
|
|
||||||
app-misc/joy2key
|
|
||||||
|
|
||||||
dev-lua/luacheck
|
|
||||||
dev-util/android-tools
|
|
||||||
|
|
||||||
games-emulation/dolphin
|
|
||||||
games-util/lutris
|
|
||||||
games-util/steam-meta
|
|
||||||
|
|
||||||
kde-apps/dolphin
|
|
||||||
kde-apps/filelight
|
|
||||||
kde-apps/kcolorchooser
|
|
||||||
kde-apps/konsole
|
|
||||||
kde-frameworks/kinit
|
|
||||||
kde-frameworks/plasma
|
|
||||||
kde-plasma/breeze
|
|
||||||
kde-plasma/breeze-grub
|
|
||||||
kde-plasma/breeze-gtk
|
|
||||||
kde-plasma/plasma-desktop
|
|
||||||
kde-plasma/systemsettings
|
|
||||||
|
|
||||||
media-gfx/gimp
|
|
||||||
media-gfx/imagemagick
|
|
||||||
media-sound/spotify
|
|
||||||
media-video/ffmpeg
|
|
||||||
media-video/mpv
|
|
||||||
|
|
||||||
net-im/discord-bin
|
|
||||||
net-im/element-desktop-bin
|
|
||||||
net-im/slack
|
|
||||||
net-misc/nextcloud-client
|
|
||||||
net-p2p/qbittorrent
|
|
||||||
|
|
||||||
www-client/firefox
|
|
||||||
|
|
||||||
x11-misc/pcmanfm
|
|
||||||
x11-misc/zim
|
|
||||||
|
|
||||||
# Desktop environment
|
|
||||||
app-admin/conky
|
|
||||||
|
|
||||||
kde-frameworks/breeze-icons
|
|
||||||
kde-plasma/sddm-kcm
|
|
||||||
|
|
||||||
media-sound/pavucontrol-qt
|
|
||||||
|
|
||||||
x11-apps/xbacklight
|
|
||||||
x11-apps/xsetroot
|
|
||||||
x11-base/xorg-drivers
|
|
||||||
x11-base/xorg-server
|
|
||||||
x11-misc/dunst
|
|
||||||
x11-misc/nitrogen
|
|
||||||
x11-misc/picom
|
|
||||||
x11-misc/polybar
|
|
||||||
x11-misc/qt5ct
|
|
||||||
x11-misc/redshift
|
|
||||||
x11-misc/rofi
|
|
||||||
x11-misc/sddm
|
|
||||||
x11-misc/xdotool
|
|
||||||
x11-themes/papirus-icon-theme
|
|
||||||
x11-wm/bspwm
|
|
@ -27,18 +27,6 @@
|
|||||||
ansible.builtin.apt: deb="{{ item }}"
|
ansible.builtin.apt: deb="{{ item }}"
|
||||||
loop: "{{ desktop_apt_debs + desktop_apt_debs_extra }}"
|
loop: "{{ desktop_apt_debs + desktop_apt_debs_extra }}"
|
||||||
when: ansible_pkg_mgr == "apt"
|
when: ansible_pkg_mgr == "apt"
|
||||||
- name: configure portage
|
|
||||||
block:
|
|
||||||
# Portage is very complex, so we sync an entire known good configuration tree
|
|
||||||
# Note that this also syncs over the @ansible package set
|
|
||||||
- name: sync portage configs
|
|
||||||
synchronize: src="portage/" dest="/etc/portage/"
|
|
||||||
# This is my bootstrap script, which can cause damage if invoked by root again, so we remove it
|
|
||||||
- name: remove gentoostrap
|
|
||||||
ansible.builtin.file: path=/gentoostrap.sh state=absent
|
|
||||||
- name: remove gentoostrap package.use
|
|
||||||
ansible.builtin.file: path=/etc/portage/package.use/gentoostrap state=absent
|
|
||||||
when: ansible_os_family == "Gentoo"
|
|
||||||
- name: configure pip3 packages
|
- name: configure pip3 packages
|
||||||
ansible.builtin.pip: executable=/usr/bin/pip3 state=latest name="{{ desktop_pip3_packages + desktop_pip3_packages_extra }}"
|
ansible.builtin.pip: executable=/usr/bin/pip3 state=latest name="{{ desktop_pip3_packages + desktop_pip3_packages_extra }}"
|
||||||
when: ansible_os_family != "Gentoo"
|
when: ansible_os_family != "Gentoo"
|
||||||
|
Loading…
Reference in New Issue
Block a user