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 }}"
|
||||
loop: "{{ desktop_apt_debs + desktop_apt_debs_extra }}"
|
||||
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
|
||||
ansible.builtin.pip: executable=/usr/bin/pip3 state=latest name="{{ desktop_pip3_packages + desktop_pip3_packages_extra }}"
|
||||
when: ansible_os_family != "Gentoo"
|
||||
|
Loading…
Reference in New Issue
Block a user