diff --git a/gentoo/gentoo.sh b/gentoo/gentoo.sh new file mode 100644 index 0000000..a9fcc49 --- /dev/null +++ b/gentoo/gentoo.sh @@ -0,0 +1,2 @@ +xdg-mime default nvim.desktop text/plain +xdg-mime default pcmanfm.desktop inode/directory diff --git a/gentoo/package.use b/gentoo/package.use new file mode 100644 index 0000000..c1ef97f --- /dev/null +++ b/gentoo/package.use @@ -0,0 +1,478 @@ +*/* VIDEO_CARDS: nvidia +x11-terms/kitty wayland +>=dev-qt/qtbase-6.9.1-r1 opengl wayland +>=x11-libs/gtk+-3.24.49-r1 wayland X +>=media-libs/mesa-25.0.7 gles2 + +# nerdfonts +media-fonts/nerdfonts -0xproto -3270 -X -adwaitamono -agave -anonymouspro arimo -atkinsonhyperlegiblemono -aurulentsansmono -bigblueterminal -bitstreamverasansmono -cascadiacode -cascadiamono -codenewroman -comicshannsmono commitmono -cousine -d2coding -daddytimemono -dejavusansmono -departuremono -droidsansmono -envycoder -fantasquesansmono -firacode -firamono geistmono -gohu gomono -hack -hasklig -heavydata -hermit -iawriter ibmplexmono -inconsolata -inconsolatago -inconsolatalgc -intelonemono -iosevka -iosevkaterm -iosevkatermslab jetbrainsmono -lekton -liberationmono -lilex -martianmono -meslo -monaspace -monofur monoid -mononoki mplus -noto -opendyslexic -overpass -profont -proggyclean -recursive robotomono -sharetechmono -sourcecodepro -spacemono terminus -tinos ubuntu ubuntumono ubuntusans -victormono -zedmono + +# for hyprland i guess? +gui-apps/waybar wayland pipewire tray upower wifi network mpd +dev-cpp/gtkmm wayland X +>=kde-frameworks/kwindowsystem-6.13.0 wayland X +gui-wm/hyprland X qtutils +x11-libs/cairo X aqua +dev-python/pycairo X +>=x11-libs/libxkbcommon-1.10.0 X +>=media-libs/libglvnd-1.7.0 X +>=x11-libs/cairo-1.18.4-r1 X aqua +>=x11-libs/pango-1.56.3 X +>=media-libs/vulkan-loader-1.4.313.0 X +dev-cpp/cairomm X +>=x11-libs/gtk+-3.24.49-r1 X +>=media-libs/libpulse-17.0 X +>=dev-qt/qtbase-6.9.1-r1 -opengl +>=dev-qt/qtbase-6.9.1-r1 opengl +>=dev-qt/qttools-6.9.1 opengl +#>=net-wireless/wpa_supplicant-2.11-r3 dbus +>=kde-frameworks/kconfig-6.13.0 dbus qml +>=media-video/vlc-3.0.21_p20250217-r3 ogg dbus +>=dev-qt/qtbase-6.9.1-r1 libproxy -icu +>=dev-qt/qt5compat-6.9.1 qml +>=app-crypt/gcr-3.41.2-r1:0 gtk +sys-auth/seatd builtin server +>=media-plugins/alsa-plugins-1.2.12 pulseaudio +>=media-libs/libvpx-1.14.1 postproc +>=dev-libs/libdbusmenu-16.04.0-r3 gtk3 +net-misc/networkmanager wifi tools -modemmanager -ppp +gnome-extra/nm-applet -modemmanager +sys-kernel/installkernel dracut grub +>=kde-frameworks/sonnet-6.13.0 qml +>=app-text/xmlto-0.0.28-r11 text +>=dev-qt/qtdeclarative-6.9.1-r2 opengl +# required by x11-libs/gtk+-3.24.49-r1::gentoo[wayland] +# required by dev-cpp/gtkmm-3.24.10::gentoo +# required by gui-apps/waybar-0.12.0::gentoo +# required by @selected +# required by @world (argument) +>=media-libs/mesa-25.1.7 wayland gles2 +# required by dev-qt/qt5compat-6.9.1::gentoo +# required by kde-frameworks/qqc2-desktop-style-6.16.0::gentoo +# required by gui-libs/hyprland-qtutils-0.1.4::gentoo +# required by gui-wm/hyprland-0.49.0::gentoo[qtutils] +# required by @selected +# required by @world (argument) +>=dev-qt/qtbase-6.9.1-r3 -icu + +# -------- +# Working gentoo hyprland install +# -------- + +www-client/librewolf-bin wayland +media-video/mpv pipewire nvenc wayland + +# required by mpv +>=media-libs/vulkan-loader-1.4.313.0 wayland + +# obsidian +app-office/obsidian wayland +# required by kde-frameworks/kcoreaddons-6.15.0::gentoo +# required by kde-frameworks/kbookmarks-6.15.0::gentoo +# required by kde-frameworks/kio-6.15.0::gentoo +# required by kde-frameworks/kcmutils-6.15.0::gentoo +# required by kde-plasma/keditfiletype-6.4.2::gentoo +>=dev-qt/qtbase-6.9.1-r1 icu +# required by gnome-extra/nemo-6.4.5::gentoo +# required by gnome-extra/nemo (argument) +>=dev-libs/glib-2.84.3 dbus +# required by gnome-extra/nemo-6.4.5::gentoo +# required by gnome-extra/nemo (argument) +>=dev-libs/libxmlb-0.3.21 introspection +# required by gnome-extra/nemo-6.4.5::gentoo +# required by gnome-extra/nemo (argument) +>=x11-libs/xapp-2.8.9 introspection +sys-apps/accountsservice introspection + +# nodejs for nvim stuff +net-libs/nodejs npm + +# vesktop +net-im/vesktop-bin wayland + +# pavucontrol +media-sound/pavucontrol wayland + +# network manager + +# pcmanfm +# required by x11-misc/pcmanfm-1.3.2-r2::gentoo +# required by pcmanfm (argument) +>=x11-libs/libfm-1.3.2-r1 gtk + +# idk man +# required by dev-libs/elfutils-0.193::gentoo[lzma] +# required by dev-util/pahole-1.30::gentoo +# required by sys-kernel/gentoo-kernel-bin-6.15.9-r1::gentoo +# required by @selected +# required by @world (argument) +>=app-arch/xz-utils-5.8.1-r1 abi_x86_32 + + +# steam +games-util/game-device-udev-rules elogind +games-util/steam-launcher wayland trayicon +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay +# required by games-util/steam-launcher (argument) +>=media-libs/fontconfig-2.17.1 abi_x86_32 +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay +# required by games-util/steam-launcher (argument) +>=sys-libs/libudev-compat-186-r1 abi_x86_32 +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay +# required by games-util/steam-launcher (argument) +>=x11-libs/libdrm-2.4.125 abi_x86_32 +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay[pulseaudio] +# required by games-util/steam-launcher (argument) +>=media-libs/libpulse-17.0 abi_x86_32 +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay[video_cards_nvidia] +# required by games-util/steam-launcher (argument) +# nvidia drivers +x11-drivers/nvidia-drivers abi_x86_32 X tools +# required by x11-drivers/nvidia-drivers-575.64.05::gentoo[X] +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay[video_cards_nvidia] +# required by games-util/steam-launcher (argument) +>=media-libs/libglvnd-1.7.0 abi_x86_32 +# required by x11-libs/libXext-1.3.6::gentoo +# required by media-libs/libglvnd-1.7.0::gentoo[X] +# required by virtual/opengl-8::gentoo +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay +# required by games-util/steam-launcher (argument) +>=x11-libs/libX11-1.8.12 abi_x86_32 +# required by media-libs/libglvnd-1.7.0::gentoo[X] +# required by virtual/opengl-8::gentoo +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay +# required by games-util/steam-launcher (argument) +>=x11-libs/libXext-1.3.6 abi_x86_32 +# required by x11-libs/libX11-1.8.12::gentoo +# required by media-libs/libpulse-17.0::gentoo[X] +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay[pulseaudio] +# required by games-util/steam-launcher (argument) +>=x11-libs/libxcb-1.17.0 abi_x86_32 +# required by x11-libs/libxcb-1.17.0::gentoo +# required by media-libs/libpulse-17.0::gentoo[X] +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay[pulseaudio] +# required by games-util/steam-launcher (argument) +>=x11-libs/libXau-1.0.12 abi_x86_32 +# required by x11-libs/libxcb-1.17.0::gentoo +# required by media-libs/libpulse-17.0::gentoo[X] +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay[pulseaudio] +# required by games-util/steam-launcher (argument) +>=x11-libs/libXdmcp-1.1.5 abi_x86_32 +# required by media-libs/libpulse-17.0::gentoo +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay[pulseaudio] +# required by games-util/steam-launcher (argument) +>=media-libs/libsndfile-1.2.2-r2 abi_x86_32 +# required by media-libs/libpulse-17.0::gentoo[asyncns] +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay[pulseaudio] +# required by games-util/steam-launcher (argument) +>=net-libs/libasyncns-0.8-r4 abi_x86_32 +# required by media-libs/libpulse-17.0::gentoo[glib] +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay[pulseaudio] +# required by games-util/steam-launcher (argument) +>=dev-libs/glib-2.84.3 abi_x86_32 +# required by dev-libs/glib-2.84.3::gentoo +# required by media-libs/libpulse-17.0::gentoo[glib] +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay[pulseaudio] +# required by games-util/steam-launcher (argument) +>=dev-libs/libpcre2-10.45 abi_x86_32 +# required by dev-libs/glib-2.84.3::gentoo +# required by media-libs/libpulse-17.0::gentoo[glib] +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay[pulseaudio] +# required by games-util/steam-launcher (argument) +>=dev-libs/libffi-3.5.1 abi_x86_32 +# required by x11-libs/libpciaccess-0.18.1::gentoo[zlib] +# required by x11-libs/libdrm-2.4.125::gentoo[video_cards_intel] +# required by x11-base/xwayland-24.1.8::gentoo +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay[joystick,wayland] +# required by games-util/steam-launcher (argument) +>=sys-libs/zlib-1.3.1-r1 abi_x86_32 +# required by sys-apps/systemd-utils-256.17::gentoo[udev] +# required by virtual/libudev-251-r2::gentoo[-systemd] +# required by sys-libs/libudev-compat-186-r1::gentoo +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay +# required by games-util/steam-launcher (argument) +>=sys-apps/util-linux-2.41.1-r1 abi_x86_32 +# required by media-libs/libsndfile-1.2.2-r2::gentoo[-minimal] +# required by media-libs/libpulse-17.0::gentoo +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay[pulseaudio] +# required by games-util/steam-launcher (argument) +>=media-libs/flac-1.5.0 abi_x86_32 +# required by media-libs/libvorbis-1.3.7-r2::gentoo +# required by media-libs/libsndfile-1.2.2-r2::gentoo[-minimal] +# required by media-libs/libpulse-17.0::gentoo +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay[pulseaudio] +# required by games-util/steam-launcher (argument) +>=media-libs/libogg-1.3.6 abi_x86_32 +# required by media-libs/libsndfile-1.2.2-r2::gentoo[-minimal] +# required by media-libs/libpulse-17.0::gentoo +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay[pulseaudio] +# required by games-util/steam-launcher (argument) +>=media-libs/libvorbis-1.3.7-r2 abi_x86_32 +# required by media-libs/libsndfile-1.2.2-r2::gentoo[-minimal] +# required by media-libs/libpulse-17.0::gentoo +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay[pulseaudio] +# required by games-util/steam-launcher (argument) +>=media-libs/opus-1.5.2 abi_x86_32 +# required by media-libs/libsndfile-1.2.2-r2::gentoo[-minimal] +# required by media-libs/libpulse-17.0::gentoo +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay[pulseaudio] +# required by games-util/steam-launcher (argument) +>=media-sound/lame-3.100-r3 abi_x86_32 +# required by media-libs/libsndfile-1.2.2-r2::gentoo[-minimal] +# required by media-libs/libpulse-17.0::gentoo +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay[pulseaudio] +# required by games-util/steam-launcher (argument) +>=media-sound/mpg123-base-1.33.1 abi_x86_32 +# required by x11-libs/libdrm-2.4.125::gentoo[video_cards_intel] +# required by x11-base/xwayland-24.1.8::gentoo +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay[joystick,wayland] +# required by games-util/steam-launcher (argument) +>=x11-libs/libpciaccess-0.18.1 abi_x86_32 +# required by media-libs/fontconfig-2.17.1::gentoo +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay +# required by games-util/steam-launcher (argument) +>=dev-libs/expat-2.7.1 abi_x86_32 +# required by media-libs/fontconfig-2.17.1::gentoo +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay +# required by games-util/steam-launcher (argument) +>=media-libs/freetype-2.13.3 abi_x86_32 +# required by media-libs/freetype-2.13.3::gentoo[bzip2] +# required by media-libs/fontconfig-2.17.1::gentoo +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay +# required by games-util/steam-launcher (argument) +>=app-arch/bzip2-1.0.8-r5 abi_x86_32 +# required by media-libs/freetype-2.13.3::gentoo[png] +# required by media-libs/fontconfig-2.17.1::gentoo +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay +# required by games-util/steam-launcher (argument) +>=media-libs/libpng-1.6.50-r1 abi_x86_32 +# required by dev-libs/glib-2.84.3::gentoo +# required by media-libs/libpulse-17.0::gentoo[glib] +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay[pulseaudio] +# required by games-util/steam-launcher (argument) +>=virtual/libintl-0-r2 abi_x86_32 +# required by sys-libs/libudev-compat-186-r1::gentoo +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay +# required by games-util/steam-launcher (argument) +>=virtual/libudev-251-r2 abi_x86_32 +# required by virtual/libudev-251-r2::gentoo[-systemd] +# required by sys-libs/libudev-compat-186-r1::gentoo +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay +# required by games-util/steam-launcher (argument) +>=sys-apps/systemd-utils-256.17 abi_x86_32 +# required by sys-apps/systemd-utils-256.17::gentoo[udev] +# required by virtual/libudev-251-r2::gentoo[-systemd] +# required by sys-libs/libudev-compat-186-r1::gentoo +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay +# required by games-util/steam-launcher (argument) +>=sys-libs/libcap-2.76 abi_x86_32 +# required by sys-libs/libcap-2.76::gentoo[pam] +# required by sys-apps/systemd-utils-256.17::gentoo[udev] +# required by virtual/libudev-251-r2::gentoo[-systemd] +# required by sys-libs/libudev-compat-186-r1::gentoo +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay +# required by games-util/steam-launcher (argument) +>=sys-libs/pam-1.7.1 abi_x86_32 +# required by sys-libs/pam-1.7.1::gentoo[-berkdb] +# required by sys-libs/libcap-2.76::gentoo[pam] +# required by sys-apps/systemd-utils-256.17::gentoo[udev] +# required by virtual/libudev-251-r2::gentoo[-systemd] +# required by sys-libs/libudev-compat-186-r1::gentoo +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay +# required by games-util/steam-launcher (argument) +>=sys-libs/gdbm-1.26 abi_x86_32 +# required by sys-libs/gdbm-1.26::gentoo[readline] +# required by sys-libs/pam-1.7.1::gentoo[-berkdb] +# required by sys-libs/libcap-2.76::gentoo[pam] +# required by sys-apps/systemd-utils-256.17::gentoo[udev] +# required by virtual/libudev-251-r2::gentoo[-systemd] +# required by sys-libs/libudev-compat-186-r1::gentoo +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay +# required by games-util/steam-launcher (argument) +>=sys-libs/readline-8.3_p1 abi_x86_32 +# required by sys-libs/readline-8.3_p1::gentoo +# required by sys-libs/gdbm-1.26::gentoo[readline] +# required by sys-libs/pam-1.7.1::gentoo[-berkdb] +# required by sys-libs/libcap-2.76::gentoo[pam] +# required by sys-apps/systemd-utils-256.17::gentoo[udev] +# required by virtual/libudev-251-r2::gentoo[-systemd] +# required by sys-libs/libudev-compat-186-r1::gentoo +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay +# required by games-util/steam-launcher (argument) +>=sys-libs/ncurses-6.5_p20250531 abi_x86_32 +# required by dev-libs/glib-2.84.3::gentoo +# required by media-libs/libpulse-17.0::gentoo[glib] +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay[pulseaudio] +# required by games-util/steam-launcher (argument) +>=virtual/libiconv-0-r2 abi_x86_32 +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay +# required by games-util/steam-launcher (argument) +>=virtual/opengl-8 abi_x86_32 +# required by games-util/steam-launcher-1.0.0.82-r1::steam-overlay[joystick,wayland] +# required by games-util/steam-launcher (argument) +>=x11-base/xwayland-24.1.8 libei + +# this package is blocking games-util/steam-launcher without the X flag +sys-apps/dbus abi_x86_32 X + +# still getting steam error - trying this +media-libs/mesa abi_x86_32 +# required by app-emulation/wine-vanilla-10.12::gentoo[X] +# required by virtual/wine-0-r11::gentoo +# required by wine (argument) +>=x11-libs/libXcursor-1.2.3 abi_x86_32 +# required by app-emulation/wine-vanilla-10.12::gentoo[X] +# required by virtual/wine-0-r11::gentoo +# required by wine (argument) +>=x11-libs/libXi-1.8.2 abi_x86_32 +# required by app-emulation/wine-vanilla-10.12::gentoo[X,xcomposite] +# required by virtual/wine-0-r11::gentoo +# required by wine (argument) +>=x11-libs/libXcomposite-0.4.6 abi_x86_32 +# required by app-emulation/wine-vanilla-10.12::gentoo[sdl] +# required by virtual/wine-0-r11::gentoo +# required by wine (argument) +>=media-libs/libsdl2-2.32.8 abi_x86_32 +# required by app-emulation/wine-vanilla-10.12::gentoo[ssl] +# required by virtual/wine-0-r11::gentoo +# required by wine (argument) +>=net-libs/gnutls-3.8.10 abi_x86_32 +# required by app-emulation/wine-vanilla-10.12::gentoo[vulkan] +# required by virtual/wine-0-r11::gentoo +# required by wine (argument) +>=media-libs/vulkan-loader-1.4.321.0 abi_x86_32 +# required by app-emulation/wine-vanilla-10.12::gentoo[gstreamer] +# required by virtual/wine-0-r11::gentoo +# required by wine (argument) +>=media-libs/gst-plugins-base-1.24.11-r1 abi_x86_32 +# required by media-plugins/gst-plugins-meta-1.24.11::gentoo +# required by app-emulation/wine-vanilla-10.12::gentoo[gstreamer] +# required by virtual/wine-0-r11::gentoo +# required by wine (argument) +>=media-libs/gstreamer-1.24.11 abi_x86_32 +# required by app-emulation/wine-vanilla-10.12::gentoo[unwind,-llvm-libunwind] +# required by virtual/wine-0-r11::gentoo +# required by wine (argument) +>=sys-libs/libunwind-1.8.2 abi_x86_32 +# required by app-emulation/wine-vanilla-10.12::gentoo[gstreamer] +# required by virtual/wine-0-r11::gentoo +# required by wine (argument) +>=media-plugins/gst-plugins-meta-1.24.11 abi_x86_32 +# required by media-plugins/gst-plugins-meta-1.24.11::gentoo +# required by app-emulation/wine-vanilla-10.12::gentoo[gstreamer] +# required by virtual/wine-0-r11::gentoo +# required by wine (argument) +>=media-libs/gst-plugins-good-1.24.11 abi_x86_32 +# required by media-libs/gst-plugins-base-1.24.11-r1::gentoo[orc] +# required by media-libs/gst-plugins-good-1.24.11::gentoo +# required by media-plugins/gst-plugins-meta-1.24.11::gentoo +# required by app-emulation/wine-vanilla-10.12::gentoo[gstreamer] +# required by virtual/wine-0-r11::gentoo +# required by wine (argument) +>=dev-lang/orc-0.4.41 abi_x86_32 +# required by media-libs/gst-plugins-base-1.24.11-r1::gentoo[pango] +# required by media-libs/gst-plugins-good-1.24.11::gentoo +# required by media-plugins/gst-plugins-meta-1.24.11::gentoo +# required by app-emulation/wine-vanilla-10.12::gentoo[gstreamer] +# required by virtual/wine-0-r11::gentoo +# required by wine (argument) +>=x11-libs/pango-1.56.4-r1 abi_x86_32 +# required by media-libs/gst-plugins-base-1.24.11-r1::gentoo[X] +# required by media-libs/gst-plugins-good-1.24.11::gentoo +# required by media-plugins/gst-plugins-meta-1.24.11::gentoo +# required by app-emulation/wine-vanilla-10.12::gentoo[gstreamer] +# required by virtual/wine-0-r11::gentoo +# required by wine (argument) +>=x11-libs/libXv-1.0.13 abi_x86_32 +# required by media-libs/gst-plugins-base-1.24.11-r1::gentoo[gles2,-opengl] +# required by media-libs/gst-plugins-good-1.24.11::gentoo +# required by media-plugins/gst-plugins-meta-1.24.11::gentoo +# required by app-emulation/wine-vanilla-10.12::gentoo[gstreamer] +# required by virtual/wine-0-r11::gentoo +# required by wine (argument) +>=media-libs/graphene-1.10.8-r1 abi_x86_32 +# required by media-libs/gst-plugins-base-1.24.11-r1::gentoo[gles2,-opengl] +# required by media-libs/gst-plugins-good-1.24.11::gentoo +# required by media-plugins/gst-plugins-meta-1.24.11::gentoo +# required by app-emulation/wine-vanilla-10.12::gentoo[gstreamer] +# required by virtual/wine-0-r11::gentoo +# required by wine (argument) +>=media-libs/libjpeg-turbo-3.1.1 abi_x86_32 +# required by x11-libs/pango-1.56.4-r1::gentoo +# required by media-libs/gst-plugins-base-1.24.11-r1::gentoo[pango] +# required by media-libs/gst-plugins-good-1.24.11::gentoo +# required by media-plugins/gst-plugins-meta-1.24.11::gentoo +# required by app-emulation/wine-vanilla-10.12::gentoo[gstreamer] +# required by virtual/wine-0-r11::gentoo +# required by wine (argument) +>=dev-libs/fribidi-1.0.16 abi_x86_32 +# required by x11-libs/pango-1.56.4-r1::gentoo +# required by media-libs/gst-plugins-base-1.24.11-r1::gentoo[pango] +# required by media-libs/gst-plugins-good-1.24.11::gentoo +# required by media-plugins/gst-plugins-meta-1.24.11::gentoo +# required by app-emulation/wine-vanilla-10.12::gentoo[gstreamer] +# required by virtual/wine-0-r11::gentoo +# required by wine (argument) +>=media-libs/harfbuzz-11.3.3 abi_x86_32 +# required by x11-libs/pango-1.56.4-r1::gentoo +# required by media-libs/gst-plugins-base-1.24.11-r1::gentoo[pango] +# required by media-libs/gst-plugins-good-1.24.11::gentoo +# required by media-plugins/gst-plugins-meta-1.24.11::gentoo +# required by app-emulation/wine-vanilla-10.12::gentoo[gstreamer] +# required by virtual/wine-0-r11::gentoo +# required by wine (argument) +>=x11-libs/cairo-1.18.4-r1 abi_x86_32 +# required by x11-libs/pango-1.56.4-r1::gentoo[X] +# required by media-libs/gst-plugins-base-1.24.11-r1::gentoo[pango] +# required by media-libs/gst-plugins-good-1.24.11::gentoo +# required by media-plugins/gst-plugins-meta-1.24.11::gentoo +# required by app-emulation/wine-vanilla-10.12::gentoo[gstreamer] +# required by virtual/wine-0-r11::gentoo +# required by wine (argument) +>=x11-libs/libXft-2.3.9 abi_x86_32 +# required by x11-libs/cairo-1.18.4-r1::gentoo +# required by media-libs/harfbuzz-11.3.3::gentoo[cairo] +# required by x11-libs/pango-1.56.4-r1::gentoo +# required by media-libs/gst-plugins-base-1.24.11-r1::gentoo[pango] +# required by media-libs/gst-plugins-good-1.24.11::gentoo +# required by media-plugins/gst-plugins-meta-1.24.11::gentoo +# required by app-emulation/wine-vanilla-10.12::gentoo[gstreamer] +# required by virtual/wine-0-r11::gentoo +# required by wine (argument) +>=x11-libs/pixman-0.46.4 abi_x86_32 +# required by media-libs/harfbuzz-11.3.3::gentoo[graphite] +# required by x11-libs/pango-1.56.4-r1::gentoo +# required by media-libs/gst-plugins-base-1.24.11-r1::gentoo[pango] +# required by media-libs/gst-plugins-good-1.24.11::gentoo +# required by media-plugins/gst-plugins-meta-1.24.11::gentoo +# required by app-emulation/wine-vanilla-10.12::gentoo[gstreamer] +# required by virtual/wine-0-r11::gentoo +# required by wine (argument) +>=media-gfx/graphite2-1.3.14_p20210810-r3 abi_x86_32 +# required by net-libs/gnutls-3.8.10::gentoo +# required by app-emulation/wine-vanilla-10.12::gentoo[ssl] +# required by virtual/wine-0-r11::gentoo +# required by wine (argument) +>=dev-libs/libtasn1-4.20.0 abi_x86_32 +# required by net-dns/libidn2-2.3.8::gentoo +# required by net-libs/gnutls-3.8.10::gentoo[idn] +# required by app-emulation/wine-vanilla-10.12::gentoo[ssl] +# required by virtual/wine-0-r11::gentoo +# required by wine (argument) +>=dev-libs/libunistring-1.3 abi_x86_32 +# required by net-libs/gnutls-3.8.10::gentoo +# required by app-emulation/wine-vanilla-10.12::gentoo[ssl] +# required by virtual/wine-0-r11::gentoo +# required by wine (argument) +>=dev-libs/nettle-3.10.2 abi_x86_32 +# required by dev-libs/nettle-3.10.2::gentoo[gmp] +# required by net-libs/gnutls-3.8.10::gentoo +# required by app-emulation/wine-vanilla-10.12::gentoo[ssl] +# required by virtual/wine-0-r11::gentoo +# required by wine (argument) +>=dev-libs/gmp-6.3.0-r1 abi_x86_32 +# required by net-libs/gnutls-3.8.10::gentoo[idn] +# required by app-emulation/wine-vanilla-10.12::gentoo[ssl] +# required by virtual/wine-0-r11::gentoo +# required by wine (argument) +>=net-dns/libidn2-2.3.8 abi_x86_32 diff --git a/options/dotfiles.sh b/options/dotfiles.sh index 0149e44..92460ba 100755 --- a/options/dotfiles.sh +++ b/options/dotfiles.sh @@ -1,15 +1,14 @@ # ensure git and stow are installed sudo apt install git stow -if check_dir_exists ~/code/dotfiles; then - cd ~/code/dotfiles +if check_dir_exists ~/dotfiles; then + cd ~/dotfiles git pull - echo "Pulled billypom/dotfiles from github" + echo "Pulled billypom/dotfiles from gitea" else - mkdir -p ~/code - cd ~/code - git clone https://github.com/billypom/dotfiles.git - echo "Cloned billypom/dotfiles from github" + cd ~ + git clone ssh://git@git.billypom.com:2222/billy/dotfiles + echo "Cloned billypom/dotfiles from gitea" fi -cd ~/code -stow --adopt dotfiles/ +cd ~/dotfiles +stow --adopt . echo "Stowed dotfiles"