summaryrefslogtreecommitdiff
path: root/profiles/targets/desktop
diff options
context:
space:
mode:
Diffstat (limited to 'profiles/targets/desktop')
-rw-r--r--profiles/targets/desktop/eapi1
-rw-r--r--profiles/targets/desktop/make.defaults2
-rw-r--r--profiles/targets/desktop/package.accept_keywords4
-rw-r--r--profiles/targets/desktop/package.use19
-rw-r--r--profiles/targets/desktop/packages36
-rw-r--r--profiles/targets/desktop/parent1
6 files changed, 63 insertions, 0 deletions
diff --git a/profiles/targets/desktop/eapi b/profiles/targets/desktop/eapi
new file mode 100644
index 0000000..45a4fb7
--- /dev/null
+++ b/profiles/targets/desktop/eapi
@@ -0,0 +1 @@
+8
diff --git a/profiles/targets/desktop/make.defaults b/profiles/targets/desktop/make.defaults
new file mode 100644
index 0000000..e207948
--- /dev/null
+++ b/profiles/targets/desktop/make.defaults
@@ -0,0 +1,2 @@
+USE="alsa bluetooth pipewire pulseaudio screencast vaapi vulkan wayland X -gui -gtk -udisks -qt5"
+LUA_SINGLE_TARGET=lua5-4
diff --git a/profiles/targets/desktop/package.accept_keywords b/profiles/targets/desktop/package.accept_keywords
new file mode 100644
index 0000000..5562e49
--- /dev/null
+++ b/profiles/targets/desktop/package.accept_keywords
@@ -0,0 +1,4 @@
+gui-libs/wlroots **
+gui-wm/sway **
+gui-apps/foot ~amd64
+=gui-apps/wf-recorder-0.5.0 ~amd64
diff --git a/profiles/targets/desktop/package.use b/profiles/targets/desktop/package.use
new file mode 100644
index 0000000..1bcba06
--- /dev/null
+++ b/profiles/targets/desktop/package.use
@@ -0,0 +1,19 @@
+app-admin/pass dmenu importers
+app-crypt/pineentry gtk
+gui-apps/rofi-wayland drun
+gui-wm/sway tray
+media-gfx/imv heif
+sys-apps/xdg-desktop-portal -seccomp
+sys-auth/seatd server
+
+# Audio
+media-video/pipewire sound-server pipwire-alsa v4l
+media-sounds/pulseaudio -daemon
+
+# needs a gui
+dev-qt/qtbase gui
+dev-python/PyQt6 gui
+net-p2p/qbittorrent gui
+
+# misc
+media-libs/libvpx postproc
diff --git a/profiles/targets/desktop/packages b/profiles/targets/desktop/packages
new file mode 100644
index 0000000..0cdadca
--- /dev/null
+++ b/profiles/targets/desktop/packages
@@ -0,0 +1,36 @@
+app-admin/pass
+app-crypt/pinentry
+app-text/zathura
+app-text/zathura-pdf-mupdf
+gui-apps/foot
+gui-apps/grim
+gui-apps/rofi-wayland
+gui-apps/slurp
+gui-apps/swaybg
+gui-apps/swayidle
+gui-apps/swaylock
+gui-apps/waypipe
+gui-apps/wf-recorder
+gui-apps/wl-clipboard
+gui-libs/xdg-desktop-portal-wlr
+gui-wm/sway
+media-fonts/jetbrains-mono
+media-fonts/noto
+media-fonts/noto-cjk
+media-fonts/noto-emoji
+media-gfx/imv
+media-sound/mpd
+media-sound/pavucontrol
+media-video/mpv
+media-video/pipewire
+net-misc/chrony
+net-misc/dhcpcd
+net-p2p/qbittorrent
+net-wireless/iwd
+sys-apps/uam
+sys-power/acpid
+www-client/firefox
+www-plugins/passff-host
+x11-apps/xrandr
+x11-misc/dunst
+x11-misc/i3status
diff --git a/profiles/targets/desktop/parent b/profiles/targets/desktop/parent
new file mode 100644
index 0000000..60dd40e
--- /dev/null
+++ b/profiles/targets/desktop/parent
@@ -0,0 +1 @@
+gentoo:targets/desktop