14 Commits
Author SHA1 Message Date
wyj 3202ccba44 update: waybar 2025-03-11 23:34:24 -04:00
wyj 62325b5fb7 update: code-flags 2025-03-11 23:34:08 -04:00
wyj 44cd8fe1f7 update: hyprland 2025-03-11 23:33:50 -04:00
wyj 3049fa792e new: yazi 2025-03-11 23:09:21 -04:00
wyj 7a1fe84744 update: updates 2025-02-25 20:55:43 -05:00
wyj 450d64d713 update: updates 2025-02-25 20:53:05 -05:00
wyj d29f8a933d update: updates 2025-02-25 20:52:42 -05:00
wyj 991110b28c update: updates 2025-02-25 20:45:09 -05:00
wyj 2fe6bab602 update: enable grub 2025-02-25 20:43:21 -05:00
wyj 8f66011e00 new: add ATRI branch for 12700K 2025-02-13 11:35:23 -05:00
wyj bcafeebc6b Merge remote-tracking branch 'refs/remotes/origin/main' 2024-12-29 10:03:16 -05:00
wyj 494dde3c10 update: hyprland decoration shadow 2024-12-29 10:02:03 -05:00
wyj 68b28e8890 update: several new utils 2024-12-01 16:38:21 -05:00
wyj 7db9320ad9 update: several new utils 2024-12-01 16:31:39 -05:00
91 changed files with 3998 additions and 675 deletions
-16
View File
@@ -1,16 +0,0 @@
[font]
size = 12
[font.normal]
family = "FiraCode Nerd Font"
style = "Regular"
[window]
opacity = 0.7
[window.padding]
#x = 15
#y = 15
[selection]
save_to_clipboard = true
+1
View File
@@ -0,0 +1 @@
--enable-features=UseOzonePlatform --ozone-platform=wayland --enable-wayland-ime --enable-features=VaapiVideoDecoder
+1
View File
@@ -0,0 +1 @@
--ozone-platform=wayland
+3 -1
View File
@@ -3,10 +3,11 @@
# -----------------------------------------------------
# Setup XDG for screen sharing
exec-once = ../scripts/xdg.sh
#exec-once = ../scripts/xdg.sh
# Start Polkit
# exec-once = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
exec-once = systemctl --user start hyprpolkitagent
# Load Dunst Notification Manager
exec-once = dunst
@@ -31,6 +32,7 @@ exec-once = ~/dotfiles/hypr/scripts/init-wallpaper-engine.sh
exec-once = pypr
exec-once = activate-linux -t "激活 Win——" -m "什么?Gentoo Linux?那没事了" -f "Noto Sans CJK SC" &
# Start autostart cleanup
# exec-once = ~/dotfiles/hypr/scripts/cleanup.sh
+11 -4
View File
@@ -5,6 +5,7 @@
decoration {
rounding = 10
#rounding_power = 4.0
blur {
enabled = true
size = 10
@@ -18,8 +19,14 @@ decoration {
inactive_opacity = 0.8
fullscreen_opacity = 1.0
drop_shadow = true
shadow_range = 30
shadow_render_power = 3
col.shadow = 0x66000000
shadow {
enabled = true
range = 30
render_power = 3
color = 0x66000000
}
#drop_shadow = true
#shadow_range = 30
#shadow_render_power = 3
#col.shadow = 0x66000000
}
@@ -102,3 +102,4 @@ submap = reset
# Pyprland
bind = $mainMod SHIFT, RETURN, exec, pypr toggle term
bind = $mainMod, C, exec, pypr toggle chat
+1 -1
View File
@@ -1,5 +1,5 @@
monitor=DP-1,preferred,0x0,2
monitor=DP-2,preferred,1920x-275,2,transform,1
workspace=1,monitor:DP-1
#workspace=1,monitor:DP-1
#exec-once=hyprctl dispatch workspace 1
@@ -18,6 +18,7 @@ layerrule = blur, logout_dialog
windowrule = float,title:^(Mathematica)$
windowrule = opacity 0.8, ^(Code)$
windowrule = opacity 0.8, ^(code)$
windowrule = opacity 0.8, ^(code-oss)$
windowrule = opacity 0.8, ^(code-url-handler)$
windowrule = float,^(QQ)$
@@ -27,3 +28,8 @@ windowrule = float,^(fdm)$
windowrule = float,^(Uget-gtk)$
windowrule = float,^(xdg-desktop-portal-gtk)$
windowrule = float,title:^(打开文件)$
windowrule = tile,^(explorer.exe)$
windowrule = float,chrome-chatgpt
windowrule = fullscreen,^(eu4)$
+9 -9
View File
@@ -15,18 +15,18 @@
# }
general {
lock_cmd = pidof hyprlock || hyprlock # avoid starting multiple hyprlock instances.
before_sleep_cmd = loginctl lock-session # lock before suspend.
after_sleep_cmd = hyprctl dispatch dpms on # to avoid having to press a key twice to turn on the display.
#lock_cmd = pidof hyprlock || hyprlock # avoid starting multiple hyprlock instances.
#before_sleep_cmd = loginctl lock-session # lock before suspend.
#after_sleep_cmd = hyprctl dispatch dpms on # to avoid having to press a key twice to turn on the display.
}
# Screenlock
listener {
# HYPRLOCK TIMEOUT
timeout = 1200
# HYPRLOCK ONTIMEOUT
on-timeout = loginctl lock-session
}
#listener {
# # HYPRLOCK TIMEOUT
# timeout = 1200
# # HYPRLOCK ONTIMEOUT
# on-timeout = loginctl lock-session
#}
# dpms
listener {
+11 -2
View File
@@ -7,6 +7,15 @@ plugins = [
[scratchpads.term]
animation = "fromTop"
command = "alacritty --class alacritty-dropterm"
class = "alacritty-dropterm"
command = "kitty --class kitty-dropterm"
class = "kitty-dropterm"
size = "75% 60%"
unfocus = "hide"
[scratchpads.chat]
animation = "fromLeft"
command = "google-chrome-stable --ozone-platform=wayland --enable-wayland-ime --user-data-dir=$HOME/.config/chatgpt-webapp --app=https://chatgpt.com"
class = "chatgpt-webapp"
size = "30% 85%"
margin = 12
force_monitor = "DP-1"
+1 -1
View File
@@ -53,7 +53,7 @@ case $1 in
# Select wallpaper with rofi
"select")
sleep 0.2
selected=$( find "$wallpaper_folder" -type f \( -iname "*.jpg" -o -iname "*.jpeg" -o -iname "*.png" \) -exec basename {} \; | sort -R | while read rfile
selected=$( find -L "$wallpaper_folder" -type f \( -iname "*.jpg" -o -iname "*.jpeg" -o -iname "*.png" \) -exec basename {} \; | sort -R | while read rfile
do
echo -en "$rfile\x00icon\x1f$wallpaper_folder/${rfile}\n"
done | rofi -dmenu -i -replace -config ~/dotfiles/rofi/config-wallpaper.rasi)
+598
View File
@@ -0,0 +1,598 @@
music_dir = ["/home/wyj/Music"]
player_port = 50101
player_interface = "::"
player_loop_mode = "Random"
player_volume = 70
player_speed = 10
player_gapless = false
podcast_simultanious_download = 3
podcast_max_retries = 3
podcast_dir = "/home/wyj/Music/podcast"
player_seek_step = "Auto"
player_remember_last_played_position = "Auto"
enable_exit_confirmation = true
playlist_display_symbol = false
playlist_select_random_track_quantity = 20
playlist_select_random_album_quantity = 5
theme_selected = "Palenight"
kill_daemon_when_quit = false
player_use_mpris = true
player_use_discord = true
[album_photo_xywh]
x_between_1_100 = 100
y_between_1_100 = 77
width_between_1_100 = 20
align = "BottomRight"
[style_color_symbol]
library_foreground = "Foreground"
library_background = "Reset"
library_border = "Blue"
library_highlight = "LightYellow"
library_highlight_symbol = "🦄"
playlist_foreground = "Foreground"
playlist_background = "Reset"
playlist_border = "Blue"
playlist_highlight = "LightYellow"
playlist_highlight_symbol = "🚀"
progress_foreground = "LightBlack"
progress_background = "Reset"
progress_border = "Blue"
lyric_foreground = "Foreground"
lyric_background = "Reset"
lyric_border = "Blue"
currently_playing_track_symbol = "►"
[style_color_symbol.alacritty_theme]
path = "/home/wyj/.config/termusic/themes/Palenight.yml"
name = "empty name"
author = "empty author"
background = "#292d3e"
foreground = "#959dcb"
cursor = "#959dcb"
text = "#292d3e"
black = "#292d3e"
red = "#f07178"
green = "#c3e88d"
yellow = "#ffcb6b"
blue = "#82aaff"
magenta = "#c792ea"
cyan = "#89ddff"
white = "#d0d0d0"
light_black = "#434758"
light_red = "#ff8b92"
light_green = "#ddffa7"
light_yellow = "#ffe585"
light_blue = "#9cc4ff"
light_magenta = "#e1acff"
light_cyan = "#a3f7ff"
light_white = "#ffffff"
[keys.global_esc.code]
type = "Esc"
[keys.global_esc.modifier]
type = "KeyModifiers"
bits = 0
[keys.global_quit.code]
type = "Char"
args = "q"
[keys.global_quit.modifier]
type = "KeyModifiers"
bits = 0
[keys.global_left.code]
type = "Char"
args = "h"
[keys.global_left.modifier]
type = "KeyModifiers"
bits = 0
[keys.global_down.code]
type = "Char"
args = "j"
[keys.global_down.modifier]
type = "KeyModifiers"
bits = 0
[keys.global_up.code]
type = "Char"
args = "k"
[keys.global_up.modifier]
type = "KeyModifiers"
bits = 0
[keys.global_right.code]
type = "Char"
args = "l"
[keys.global_right.modifier]
type = "KeyModifiers"
bits = 0
[keys.global_goto_top.code]
type = "Char"
args = "g"
[keys.global_goto_top.modifier]
type = "KeyModifiers"
bits = 0
[keys.global_goto_bottom.code]
type = "Char"
args = "G"
[keys.global_goto_bottom.modifier]
type = "KeyModifiers"
bits = 1
[keys.global_player_toggle_pause.code]
type = "Char"
args = " "
[keys.global_player_toggle_pause.modifier]
type = "KeyModifiers"
bits = 0
[keys.global_player_next.code]
type = "Char"
args = "n"
[keys.global_player_next.modifier]
type = "KeyModifiers"
bits = 0
[keys.global_player_previous.code]
type = "Char"
args = "N"
[keys.global_player_previous.modifier]
type = "KeyModifiers"
bits = 1
[keys.global_player_volume_plus_1.code]
type = "Char"
args = "+"
[keys.global_player_volume_plus_1.modifier]
type = "KeyModifiers"
bits = 1
[keys.global_player_volume_plus_2.code]
type = "Char"
args = "="
[keys.global_player_volume_plus_2.modifier]
type = "KeyModifiers"
bits = 0
[keys.global_player_volume_minus_1.code]
type = "Char"
args = "_"
[keys.global_player_volume_minus_1.modifier]
type = "KeyModifiers"
bits = 1
[keys.global_player_volume_minus_2.code]
type = "Char"
args = "-"
[keys.global_player_volume_minus_2.modifier]
type = "KeyModifiers"
bits = 0
[keys.global_help.code]
type = "Char"
args = "h"
[keys.global_help.modifier]
type = "KeyModifiers"
bits = 2
[keys.global_player_seek_forward.code]
type = "Char"
args = "f"
[keys.global_player_seek_forward.modifier]
type = "KeyModifiers"
bits = 0
[keys.global_player_seek_backward.code]
type = "Char"
args = "b"
[keys.global_player_seek_backward.modifier]
type = "KeyModifiers"
bits = 0
[keys.global_lyric_adjust_forward.code]
type = "Char"
args = "F"
[keys.global_lyric_adjust_forward.modifier]
type = "KeyModifiers"
bits = 1
[keys.global_lyric_adjust_backward.code]
type = "Char"
args = "B"
[keys.global_lyric_adjust_backward.modifier]
type = "KeyModifiers"
bits = 1
[keys.global_player_speed_up.code]
type = "Char"
args = "f"
[keys.global_player_speed_up.modifier]
type = "KeyModifiers"
bits = 2
[keys.global_player_speed_down.code]
type = "Char"
args = "b"
[keys.global_player_speed_down.modifier]
type = "KeyModifiers"
bits = 2
[keys.global_lyric_cycle.code]
type = "Char"
args = "T"
[keys.global_lyric_cycle.modifier]
type = "KeyModifiers"
bits = 1
[keys.global_layout_treeview.code]
type = "Char"
args = "1"
[keys.global_layout_treeview.modifier]
type = "KeyModifiers"
bits = 0
[keys.global_layout_database.code]
type = "Char"
args = "2"
[keys.global_layout_database.modifier]
type = "KeyModifiers"
bits = 0
[keys.global_player_toggle_gapless.code]
type = "Char"
args = "g"
[keys.global_player_toggle_gapless.modifier]
type = "KeyModifiers"
bits = 2
[keys.global_config_open.code]
type = "Char"
args = "C"
[keys.global_config_open.modifier]
type = "KeyModifiers"
bits = 1
[keys.global_save_playlist.code]
type = "Char"
args = "s"
[keys.global_save_playlist.modifier]
type = "KeyModifiers"
bits = 2
[keys.global_layout_podcast.code]
type = "Char"
args = "3"
[keys.global_layout_podcast.modifier]
type = "KeyModifiers"
bits = 0
[keys.global_xywh_move_left.code]
type = "Left"
[keys.global_xywh_move_left.modifier]
type = "KeyModifiers"
bits = 3
[keys.global_xywh_move_right.code]
type = "Right"
[keys.global_xywh_move_right.modifier]
type = "KeyModifiers"
bits = 3
[keys.global_xywh_move_up.code]
type = "Up"
[keys.global_xywh_move_up.modifier]
type = "KeyModifiers"
bits = 3
[keys.global_xywh_move_down.code]
type = "Down"
[keys.global_xywh_move_down.modifier]
type = "KeyModifiers"
bits = 3
[keys.global_xywh_zoom_in.code]
type = "PageUp"
[keys.global_xywh_zoom_in.modifier]
type = "KeyModifiers"
bits = 3
[keys.global_xywh_zoom_out.code]
type = "PageDown"
[keys.global_xywh_zoom_out.modifier]
type = "KeyModifiers"
bits = 3
[keys.global_xywh_hide.code]
type = "End"
[keys.global_xywh_hide.modifier]
type = "KeyModifiers"
bits = 3
[keys.library_load_dir.code]
type = "Char"
args = "L"
[keys.library_load_dir.modifier]
type = "KeyModifiers"
bits = 1
[keys.library_delete.code]
type = "Char"
args = "d"
[keys.library_delete.modifier]
type = "KeyModifiers"
bits = 0
[keys.library_yank.code]
type = "Char"
args = "y"
[keys.library_yank.modifier]
type = "KeyModifiers"
bits = 0
[keys.library_paste.code]
type = "Char"
args = "p"
[keys.library_paste.modifier]
type = "KeyModifiers"
bits = 0
[keys.library_search.code]
type = "Char"
args = "/"
[keys.library_search.modifier]
type = "KeyModifiers"
bits = 0
[keys.library_search_youtube.code]
type = "Char"
args = "s"
[keys.library_search_youtube.modifier]
type = "KeyModifiers"
bits = 0
[keys.library_tag_editor_open.code]
type = "Char"
args = "t"
[keys.library_tag_editor_open.modifier]
type = "KeyModifiers"
bits = 0
[keys.library_switch_root.code]
type = "Char"
args = "o"
[keys.library_switch_root.modifier]
type = "KeyModifiers"
bits = 0
[keys.library_add_root.code]
type = "Char"
args = "a"
[keys.library_add_root.modifier]
type = "KeyModifiers"
bits = 0
[keys.library_remove_root.code]
type = "Char"
args = "A"
[keys.library_remove_root.modifier]
type = "KeyModifiers"
bits = 1
[keys.playlist_delete.code]
type = "Char"
args = "d"
[keys.playlist_delete.modifier]
type = "KeyModifiers"
bits = 0
[keys.playlist_delete_all.code]
type = "Char"
args = "D"
[keys.playlist_delete_all.modifier]
type = "KeyModifiers"
bits = 1
[keys.playlist_shuffle.code]
type = "Char"
args = "r"
[keys.playlist_shuffle.modifier]
type = "KeyModifiers"
bits = 0
[keys.playlist_mode_cycle.code]
type = "Char"
args = "m"
[keys.playlist_mode_cycle.modifier]
type = "KeyModifiers"
bits = 0
[keys.playlist_play_selected.code]
type = "Char"
args = "l"
[keys.playlist_play_selected.modifier]
type = "KeyModifiers"
bits = 0
[keys.playlist_search.code]
type = "Char"
args = "/"
[keys.playlist_search.modifier]
type = "KeyModifiers"
bits = 0
[keys.playlist_swap_down.code]
type = "Char"
args = "J"
[keys.playlist_swap_down.modifier]
type = "KeyModifiers"
bits = 1
[keys.playlist_swap_up.code]
type = "Char"
args = "K"
[keys.playlist_swap_up.modifier]
type = "KeyModifiers"
bits = 1
[keys.playlist_cmus_lqueue.code]
type = "Char"
args = "S"
[keys.playlist_cmus_lqueue.modifier]
type = "KeyModifiers"
bits = 1
[keys.playlist_cmus_tqueue.code]
type = "Char"
args = "s"
[keys.playlist_cmus_tqueue.modifier]
type = "KeyModifiers"
bits = 0
[keys.database_add_all.code]
type = "Char"
args = "L"
[keys.database_add_all.modifier]
type = "KeyModifiers"
bits = 1
[keys.config_save.code]
type = "Char"
args = "s"
[keys.config_save.modifier]
type = "KeyModifiers"
bits = 2
[keys.podcast_mark_played.code]
type = "Char"
args = "m"
[keys.podcast_mark_played.modifier]
type = "KeyModifiers"
bits = 0
[keys.podcast_mark_all_played.code]
type = "Char"
args = "M"
[keys.podcast_mark_all_played.modifier]
type = "KeyModifiers"
bits = 1
[keys.podcast_episode_download.code]
type = "Char"
args = "d"
[keys.podcast_episode_download.modifier]
type = "KeyModifiers"
bits = 0
[keys.podcast_episode_delete_file.code]
type = "Char"
args = "x"
[keys.podcast_episode_delete_file.modifier]
type = "KeyModifiers"
bits = 0
[keys.podcast_delete_feed.code]
type = "Char"
args = "d"
[keys.podcast_delete_feed.modifier]
type = "KeyModifiers"
bits = 0
[keys.podcast_delete_all_feeds.code]
type = "Char"
args = "D"
[keys.podcast_delete_all_feeds.modifier]
type = "KeyModifiers"
bits = 1
[keys.podcast_search_add_feed.code]
type = "Char"
args = "s"
[keys.podcast_search_add_feed.modifier]
type = "KeyModifiers"
bits = 0
[keys.podcast_refresh_feed.code]
type = "Char"
args = "r"
[keys.podcast_refresh_feed.modifier]
type = "KeyModifiers"
bits = 0
[keys.podcast_refresh_all_feeds.code]
type = "Char"
args = "R"
[keys.podcast_refresh_all_feeds.modifier]
type = "KeyModifiers"
bits = 1
@@ -13,7 +13,8 @@
// General Settings
"layer": "top",
"output": [
"DP-1"
"DP-1",
"HDMI-A-2"
],
"margin-top": 0,
"margin-bottom": 0,
@@ -37,7 +37,8 @@
"Alacritty",
"kitty-dropterm",
"kitty",
"alacritty-dropterm"
"alacritty-dropterm",
"chrome-chatgpt.com__-Default"
],
"app_ids-mapping": {
"firefoxdeveloperedition": "firefox-developer-edition"
@@ -57,7 +58,8 @@
"(.*) Microsoft Teams": "$1",
"(.*) - Google Chrome": "$1",
"(.*) - Visual Studio Code": "$1",
"(.*) _哔哩哔哩*": "$1"
"(.*) _哔哩哔哩*": "$1",
"imv - (.*)": "$1"
},
"separate-outputs": true
},
@@ -0,0 +1,21 @@
MIT License
Copyright (c) 2023 yazi-rs
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
@@ -0,0 +1,21 @@
MIT License
Copyright (c) 2022 Himanshu
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
@@ -0,0 +1,33 @@
<div align="center">
<img src="https://github.com/sxyazi/yazi/blob/main/assets/logo.png?raw=true" alt="Yazi logo" width="20%">
</div>
<h3 align="center">
Catppuccin Mocha Flavor for <a href="https://github.com/sxyazi/yazi">Yazi</a>
</h3>
## 👀 Preview
<img src="preview.png" width="600" />
## 🎨 Installation
Download and copy this folder as:
- `~/.config/yazi/flavors/catppuccin-mocha.yazi` on Linux/macOS
- `%AppData%\yazi\config\flavors\catppuccin-mocha.yazi` on Windows
## ⚙️ Usage
Add these lines to your `theme.toml` configuration file to use it:
```toml
[flavor]
use = "catppuccin-mocha"
```
## 📜 License
The flavor is MIT-licensed, and the included tmTheme is also MIT-licensed.
Check the [LICENSE](LICENSE) and [LICENSE-tmtheme](LICENSE-tmtheme) file for more details.
@@ -0,0 +1,162 @@
# vim:fileencoding=utf-8:foldmethod=marker
# : Manager {{{
[manager]
cwd = { fg = "#94e2d5" }
# Hovered
hovered = { reversed = true }
preview_hovered = { underline = true }
# Find
find_keyword = { fg = "#f9e2af", bold = true, italic = true, underline = true }
find_position = { fg = "#f5c2e7", bg = "reset", bold = true, italic = true }
# Marker
marker_copied = { fg = "#a6e3a1", bg = "#a6e3a1" }
marker_cut = { fg = "#f38ba8", bg = "#f38ba8" }
marker_marked = { fg = "#94e2d5", bg = "#94e2d5" }
marker_selected = { fg = "#f9e2af", bg = "#f9e2af" }
# Tab
tab_active = { reversed = true }
tab_inactive = {}
tab_width = 1
# Count
count_copied = { fg = "#1e1e2e", bg = "#a6e3a1" }
count_cut = { fg = "#1e1e2e", bg = "#f38ba8" }
count_selected = { fg = "#1e1e2e", bg = "#f9e2af" }
# Border
border_symbol = "│"
border_style = { fg = "#7f849c" }
# : }}}
# : Status {{{
[status]
separator_open = ""
separator_close = ""
separator_style = { fg = "#45475a", bg = "#45475a" }
# Mode
mode_normal = { fg = "#1e1e2e", bg = "#89b4fa", bold = true }
mode_select = { fg = "#1e1e2e", bg = "#a6e3a1", bold = true }
mode_unset = { fg = "#1e1e2e", bg = "#f2cdcd", bold = true }
# Progress
progress_label = { fg = "#ffffff", bold = true }
progress_normal = { fg = "#89b4fa", bg = "#45475a" }
progress_error = { fg = "#f38ba8", bg = "#45475a" }
# Permissions
permissions_t = { fg = "#89b4fa" }
permissions_r = { fg = "#f9e2af" }
permissions_w = { fg = "#f38ba8" }
permissions_x = { fg = "#a6e3a1" }
permissions_s = { fg = "#7f849c" }
# : }}}
# : Select {{{
[select]
border = { fg = "#89b4fa" }
active = { fg = "#f5c2e7", bold = true }
inactive = {}
# : }}}
# : Input {{{
[input]
border = { fg = "#89b4fa" }
title = {}
value = {}
selected = { reversed = true }
# : }}}
# : Completion {{{
[completion]
border = { fg = "#89b4fa" }
# : }}}
# : Tasks {{{
[tasks]
border = { fg = "#89b4fa" }
title = {}
hovered = { fg = "#f5c2e7", underline = true }
# : }}}
# : Which {{{
[which]
mask = { bg = "#313244" }
cand = { fg = "#94e2d5" }
rest = { fg = "#9399b2" }
desc = { fg = "#f5c2e7" }
separator = "  "
separator_style = { fg = "#585b70" }
# : }}}
# : Help {{{
[help]
on = { fg = "#94e2d5" }
run = { fg = "#f5c2e7" }
hovered = { reversed = true, bold = true }
footer = { fg = "#45475a", bg = "#cdd6f4" }
# : }}}
# : Notify {{{
[notify]
title_info = { fg = "#a6e3a1" }
title_warn = { fg = "#f9e2af" }
title_error = { fg = "#f38ba8" }
# : }}}
# : File-specific styles {{{
[filetype]
rules = [
# Images
{ mime = "image/*", fg = "#94e2d5" },
# Media
{ mime = "{audio,video}/*", fg = "#f9e2af" },
# Archives
{ mime = "application/*zip", fg = "#f5c2e7" },
{ mime = "application/x-{tar,bzip*,7z-compressed,xz,rar}", fg = "#f5c2e7" },
# Documents
{ mime = "application/{pdf,doc,rtf,vnd.*}", fg = "#a6e3a1" },
# Fallback
{ name = "*", fg = "#cdd6f4" },
{ name = "*/", fg = "#89b4fa" }
]
# : }}}
Binary file not shown.

After

Width:  |  Height:  |  Size: 660 KiB

File diff suppressed because it is too large Load Diff
+11
View File
@@ -0,0 +1,11 @@
[flavor]
#use = "tokyo-night"
use = "catppuccin-mocha"
[manager]
# Hovered
preview_hovered = { underline = false }
# Border
border_symbol = "┆"
border_style = { fg = "#7f849c" , dim = true }
+25
View File
@@ -0,0 +1,25 @@
[manager]
ratio = [ 1, 3, 3 ]
sort_by = "natural"
[preview]
max_width = 1900
max_height = 900
[open]
rules = [
{ name = "*/", use = [ "edit", "open", "reveal" ] },
{ mime = "text/*", use = [ "edit", "reveal" ] },
{ mime = "image/*", use = [ "open", "reveal" ] },
{ mime = "{audio,video}/*", use = [ "play", "reveal" ] },
{ mime = "inode/x-empty", use = [ "edit", "reveal" ] },
{ mime = "application/{,g}zip", use = [ "extract", "reveal" ] },
{ mime = "application/x-{tar,bzip*,7z-compressed,xz,rar}", use = [ "extract", "reveal" ] },
{ mime = "application/{json,x-ndjson}", use = [ "edit", "reveal" ] },
{ mime = "*/javascript", use = [ "edit", "reveal" ] },
{ name = "*", use = [ "open", "reveal" ] },
]
-3
View File
@@ -1,3 +0,0 @@
AUX hypridle-0.1.4-fix-CFLAGS-CXXFLAGS.patch 901 BLAKE2B 8dd15b2a06beb5e10760f0ab84f8becf22722e8b8990c19e58d51a6865e10d68592e1d9041146a746d6deeb9d03dc2567056017f18c9623046c25153a9e13299 SHA512 8e7d1db099b4872e52bcf676db8b92a1f4d27ff79a7d340ef77f691c6c5305d2f98c28fe71f7b0f3c82bb63ef13115f76b43dc3eba769791e845e631cf9a27f8
DIST hypridle-0.1.4.gh.tar.gz 13948 BLAKE2B 450e2505fe8c245fd120fb22662e96648c8267a2878a9e9421ae06a8f2831b7f03f3e1ec23416c37e392e3b295cfb7d0cf8a61f7f611f62dea7affa6c3aadd06 SHA512 203dd5ff6c588fb1858d660baba71ede9d2c353abd63a5273fbc4befff8b77d416d802138881bce11605b248b05145e66847b5aa5395e9c150aaf07e67c8bcd8
EBUILD hypridle-0.1.4.ebuild 717 BLAKE2B 0be274204f4cd8da6cc787baa42f12b9867b9dd114dbf7d19c0ef56b9c70fc22bd6826ac96fd7abf8eacebb282124f046cc9a8d7e1276f385095062e054668fc SHA512 ce4e07b92c7b480ccc9da005fc5b9004856997ad39be27bee4a117e8cd565a1230adbc893b9387a04ddfdee338756fe9688972212520165cb47f26f64f62f2d2
@@ -1,29 +0,0 @@
From e2b3acf133c104574724f705f9f07007ec8bbe3b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gon=C3=A7alo=20Negrier=20Duarte?=
<gonegrier.duarte@gmail.com>
Date: Wed, 21 Feb 2024 15:29:01 +0000
Subject: [PATCH] Removed added CFLAGS/CXXFLAGS by CMakeLists.txt
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
---
CMakeLists.txt | 1 -
1 file changed, 1 deletion(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 3d60b42..bb37060 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -14,7 +14,6 @@ if(CMAKE_BUILD_TYPE MATCHES Debug OR CMAKE_BUILD_TYPE MATCHES DEBUG)
message(STATUS "Configuring hypridle in Debug with CMake")
add_compile_definitions(HYPRLAND_DEBUG)
else()
- add_compile_options(-O3)
message(STATUS "Configuring hypridle in Release with CMake")
endif()
--
2.43.2
@@ -1,39 +0,0 @@
# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake
DESCRIPTION="Hyprland's idle daemon"
HOMEPAGE="https://github.com/hyprwm/hypridle"
if [[ "${PV}" = *9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git"
else
SRC_URI="https://github.com/hyprwm/${PN^}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
KEYWORDS="~amd64"
fi
LICENSE="BSD"
SLOT="0"
RDEPEND="
dev-cpp/sdbus-c++:0/2
>=dev-libs/hyprlang-0.4.0
dev-libs/wayland
"
DEPEND="
${RDEPEND}
dev-libs/wayland-protocols
"
BDEPEND="
dev-util/wayland-scanner
virtual/pkgconfig
"
PATCHES=(
"${FILESDIR}/hypridle-0.1.4-fix-CFLAGS-CXXFLAGS.patch"
)
@@ -1,14 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
<email>gonegrier.duarte@gmail.com</email>
<name>Gonçalo Negrier Duarte</name>
</maintainer>
<upstream>
<changelog>https://github.com/hyprwm/hypridle/releases</changelog>
<doc>https://wiki.hyprland.org/Hypr-Ecosystem/hypridle/</doc>
<bugs-to>https://github.com/hyprwm/hypridle/issues</bugs-to>
<remote-id type="github">hyprwm/hypridle</remote-id>
</upstream>
</pkgmetadata>
-1
View File
@@ -1 +0,0 @@
masters = gentoo
-11
View File
@@ -1,11 +0,0 @@
AUX config.json 197 BLAKE2B 7857d382a02a15fbc86018cd61e759927be2c009b0eefa10d282772f236680f54bd90169e0b404e98857657b7f16ef537be78d5e7ec18a498c48d3d490bffead SHA512 9b2b6663bddadc249221aa81669d26a44102926caa8ce6c683c0f1bb65466f1b5449f821b73468e6da57515d5367e9bea829cfb08ddb4c3b48e1f178c4c88677
AUX qq.sh 340 BLAKE2B f06daf0857721e55b2c3ed2a5538b5582acf4cff41b336a89b972abe4ceb1626b7c9cf51889ea731e00219fcee7da9a9d8c68375eaf7a84c71b5a13a8c11bd4f SHA512 4553c2cc6c6d0f7921237476ad3376c992571eb90f692dd339fb628bd1352746f6e46df61bf5d00f24099bafbfbee4074702be6e77577c44b448d38e3ee82c8b
AUX start.sh 5065 BLAKE2B de4dd4684820dfb35069408659612cc009c5fe6b6a397ddc2cf59f350341c286828f727d10edf3115e4ba7d5c1da7890e08c62c8a5da93b750fe8de5d0beb3b8 SHA512 bc66e6592b10cc805b747cead85b26650fc47e10cb3e08f38272631b22c29b817c468cbbcd31a52139b75427fb48b171b4ad14969da939e1d6703943c6555397
AUX vercmp.sh 1492 BLAKE2B ac4ae2aeef54225cfbf31e50345b1bfd9b71310fe24ff9025956801589db258c215a5120115d19044d941c5f63814d7f7a5ddfb638d8af98cdbfbd3aa83569e7 SHA512 e2843a84c6f66918a8de60ef83d07a14881b072e7eed2e374e16542d8079e088974a65cea336cba3e5a41d72c5824de381bdce26d54ca21509196ab5f2befd76
AUX xdg-open.sh 206 BLAKE2B 1ed3d1f9c659fffc3476fa0cd28030f8646be0ff2d1d97968433f6eb0fe88dd7717c2fb137c8fd6c93686e4c652cc74434d8aceb69ccba594a205e241d7ea93e SHA512 b12a65aa3cbd5da758e47bbc9a98930c009a9aeeffc12a6329aabd9dc0a9b206dfec9af8950122e912be311985fe7d2daa6dae815ccabdd00ecdbfbc2760a143
DIST LiteLoaderQQNT-1.2.1.zip 32390 BLAKE2B ab626bba9fdff7566657b22bcbc1ac32e9ea3878eea461aeb58c0ba27e92e3111479c2a72c9d08d2067e43497f854a1a30090da18f5941eb6a0b705bce0d6639 SHA512 a0a179942f3b6ee8ed1c8388f6a5234e2f84b3340c94ddc91b497dd7f12cc9cac80ae250c62e21bdaab9e52cfecaa6c78b13b6849ddc5ff7db65efe852d753d0
DIST QQ_3.2.12_240808_amd64_01.deb 152276798 BLAKE2B fa70a6e198203df87546115de7ae07b2479f3992848c5b361797330f7c3d5757ff8a1ff2bdb16b72e74a60cb8db5e41ab20cf56ec653a86ea58fb43604256544 SHA512 ad4657fd72ba13f804db24336cc07636454afd9fc97dac1a9d575a8500227f996879386e2257e290139bc7ba9e2f56e305b4969ca9c9ee5dbd7efd0302ed7ca9
DIST QQ_3.2.12_240808_arm64_01.deb 152230448 BLAKE2B 0a4ad45efd111aac457723124a934fe6b80701bb8a4c9363f959abf4d5e2b7fcc4dfcc8c82ddfa324992bc1bc4561168d6597cc5217d998257561d6f9a0386e8 SHA512 22fb0f590f8a4be148750fde203fd42647557998caa8516b165094020ee3f670f967d9d313d47fdbbf449f497cbe23f612355b6afae9cfde7df02c52e64ef0ca
DIST QQ_3.2.12_240808_loongarch64_01.deb 144876648 BLAKE2B 2813becfcd657f093925d53e94137c16a8e0037e02e354cb11c98e2c978a89643dcc9a7794961f7edcdf15a4509880564dbe85463f7bfbe3e3c45e9362b87af9 SHA512 19192fb5d4b1de95fe677195db92fcf70fea0daa286697faf558305f44ecb980a3f44f29cc7b9d846ef76a4dd4b06a2e5ecc2c1c2e21c1603188d3a7e79292ce
EBUILD tencent-qq-3.2.12_p240808.ebuild 4928 BLAKE2B 4167fa15062f201a109c67d07aaab6074631564f15e6ff1e42094fb14e3875cd272f9b31e19cfbf42a0d5b5cef70807e8d06d29ad1dddbb7eacea6d37dc3d955 SHA512 17b14aa95d165e8a05920eb363a0da831567bcffb178f04df9d9a22f135b3b9fe7aad309b1c7d2ef56286d63e40ab96b2c7a0c6357034a4315875cc46ea0922e
MISC metadata.xml 877 BLAKE2B ccb294dfc292e53c35bfc5c8669c0edcf41d24050ce9fb097a73d874687717de009048e0bf6d6bc1c5194afc05d274b9d70e8f4d5a3787fceb45fceab1bbf4d0 SHA512 520778cfee8e5977f4a766a1dfff82ed9fed287567ad96de11a9dbb49d4fae571001cb46bc714669172ebca8441cf51a6ec0b778215bb4709a57ace72c6a70f8
@@ -1,9 +0,0 @@
{
"baseVersion": "__BASE_VER__",
"currentVersion": "__CURRENT_VER__",
"previousVersion": "",
"buildVersion": "__BUILD_VER__",
"skippedVersions": [],
"inUsePkg": "",
"hasRan": false
}
@@ -1,12 +0,0 @@
#!/bin/bash
if [ -d ~/.config/QQ/versions ]; then
find ~/.config/QQ/versions -name sharp-lib -type d -exec rm -r {} \; 2>/dev/null
fi
# Allow users to override command-line options
if [[ -f $XDG_CONFIG_HOME/qq-flags.conf ]]; then
QQ_USER_FLAGS="$(grep -v '^#' $XDG_CONFIG_HOME/qq-flags.conf)"
fi
exec /opt/QQ/qq $QQ_USER_FLAGS "$@"
@@ -1,149 +0,0 @@
#!/bin/bash
QQ_HOTUPDATE_VERSION="__CURRENT_VER__"
function command_exists() {
local command="$1"
command -v "${command}" >/dev/null 2>&1
}
function show_error_dialog() {
title="linuxqq-nt-bwrap"
if command_exists kdialog; then
kdialog --error "$1" --title "$title" --icon qq
elif command_exists zenity; then
zenity --error --title "$title" --icon-name qq --text "$1"
else
all_off="$(tput sgr0)"
bold="${all_off}$(tput bold)"
blue="${bold}$(tput setaf 4)"
yellow="${bold}$(tput setaf 3)"
printf "${blue}==>${yellow} ${bold} $1${all_off}\n"
fi
}
# 进行必要文件的检查
if [ ! -e "/etc/localtime" ]; then
show_error_dialog "/etc/localtime 未找到。\n请先设置系统时区。"
exit 1
fi
USER_RUN_DIR="/run/user/$(id -u)"
XAUTHORITY="${XAUTHORITY:-$HOME/.Xauthority}"
XDG_CONFIG_HOME="${XDG_CONFIG_HOME:-$HOME/.config}"
FONTCONFIG_HOME="${XDG_CONFIG_HOME}/fontconfig"
QQ_APP_DIR="${XDG_CONFIG_HOME}/QQ"
if [ -z "${QQ_DOWNLOAD_DIR}" ]; then
if [ -z "${XDG_DOWNLOAD_DIR}" ]; then
XDG_DOWNLOAD_DIR="$(xdg-user-dir DOWNLOAD)"
fi
QQ_DOWNLOAD_DIR="${XDG_DOWNLOAD_DIR:-$HOME/Downloads}"
fi
# 从 flags 文件中加载参数
set -euo pipefail
flags_file="${XDG_CONFIG_HOME}/qq-electron-flags.conf"
declare -a flags
if [[ -f "${flags_file}" ]]; then
mapfile -t <"${flags_file}"
fi
for line in "${MAPFILE[@]}"; do
if [[ ! "${line}" =~ ^[[:space:]]*#.* ]]; then
flags+=("${line}")
fi
done
QQ_HOTUPDATE_DIR="${QQ_APP_DIR}/versions"
# 在「下载」目录不存在的时候,自动使用 ~/Downloads
# 避免挂载整个 home
if [ "${QQ_DOWNLOAD_DIR%*/}" == "${HOME}" ]; then
QQ_DOWNLOAD_DIR="${HOME}/Downloads"
fi
# 安装当前版本
HOTUPDATE_VERSION_DIR="${QQ_HOTUPDATE_DIR}/${QQ_HOTUPDATE_VERSION}"
install -d "${QQ_HOTUPDATE_DIR}"
if [ ! -d "${HOTUPDATE_VERSION_DIR}" ] && [ ! -L "${HOTUPDATE_VERSION_DIR}" ]; then
ln -sfd "/opt/QQ/resources/app" "${HOTUPDATE_VERSION_DIR}"
fi
# 处理旧版本
rm -rf "${QQ_HOTUPDATE_DIR}/"**".zip"
is_hotupdated_version=0 # 正在运行的版本是否经过热更新?
find "${QQ_HOTUPDATE_DIR}/"*[-_]* -maxdepth 1 -type "d,l" | while read path; do
this_version="$(basename "$path")"
if [ "$(/opt/QQ/workarounds/vercmp.sh "${this_version}" lt "${QQ_HOTUPDATE_VERSION//_/-}")" == "true" ]; then
# 这个版本小于当前版本,删除之
echo "rm $this_version"
rm -rf "$path"
else
is_hotupdated_version=1
fi
done
if [ "$is_hotupdated_version" == "0" ]; then
cp "/opt/QQ/workarounds/config.json" "${QQ_HOTUPDATE_DIR}/config.json"
fi
bwrap --new-session --cap-drop ALL --unshare-user-try --unshare-pid --unshare-cgroup-try \
--ro-bind /lib /lib \
--ro-bind /lib64 /lib64 \
--ro-bind /bin /bin \
--ro-bind /usr /usr \
--ro-bind /opt /opt \
--ro-bind /opt/QQ/workarounds/xdg-open.sh /usr/bin/xdg-open \
--ro-bind /usr/lib/snapd-xdg-open/xdg-open /snapd-xdg-open \
--ro-bind /usr/lib/flatpak-xdg-utils/xdg-open /flatpak-xdg-open \
--ro-bind /etc/machine-id /etc/machine-id \
--ro-bind /etc/ld.so.cache /etc/ld.so.cache \
--dev-bind /dev /dev \
--ro-bind /sys /sys \
--ro-bind /etc/passwd /etc/passwd \
--ro-bind /etc/nsswitch.conf /etc/nsswitch.conf \
--ro-bind-try /run/systemd/userdb /run/systemd/userdb \
--ro-bind /etc/resolv.conf /etc/resolv.conf \
--ro-bind /etc/localtime /etc/localtime \
--proc /proc \
--dev-bind /run/dbus /run/dbus \
--bind "${USER_RUN_DIR}" "${USER_RUN_DIR}" \
--ro-bind-try /etc/fonts /etc/fonts \
--dev-bind /tmp /tmp \
--bind-try "${HOME}/.pki" "${HOME}/.pki" \
--ro-bind-try "${XAUTHORITY}" "${XAUTHORITY}" \
--bind-try "${QQ_DOWNLOAD_DIR}" "${QQ_DOWNLOAD_DIR}" \
--setenv QQ_APP_DIR "${QQ_APP_DIR}" \
--bind "${QQ_APP_DIR}" "${QQ_APP_DIR}" \
--ro-bind-try "${FONTCONFIG_HOME}" "${FONTCONFIG_HOME}" \
--ro-bind-try "${HOME}/.icons" "${HOME}/.icons" \
--ro-bind-try "${HOME}/.local/share/.icons" "${HOME}/.local/share/.icons" \
--ro-bind-try "${XDG_CONFIG_HOME}/gtk-3.0" "${XDG_CONFIG_HOME}/gtk-3.0" \
--ro-bind /etc/nsswitch.conf /etc/nsswitch.conf \
--ro-bind-try /run/systemd/userdb/ /run/systemd/userdb/ \
--setenv IBUS_USE_PORTAL 1 \
--setenv QQNTIM_HOME "${QQ_APP_DIR}/QQNTim" \
--setenv LITELOADERQQNT_PROFILE "${QQ_APP_DIR}/LiteLoaderQQNT" \
/opt/QQ/qq "${flags[@]}" "$@"
# 移除无用崩溃报告和日志
# 如果需要向腾讯反馈 bug,请注释掉如下几行
rm -rf ${QQ_APP_DIR}/crash_files
touch ${QQ_APP_DIR}/crash_files
if [ -d "${QQ_APP_DIR}/log" ]; then
rm -rf "${QQ_APP_DIR}/log"
fi
for nt_qq_userdata in "${QQ_APP_DIR}/nt_qq_"*; do
if [ -d "${nt_qq_userdata}/log" ]; then
rm -rf "${nt_qq_userdata}/log"
fi
if [ -d "${nt_qq_userdata}/log-cache" ]; then
rm -rf "${nt_qq_userdata}/log-cache"
fi
done
if [ -d "${QQ_APP_DIR}/Crashpad" ]; then
rm -rf "${QQ_APP_DIR}/Crashpad"
fi
@@ -1,93 +0,0 @@
#!/usr/bin/env bash
# Comparison expressions for semantic versions.
# only supports semver standard MAJOR.MINOR.PATCH syntax;
# pre-release or build-metadata extensions have undefined behavior.
set -o errexit
set -o pipefail
function usage() {
echo "Comparison expressions for semantic versions."
echo
echo "usage: vercmp VERSION_A OPERATOR VERSION_B"
echo
echo "OPERATORS"
echo
echo " lt - Less than"
echo " lteq - Less than or equal to"
echo " eq - Equal to"
echo " gteq - Grater than or equal to"
echo " gt - Greater than"
echo
}
if [ "$#" -ne 3 ]; then
usage
exit 1
fi
LEFT="$1"
OPERATOR="$2"
RIGHT="$3"
if [ "$LEFT" = "$RIGHT" ]; then
COMPARISON=0
else
SORTED=($(for VER in "$LEFT" "$RIGHT"; do echo "$VER"; done | sort -V))
if [ "${SORTED[0]}" = "$LEFT" ]; then
COMPARISON=-1
else
COMPARISON=1
fi
fi
OUTCOME=false
case $OPERATOR in
lt)
if [ "$COMPARISON" -eq -1 ]; then
OUTCOME=true
fi
;;
lteq)
if [ "$COMPARISON" -lt 1 ]; then
OUTCOME=true
fi
;;
eq)
if [ "$COMPARISON" -eq 0 ]; then
OUTCOME=true
fi
;;
gteq)
if [ "$COMPARISON" -gt -1 ]; then
OUTCOME=true
fi
;;
gt)
if [ "$COMPARISON" -eq 1 ]; then
OUTCOME=true
fi
;;
*)
usage
exit 1
;;
esac
VERCMP_QUIET="${VERCMP_QUIET:-false}"
if [ ! "$VERCMP_QUIET" = "true" ]; then
echo "$OUTCOME"
fi
if [ "$OUTCOME" = "true" ]; then
exit 0
else
exit 1
fi
@@ -1,10 +0,0 @@
#!/bin/bash
URI_TO_OPEN="$1"
if ! [ "${URI_TO_OPEN:0:8}" == "jsbridge" ]; then
if [ "${URI_TO_OPEN:0:4}" == "http" ]; then
/snapd-xdg-open "$URI_TO_OPEN"
else
/flatpak-xdg-open "$URI_TO_OPEN"
fi
fi
@@ -1,25 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE
pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>git@xen0n.name</email>
<name>WANG Xuerui</name>
</maintainer>
<maintainer type="person">
<email>ston.jia@qq.com</email>
<name>ston</name>
</maintainer>
<use>
<flag name="bwrap">Use sys-apps/bubblewrap to prevent
private information leakage</flag>
<flag name="system-vips">Use media-libs/vips instead of
shipped libs.</flag>
<flag name="gnome">Supporting screenshot when using
GNOME</flag>
<flag name="appindicator">Build in support for
notifications using the libindicate or libappindicator
plugin</flag>
<flag name="liteloader">Add liteloader support</flag>
</use>
</pkgmetadata>
@@ -1,156 +0,0 @@
# Copyright 2019-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit unpacker xdg
MY_PV=${PV/_p/_}
_I="Linux"
_ArchExt="_01"
_QQDownSite="https://dldir1.qq.com/qqfile/qq/QQNT"
_QQFileName="QQ"
_QQFileSuffix=".deb"
_LiteLoader_PV="1.2.1"
DESCRIPTION="The new version of the official linux-qq"
HOMEPAGE="https://im.qq.com/linuxqq/index.shtml"
SRC_URI="
amd64? ( ${_QQDownSite}/$_I/${_QQFileName}_${MY_PV}_amd64${_ArchExt}${_QQFileSuffix} )
arm64? ( ${_QQDownSite}/$_I/${_QQFileName}_${MY_PV}_arm64${_ArchExt}${_QQFileSuffix} )
loong? ( ${_QQDownSite}/$_I/${_QQFileName}_${MY_PV}_loongarch64${_ArchExt}${_QQFileSuffix} )
liteloader? (
https://github.com/LiteLoaderQQNT/LiteLoaderQQNT/releases/download/${_LiteLoader_PV}/LiteLoaderQQNT.zip \
-> LiteLoaderQQNT-${_LiteLoader_PV}.zip
)
"
S=${WORKDIR}
LICENSE="Tencent"
SLOT="0"
KEYWORDS="-* ~amd64 ~arm64"
IUSE="+bwrap system-vips gnome appindicator liteloader"
RESTRICT="strip mirror"
RDEPEND="
x11-libs/gtk+:3
x11-libs/libnotify
dev-libs/nss
appindicator? ( dev-libs/libayatana-appindicator )
x11-libs/libXScrnSaver
x11-libs/libXcomposite
x11-libs/libXdamage
x11-libs/libXtst
x11-misc/xdg-utils
app-accessibility/at-spi2-core:2
app-crypt/libsecret
virtual/krb5
sys-apps/keyutils
system-vips? (
dev-libs/glib
>=media-libs/vips-8.15.2[-pdf]
)
bwrap? (
sys-apps/bubblewrap
x11-misc/snapd-xdg-open
x11-misc/flatpak-xdg-utils
)
gnome? ( dev-libs/gjs )
media-libs/openslide
loong? (
virtual/loong-ow-compat
)
"
BDEPEND="liteloader? ( app-arch/unzip )"
src_unpack() {
:
if use liteloader; then
unpack LiteLoaderQQNT-${_LiteLoader_PV}.zip
fi
}
src_install() {
dodir /
cd "${D}" || die
if [ "${ARCH}" = "loong" ]; then
unpacker "${DISTDIR}/${_QQFileName}_${MY_PV}_loongarch64${_QQFileSuffix}"
else
unpacker "${DISTDIR}/${_QQFileName}_${MY_PV}_${ARCH}${_ArchExt}${_QQFileSuffix}"
fi
if use system-vips; then
rm -r "${D}"/opt/QQ/resources/app/sharp-lib || die
fi
if use bwrap; then
exeinto /opt/QQ
doexe "${FILESDIR}"/start.sh
sed -i 's!/opt/QQ/qq!/opt/QQ/start.sh!' "${D}"/usr/share/applications/qq.desktop || die
insinto /opt/QQ/workarounds
doins "${FILESDIR}"/{config.json,xdg-open.sh,vercmp.sh}
fperms +x /opt/QQ/workarounds/{xdg-open.sh,vercmp.sh}
local _base_pkgver=${PV/_p/-} || die
local _update_pkgver=${_base_pkgver} || die
local cur_ver=${_update_pkgver:-${base_ver}} || die
local build_ver=${cur_ver#*-} || die
sed -i "s|__BASE_VER__|${base_ver}|g;s|__CURRENT_VER__|${cur_ver}|g;s|__BUILD_VER__|${build_ver}|g" \
"${D}"/opt/QQ/workarounds/config.json \
"${D}"/opt/QQ/start.sh || die
else
sed -i 's!/opt/QQ/qq!/usr/bin/qq!' "${D}"/usr/share/applications/qq.desktop || die
fi
if use bwrap; then
dosym -r /opt/QQ/start.sh /usr/bin/qq
elif use system-vips; then
newbin "$FILESDIR/qq.sh" qq
else
dosym -r /opt/QQ/qq /usr/bin/qq
fi
# https://bugs.gentoo.org/898912
if use appindicator; then
dosym ../../usr/lib64/libayatana-appindicator3.so /opt/QQ/libappindicator3.so
fi
sed -i 's!/usr/share/icons/hicolor/512x512/apps/qq.png!qq!' "${D}"/usr/share/applications/qq.desktop || die
gzip -d "${D}"/usr/share/doc/linuxqq/changelog.gz || die
dodoc "${D}"/usr/share/doc/linuxqq/changelog
rm -rf "${D}"/usr/share/doc/linuxqq/ || die
if use liteloader; then
insinto /opt/LiteLoader
doins -r "${WORKDIR}"/*
dosym -r /opt/LiteLoader/src/preload.js /opt/QQ/resources/app/application/preload.js
sed -i "1 i require(\"/opt/LiteLoader\");" "${D}"/opt/QQ/resources/app/app_launcher/index.js || die
fi
}
pkg_postinst() {
xdg_pkg_postinst
if use bwrap; then
elog "-EN-----------------------------------------------------------------"
elog "If you want to download files in QQ"
elog "Please set the QQ download path to ~/Download"
elog "If you have enabled LiteLoaderQQNT support, relevant plugins can be "
elog "downloaded from https://liteloaderqqnt.github.io/, "
elog "For instance, after downloading the 「轻量工具箱」 and unzipping it, "
elog "download it to the directory ~/.config/QQ/LiteLoaderQQNT/plugins/lite_tools_v4/, "
elog "and the changes will take effect after a restart."
elog "--------------------------------------------------------------------"
elog "-ZH-----------------------------------------------------------------"
elog "如果要在 QQ 中下载文件,请先在「设置」->「存储管理」中把下载文件夹"
elog "更改为系统的“下载”/“Downloads”文件夹。"
elog "如果您启用了 LiteLoaderQQNT 支持,"
elog "可以从 https://liteloaderqqnt.github.io/ 下载相关插件,"
elog "例如:「轻量工具箱」下载后"
elog "解压到 ~/.config/QQ/LiteLoaderQQNT/plugins/“lite_tools_v4”/ 目录下,重启后生效。"
elog "--------------------------------------------------------------------"
fi
}
-1
View File
@@ -1 +0,0 @@
local-overlay
-6
View File
@@ -1,6 +0,0 @@
# Env setup to disable LTO and related warnings for problematic builds
DISABLE_LTO="-Wno-error=odr -Wno-error=lto-type-mismatch -Wno-error=strict-aliasing -fno-lto"
CFLAGS="${CFLAGS} ${DISABLE_LTO}"
CXXFLAGS="${CXXFLAGS} ${DISABLE_LTO}"
FCFLAGS="${FCFLAGS} ${DISABLE_LTO}"
FFLAGS="${FFLAGS} ${DISABLE_LTO}"
+10 -8
View File
@@ -2,33 +2,35 @@
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
WARNING_FLAGS="-Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing"
COMMON_FLAGS="-march=native -O2 -pipe -flto ${WARNING_FLAGS}"
COMMON_FLAGS="-march=native -O2 -pipe"
CFLAGS="${COMMON_FLAGS}"
CXXFLAGS="${COMMON_FLAGS}"
FCFLAGS="${COMMON_FLAGS}"
FFLAGS="${COMMON_FLAGS}"
CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt rdrand sse sse2 sse3 sse4_1 sse4_2 ssse3"
RUSTFLAGS="${RUSTFLAGS} -C target-cpu=native"
# NOTE: This stage was built with the bindist USE flag enabled
PORTAGE_TMPDIR="/tmp"
ACCEPT_LISENCE="@FREE"
ACCEPT_LISENCE="@FREE @BINARY-REDISTRIBUTABLE"
ACCEPT_KEYWORDS="amd64"
VIDEO_CARDS="intel amdgpu radeonsi"
USE="wayland cjk pipewire pulseaudio zstd zsh-completion vulkan dbus lto pgo -kde -gnome -initramfs"
L10N="zh-CN"
# NOTE: This stage was built with the bindist Use flag enabled
L10N="en zh en-US zh-CN"
LINGUAS="en en_US zh zh_CN"
MAKEOPTS="-j4"
MAKEOPTS="-j12"
GRUB_PLATFORMS="efi-64"
PYTHON_TARGETS="python3_12 python3_13"
PYTHON_SINGLE_TARGET="python3_12"
# This sets the language of build output to English.
# Please keep this setting intact when reporting bugs.
LC_MESSAGES=C.utf8
RUBY_SINGLE_TARGET="ruby32"
GENTOO_MIRRORS="${GENTOO_MIRRORS} https://distfiles.gentoocn.org"
-1
View File
@@ -1 +0,0 @@
gui-apps/aylurs-gtk-shell ~amd64
@@ -1 +0,0 @@
x11-terms/alacritty ~amd64
-1
View File
@@ -1 +0,0 @@
app-i18n/fcitx-configtool ~amd64
+6
View File
@@ -1,4 +1,9 @@
gui-libs/hyprutils ~amd64
gui-apps/hyprlock ~amd64
gui-apps/hypridle ~amd64
sys-auth/hyprpolkitagent ~amd64
dev-libs/hyprgraphics ~amd64
dev-libs/hyprlang ~amd64
# xdg-desktop-portal-hyprland
gui-libs/xdg-desktop-portal-hyprland ~amd64
@@ -30,6 +35,7 @@ dev-python/aiohttp-oauthlib ~amd64
# multimedia
media-sound/termusic ~amd64
media-sound/kew ~amd64
# misc
media-video/obs-studio ~amd64
@@ -1 +0,0 @@
app-misc/liquidctl ~amd64
-4
View File
@@ -1,4 +0,0 @@
games-action/minecraft-launcher ~amd64
dev-java/openjdk-jre-bin ~amd64
dev-java/openjdk ~amd64
virtual/jre ~amd64
+1 -3
View File
@@ -1,3 +1 @@
app-mobilephone/scrcpy ~amd64
net-misc/anydesk ~amd64
x11-libs/gtkglext ~amd64
app-misc/activate-linux ~amd64
+11
View File
@@ -0,0 +1,11 @@
app-misc/ollama ~amd64
sci-libs/hipBLAS ~amd64
dev-util/hip ~amd64
sci-libs/rocBLAS ~amd64
sci-libs/rocSOLVER ~amd64
sci-libs/rocSPARSE ~amd64
sci-libs/rocPRIM ~amd64
dev-util/Tensile ~amd64
dev-util/rocm-smi ~amd64
dev-util/rocminfo ~amd64
-1
View File
@@ -5,4 +5,3 @@ dev-libs/rocm-device-libs ~amd64
dev-build/rocm-cmake ~amd64
dev-util/hipcc ~amd64
dev-libs/roct-thunk-interface ~amd64
-27
View File
@@ -1,27 +0,0 @@
sci-mathematics/sage-conf ~amd64
sci-mathematics/sage-doc ~amd64
sci-mathematics/sage_docbuild ~amd64
sci-mathematics/sage_setup ~amd64
sci-mathematics/sagemath-standard ~amd64
dev-python/jupyter-jsmol ~amd64
media-gfx/threejs-sage-extension ~amd64
dev-python/cvxopt ~amd64
dev-python/rpy ~amd64
media-gfx/tachyon ~amd64
sci-mathematics/cu2 ~amd64
sci-mathematics/cubex ~amd64
sci-mathematics/dikcube ~amd64
sci-mathematics/ExportSageNB ~amd64
sci-mathematics/mcube ~amd64
sci-mathematics/optimal ~amd64
sci-mathematics/sage-data-combinatorial_designs ~amd64
sci-mathematics/sage-data-elliptic_curves ~amd64
sci-mathematics/sage-data-graphs ~amd64
sci-mathematics/sage-data-polytopes_db ~amd64
sci-chemistry/sage-jmol-bin ~amd64
sci-libs/dsdp ~amd64
dev-python/jupyter-sphinx ~amd64
dev-python/sphinx-copybutton ~amd64
dev-python/sphinx-inline-tabs ~amd64
dev-tex/sagetex ~amd64
+3
View File
@@ -0,0 +1,3 @@
*/*::steam-overlay
games-util/game-device-udev-rules
sys-libs/libudev-compat
+3
View File
@@ -1,5 +1,8 @@
sys-process/nvtop ~amd64
app-admin/s-tui ~amd64
app-misc/fastfetch ~amd64
sys-apps/lsplug ~amd64
app-backup/timeshift ~amd64
app-backup/timeshift-autosnap ~amd64
-1
View File
@@ -1 +0,0 @@
net-im/zoom ~amd64
-6
View File
@@ -1,6 +0,0 @@
gui-apps/rofi-wayland nolto.conf
sys-apps/mission-center nolto.conf
app-backup/timeshift nolto.conf
dev-python/cypari2 nolto.conf
www-client/google-chrome nolto.conf
gui-libs/xdg-desktop-portal-wlr nolto.conf
+6
View File
@@ -1,4 +1,6 @@
sys-kernel/linux-firmware linux-fw-redistributable
sys-firmware/intel-microcode intel-ucode
media-fonts/nerd-fonts Vic-Fieger-License
www-client/google-chrome google-chrome
app-editors/vscode Microsoft-vscode
@@ -8,3 +10,7 @@ sci-mathematics/mathematica all-rights-reserved
net-im/discord all-rights-reserved
net-im/zoom all-rights-reserved
net-misc/anydesk AnyDesk-TOS
games-util/steam-launcher ValveSteamLicense
app-benchmarks/geekbench geekbench
+1
View File
@@ -0,0 +1 @@
*/* AMDGPU_TARGETS: -gfx906 -gfx908 -gfx90a -gfx942 -gfx1100 gfx1030 gfx1031
+1
View File
@@ -0,0 +1 @@
*/* CPU_FLAGS_X86: aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt rdrand sha sse sse2 sse3 sse4_1 sse4_2 ssse3 vpclmulqdq
+15
View File
@@ -0,0 +1,15 @@
# required by www-client/chromium-133.0.6943.126::gentoo
# required by @hyprland
# required by @selected
# required by @world (argument)
>=dev-libs/libxml2-2.12.9 icu
# required by www-client/chromium-133.0.6943.126::gentoo[vaapi]
# required by @hyprland
# required by @selected
# required by @world (argument)
>=media-libs/libva-2.22.0 X
# required by www-client/chromium-133.0.6943.126::gentoo
# required by @hyprland
# required by @selected
# required by @world (argument)
>=net-libs/nodejs-22.13.1 inspector
+5
View File
@@ -0,0 +1,5 @@
app-containers/docker btrfs
# required by app-containers/docker-27.4.1-r1::gentoo
# required by @docker (argument)
>=app-containers/containerd-2.0.1 btrfs
+2
View File
@@ -0,0 +1,2 @@
# required by @esteam (argument)
>=dev-libs/atk-2.46.0 abi_x86_32
+7 -1
View File
@@ -9,4 +9,10 @@ app-i18n/fcitx-configtool config-qt
# required by @fcitx
# required by @selected
# required by @world (argument)
#>=dev-qt/qttools-6.7.2 assistant widgets
>=dev-qt/qttools-6.7.2 assistant widgets
# required by app-i18n/fcitx-chinese-addons-5.1.7::gentoo[gui,qt5]
# required by @fcitx
# required by @selected
# required by @world (argument)
>=app-i18n/fcitx-qt-5.1.8 qt5
+3
View File
@@ -0,0 +1,3 @@
sys-apps/fwupd amdgpu flashrom nvme uefi gnutls
sys-firmware/intel-microcode hostonly
+19
View File
@@ -43,3 +43,22 @@ www-client/uget -gnutls openssl
# required by @selected
# required by @world (argument)
>=dev-libs/xmlsec-1.3.3-r1 nss
# required by sys-auth/hyprpolkitagent-0.1.1-r2::guru
# required by @hyprland
# required by @selected
# required by @world (argument)
>=sys-auth/polkit-qt-0.200.0 qt6
# required by kde-frameworks/qqc2-desktop-style-6.10.0::gentoo
# required by sys-auth/hyprpolkitagent-0.1.1-r2::guru
# required by @hyprland
# required by @selected
# required by @world (argument)
>=kde-frameworks/sonnet-6.10.0 qml
# required by kde-frameworks/kirigami-6.10.0::gentoo
# required by kde-frameworks/qqc2-desktop-style-6.10.0::gentoo
# required by sys-auth/hyprpolkitagent-0.1.1-r2::guru
# required by @hyprland
# required by @selected
# required by @world (argument)
>=dev-qt/qt5compat-6.8.2 qml
+7
View File
@@ -0,0 +1,7 @@
# required by dev-python/jupyterlab-4.3.2::gentoo
# required by dev-python/notebook-7.3.1::gentoo[-test]
# required by dev-python/ipython-8.30.0-r1::gentoo[-python_targets_python3_11,-python_targets_python3_10,notebook,python_targets_python3_12]
# required by @dev
# required by @selected
# required by @world (argument)
>=net-libs/nodejs-22.12.0-r1 npm
+10 -1
View File
@@ -1,7 +1,7 @@
sci-mathematics/mathematica doc
# required by sci-mathematics/mathematica-14.0.0::gentoo
# required by @dev (argument)
>=dev-qt/qtbase-6.7.2-r4 eglfs opengl
#>=dev-qt/qtbase-6.7.2-r4 eglfs opengl
# required by sci-mathematics/mathematica-14.0.0::gentoo
# required by @dev (argument)
>=dev-qt/qtwayland-6.7.2-r3 compositor
@@ -17,3 +17,12 @@ dev-qt/qttools -assistant -widgets
# required by @selected
# required by @world (argument)
#>=dev-qt/qtbase-6.7.2-r5 -opengl
#
# required by sci-mathematics/mathematica-14.0.0::gentoo
# required by @dev
# required by @selected
# required by @world (argument)
>=dev-qt/qtbase-6.8.1 eglfs opengl
media-libs/opencv opengl qt6
+2
View File
@@ -1,3 +1,5 @@
media-video/obs-studio v4l
# required by media-video/obs-studio-30.2.3::gentoo
# required by @hyprland
# required by @selected
+1
View File
@@ -0,0 +1 @@
app-misc/ollama rocm
+7 -1
View File
@@ -1,6 +1,6 @@
app-emulation/qemu opengl pipewire ncurses spice usb virtfs gtk vte zstd usbredir virgl QEMU_SOFTMMU_TARGETS: x86_64 QEMU_USER_TARGETS: x86_64
net-misc/spice-gtk usbredir
app-emulation/libvirt pcap virt-network
app-emulation/libvirt pcap virt-network virtiofsd
app-emulation/virt-manager gui
# required by app-emulation/libvirt-10.3.0-r3::gentoo[virt-network]
@@ -29,3 +29,9 @@ app-emulation/virt-manager gui
# required by @selected
# required by @world (argument)
>=media-libs/freetype-2.13.2 harfbuzz
# required by media-libs/mesa-24.3.4-r1::gentoo
# required by app-emulation/qemu-9.1.2::gentoo[opengl]
# required by @qemu
# required by @selected
# required by @world (argument)
>=dev-util/spirv-tools-1.3.296.0 abi_x86_32
+1
View File
@@ -1,3 +1,4 @@
dev-qt/qtwidgets gtk
dev-qt/qtbase opengl
dev-qt/qttools opengl
dev-qt/qtdeclarative opengl
+3
View File
@@ -5,3 +5,6 @@ gui-apps/rofi-wayland drun #test
# required by @world (argument)
>=x11-libs/pango-1.52.1 X
#>=x11-libs/cairo-1.12.10 X
# for icon formats in rofi
x11-libs/gdk-pixbuf jpeg gif
+1
View File
@@ -0,0 +1 @@
sci-astronomy/siril openmp curl exif ffmpeg -heif jpeg -libconfig png raw tiff wcs
+150
View File
@@ -0,0 +1,150 @@
games-util/steam-launcher -joystick trayicon -steamruntime
# required by dev-libs/nss-3.101.2::gentoo
# required by net-misc/networkmanager-1.48.10-r1::gentoo[nss]
# required by games-util/steam-launcher-1.0.0.81::steam-overlay[-steamruntime]
# required by @steam
# required by @selected
# required by @world (argument)
>=dev-db/sqlite-3.46.1 abi_x86_32
# required by dev-db/sqlite-3.46.1::gentoo[readline]
# required by dev-libs/nss-3.101.2::gentoo
# required by net-misc/networkmanager-1.48.10-r1::gentoo[nss]
# required by games-util/steam-launcher-1.0.0.81::steam-overlay[-steamruntime]
# required by @steam
# required by @selected
# required by @world (argument)
>=sys-libs/readline-8.2_p13-r1 abi_x86_32
# required by games-util/steam-launcher-1.0.0.81::steam-overlay[-steamruntime,trayicon]
# required by @steam
# required by @selected
# required by @world (argument)
>=dev-libs/libappindicator-12.10.1_p20200706-r1 abi_x86_32
# required by dev-libs/libappindicator-12.10.1_p20200706-r1::steam-overlay
# required by games-util/steam-launcher-1.0.0.81::steam-overlay[-steamruntime,trayicon]
# required by @steam
# required by @selected
# required by @world (argument)
>=dev-libs/libdbusmenu-16.04.0-r2 abi_x86_32 gtk
# !steamrumtime need networkmanager but I don't fuck need
net-misc/networkmanager -* abi_x86_32 nss
app-accessibility/at-spi2-core abi_x86_32
app-arch/bzip2 abi_x86_32
app-arch/lz4 abi_x86_32
app-arch/zstd abi_x86_32
dev-lang/rust-bin abi_x86_32
dev-libs/dbus-glib abi_x86_32
dev-libs/elfutils abi_x86_32
dev-libs/expat abi_x86_32
dev-libs/fribidi abi_x86_32
dev-libs/glib abi_x86_32
dev-libs/gmp abi_x86_32
dev-libs/icu abi_x86_32
dev-libs/libevdev abi_x86_32
dev-libs/libffi abi_x86_32
dev-libs/libgcrypt abi_x86_32
dev-libs/libgpg-error abi_x86_32
dev-libs/libpcre2 abi_x86_32
dev-libs/libtasn1 abi_x86_32
dev-libs/libunistring abi_x86_32
dev-libs/libusb abi_x86_32
dev-libs/libxml2 abi_x86_32
dev-libs/lzo abi_x86_32
dev-libs/nettle abi_x86_32
dev-libs/nspr abi_x86_32
dev-libs/nss abi_x86_32
dev-libs/openssl abi_x86_32
dev-libs/wayland abi_x86_32
gnome-base/librsvg abi_x86_32
gui-libs/libdecor abi_x86_32
media-gfx/graphite2 abi_x86_32
media-libs/alsa-lib abi_x86_32
media-libs/flac abi_x86_32
media-libs/fontconfig abi_x86_32
media-libs/freetype abi_x86_32
media-libs/glu abi_x86_32
media-libs/harfbuzz abi_x86_32
media-libs/libepoxy abi_x86_32
media-libs/libglvnd abi_x86_32
media-libs/libjpeg-turbo abi_x86_32
media-libs/libogg abi_x86_32
media-libs/libpng abi_x86_32
media-libs/libpulse abi_x86_32
media-libs/libsdl2 abi_x86_32
media-libs/libsndfile abi_x86_32
media-libs/libva abi_x86_32
media-libs/libvorbis abi_x86_32
media-libs/mesa abi_x86_32
media-libs/openal abi_x86_32
media-libs/opus abi_x86_32
media-libs/tiff abi_x86_32
media-sound/lame abi_x86_32
media-sound/mpg123-base abi_x86_32
media-video/pipewire abi_x86_32
net-dns/c-ares abi_x86_32
net-dns/libidn2 abi_x86_32
net-libs/gnutls abi_x86_32
net-libs/libasyncns abi_x86_32
net-libs/libndp abi_x86_32
net-libs/libpsl abi_x86_32
net-libs/nghttp2 abi_x86_32
net-libs/nghttp3 abi_x86_32
net-misc/curl abi_x86_32
net-misc/networkmanager abi_x86_32
net-print/cups abi_x86_32
sys-apps/dbus abi_x86_32
sys-apps/systemd abi_x86_32
sys-apps/systemd-utils abi_x86_32
sys-apps/util-linux abi_x86_32
# move sys-devel/clang llvm-core/clang
llvm-core/clang abi_x86_32
# move sys-devel/llvm llvm-core/llvm
llvm-core/llvm abi_x86_32
sys-libs/gpm abi_x86_32
sys-libs/libcap abi_x86_32
sys-libs/libudev-compat abi_x86_32
sys-libs/ncurses abi_x86_32
sys-libs/pam abi_x86_32
sys-libs/zlib abi_x86_32
virtual/glu abi_x86_32
virtual/libelf abi_x86_32
virtual/libiconv abi_x86_32
virtual/libintl abi_x86_32
virtual/libudev abi_x86_32
virtual/libusb abi_x86_32
virtual/opengl abi_x86_32
virtual/rust abi_x86_32
x11-libs/cairo abi_x86_32
x11-libs/extest abi_x86_32
x11-libs/gdk-pixbuf abi_x86_32
x11-libs/gtk+ abi_x86_32
x11-libs/gtk+ abi_x86_32
x11-libs/libdrm abi_x86_32
x11-libs/libICE abi_x86_32
x11-libs/libpciaccess abi_x86_32
x11-libs/libSM abi_x86_32
x11-libs/libvdpau abi_x86_32
x11-libs/libX11 abi_x86_32
x11-libs/libXau abi_x86_32
x11-libs/libxcb abi_x86_32
x11-libs/libXcomposite abi_x86_32
x11-libs/libXcursor abi_x86_32
x11-libs/libXdamage abi_x86_32
x11-libs/libXdmcp abi_x86_32
x11-libs/libXext abi_x86_32
x11-libs/libXfixes abi_x86_32
x11-libs/libXft abi_x86_32
x11-libs/libXi abi_x86_32
x11-libs/libXinerama abi_x86_32
x11-libs/libxkbcommon abi_x86_32
x11-libs/libXrandr abi_x86_32
x11-libs/libXrender abi_x86_32
x11-libs/libXScrnSaver abi_x86_32
x11-libs/libxshmfence abi_x86_32
x11-libs/libXtst abi_x86_32
x11-libs/libXxf86vm abi_x86_32
x11-libs/pango abi_x86_32
x11-libs/pixman abi_x86_32
x11-libs/xcb-util-keysyms abi_x86_32
+5
View File
@@ -0,0 +1,5 @@
# required by sci-astronomy/stellarium-24.2::gentoo[-qt6]
# required by @hyprland
# required by @selected
# required by @world (argument)
#>=sci-astronomy/calcmysky-0.3.3 qt5
+3 -2
View File
@@ -1,3 +1,4 @@
net-im/telegram-desktop qt6
# required by net-im/telegram-desktop-5.0.4::gentoo
# required by @hyprland
# required by @selected
@@ -12,10 +13,10 @@
# required by @hyprland
# required by @selected
# required by @world (argument)
>=dev-qt/qtgui-5.15.14 jpeg
#>=dev-qt/qtgui-5.15.14 jpeg
# required by kde-frameworks/kcoreaddons-5.116.0::gentoo
# required by net-im/telegram-desktop-5.0.4::gentoo[-qt6]
# required by @hyprland
# required by @selected
# required by @world (argument)
>=dev-qt/qtcore-5.15.14 icu
#>=dev-qt/qtcore-5.15.14 icu
+2
View File
@@ -1,3 +1,5 @@
dev-texlive/* doc
# required by app-text/texlive-core-2023-r10::gentoo
# required by virtual/tex-base-0::gentoo
# required by app-text/lcdf-typetools-2.110::gentoo[kpathsea]
+640
View File
@@ -7,3 +7,643 @@ media-libs/libsdl2 wayland gles2
>=media-libs/vulkan-loader-1.3.283.0 X
app-emulation/winetricks gtk
# required by sys-libs/pam-1.7.0_p20241230-r3::gentoo[-berkdb]
# required by sys-apps/util-linux-2.40.4::gentoo[pam]
# required by sys-fs/e2fsprogs-1.47.2::gentoo[tools]
# required by @base
# required by @selected
# required by @world (argument)
>=sys-libs/gdbm-1.24 abi_x86_32
# required by media-libs/libsdl2-2.30.7-r1::gentoo[X]
# required by app-emulation/wine-vanilla-9.0::gentoo[sdl]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=x11-libs/libXcursor-1.2.2 abi_x86_32
# required by media-libs/libsdl2-2.30.7-r1::gentoo[X]
# required by app-emulation/wine-vanilla-9.0::gentoo[sdl]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=x11-libs/libXfixes-6.0.1 abi_x86_32
# required by media-libs/libsdl2-2.30.7-r1::gentoo[X]
# required by app-emulation/wine-vanilla-9.0::gentoo[sdl]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=x11-libs/libXi-1.8.2 abi_x86_32
# required by media-libs/libsdl2-2.30.7-r1::gentoo[X]
# required by app-emulation/wine-vanilla-9.0::gentoo[sdl]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=x11-libs/libXrandr-1.5.4 abi_x86_32
# required by app-emulation/wine-vanilla-9.0::gentoo[X]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=x11-libs/libXrender-0.9.11 abi_x86_32
# required by app-emulation/wine-vanilla-9.0::gentoo[X]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=x11-libs/libXxf86vm-1.1.5 abi_x86_32
# required by app-emulation/wine-vanilla-9.0::gentoo[X,opengl]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=media-libs/libglvnd-1.7.0 abi_x86_32
# required by app-emulation/wine-vanilla-9.0::gentoo[X,xcomposite]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=x11-libs/libXcomposite-0.4.6 abi_x86_32
# required by app-emulation/wine-vanilla-9.0::gentoo[fontconfig]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=media-libs/fontconfig-2.15.0-r1 abi_x86_32
# required by app-emulation/wine-vanilla-9.0::gentoo[sdl]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=media-libs/libsdl2-2.30.7-r1 abi_x86_32
# required by app-emulation/wine-vanilla-9.0::gentoo[ssl]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=net-libs/gnutls-3.8.7.1-r1 abi_x86_32
# required by app-emulation/wine-vanilla-9.0::gentoo[truetype]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=media-libs/freetype-2.13.2 abi_x86_32
# required by app-emulation/wine-vanilla-9.0::gentoo[vulkan]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=media-libs/vulkan-loader-1.3.296.0 abi_x86_32
# required by media-libs/libsdl2-2.30.7-r1::gentoo[X]
# required by app-emulation/wine-vanilla-9.0::gentoo[sdl]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=x11-libs/libX11-1.8.10 abi_x86_32
# required by x11-libs/libXv-1.0.12::gentoo
# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo[X]
# required by media-libs/gst-plugins-good-1.22.11::gentoo
# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo
# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio]
# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=x11-libs/libXext-1.3.6 abi_x86_32
# required by app-emulation/wine-vanilla-9.0::gentoo[alsa]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=media-libs/alsa-lib-1.2.12 abi_x86_32
# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo
# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio]
# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=dev-libs/glib-2.78.6 abi_x86_32
# required by media-libs/gst-plugins-good-1.22.11::gentoo
# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo
# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio]
# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=media-libs/gst-plugins-base-1.22.11-r1 abi_x86_32
# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=media-libs/gstreamer-1.22.11 abi_x86_32
# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo
# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio]
# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=media-libs/libpulse-17.0 abi_x86_32
# required by app-emulation/wine-vanilla-9.0::gentoo[-llvm-libunwind,unwind]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=sys-libs/libunwind-1.8.1 abi_x86_32
# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo[gles2,-opengl,wayland]
# required by media-libs/gst-plugins-good-1.22.11::gentoo
# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo
# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio]
# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=dev-libs/wayland-1.23.1 abi_x86_32
# required by media-libs/libsdl2-2.30.7-r1::gentoo[wayland]
# required by app-emulation/wine-vanilla-9.0::gentoo[sdl]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=x11-libs/libxkbcommon-1.7.0-r1 abi_x86_32
# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=media-plugins/gst-plugins-meta-1.20.6 abi_x86_32
# required by media-plugins/gst-plugins-meta-1.20.6::gentoo
# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=media-libs/gst-plugins-good-1.22.11 abi_x86_32
# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio]
# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=media-plugins/gst-plugins-pulse-1.22.11 abi_x86_32
# required by media-libs/gst-plugins-good-1.22.11::gentoo
# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo
# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio]
# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=app-arch/bzip2-1.0.8-r5 abi_x86_32
# required by dev-libs/glib-2.78.6::gentoo
# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo
# required by media-libs/gst-plugins-good-1.22.11::gentoo
# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo
# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio]
# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=sys-libs/zlib-1.3.1-r1 abi_x86_32
# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo[orc]
# required by media-libs/gst-plugins-good-1.22.11::gentoo
# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo
# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio]
# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=dev-lang/orc-0.4.38 abi_x86_32
# required by media-libs/gstreamer-1.22.11::gentoo[caps]
# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo
# required by media-libs/gst-plugins-good-1.22.11::gentoo
# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo
# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio]
# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=sys-libs/libcap-2.70 abi_x86_32
# required by sys-libs/libcap-2.70::gentoo[pam]
# required by media-libs/gstreamer-1.22.11::gentoo[caps]
# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo
# required by media-libs/gst-plugins-good-1.22.11::gentoo
# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo
# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio]
# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=sys-libs/pam-1.6.1 abi_x86_32
# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo[ogg]
# required by media-libs/gst-plugins-good-1.22.11::gentoo
# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo
# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio]
# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=media-libs/libogg-1.3.5-r1 abi_x86_32
# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo[pango]
# required by media-libs/gst-plugins-good-1.22.11::gentoo
# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo
# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio]
# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=x11-libs/pango-1.52.2 abi_x86_32
# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo[vorbis]
# required by media-libs/gst-plugins-good-1.22.11::gentoo
# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo
# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio]
# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=media-libs/libvorbis-1.3.7-r1 abi_x86_32
# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo[X]
# required by media-libs/gst-plugins-good-1.22.11::gentoo
# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo
# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio]
# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=x11-libs/libXv-1.0.12 abi_x86_32
# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo[gles2,-opengl]
# required by media-libs/gst-plugins-good-1.22.11::gentoo
# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo
# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio]
# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=media-libs/graphene-1.10.8-r1 abi_x86_32
# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo[gles2,-opengl]
# required by media-libs/gst-plugins-good-1.22.11::gentoo
# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo
# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio]
# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=media-libs/libpng-1.6.44 abi_x86_32
# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo[gles2,-opengl]
# required by media-libs/gst-plugins-good-1.22.11::gentoo
# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo
# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio]
# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=media-libs/libjpeg-turbo-3.0.3-r1 abi_x86_32
# required by dev-libs/glib-2.78.6::gentoo
# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo
# required by media-libs/gst-plugins-good-1.22.11::gentoo
# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo
# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio]
# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=dev-libs/libpcre2-10.44-r1 abi_x86_32
# required by dev-libs/glib-2.78.6::gentoo
# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo
# required by media-libs/gst-plugins-good-1.22.11::gentoo
# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo
# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio]
# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=dev-libs/libffi-3.4.6 abi_x86_32
# required by dev-libs/glib-2.78.6::gentoo
# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo
# required by media-libs/gst-plugins-good-1.22.11::gentoo
# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo
# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio]
# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=sys-apps/util-linux-2.40.2 abi_x86_32
# required by media-libs/libsdl2-2.30.7-r1::gentoo[dbus]
# required by app-emulation/wine-vanilla-9.0::gentoo[sdl]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=sys-apps/dbus-1.15.8 abi_x86_32
# required by media-libs/libsdl2-2.30.7-r1::gentoo[pipewire]
# required by app-emulation/wine-vanilla-9.0::gentoo[sdl]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=media-video/pipewire-1.2.6 abi_x86_32
# required by media-libs/libsdl2-2.30.7-r1::gentoo[wayland]
# required by app-emulation/wine-vanilla-9.0::gentoo[sdl]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=gui-libs/libdecor-0.2.2-r1 abi_x86_32
# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo[gles2,-opengl]
# required by media-libs/gst-plugins-good-1.22.11::gentoo
# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo
# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio]
# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=media-libs/mesa-24.2.6-r2 abi_x86_32
# required by gui-libs/libdecor-0.2.2-r1::gentoo
# required by media-libs/libsdl2-2.30.7-r1::gentoo[wayland]
# required by app-emulation/wine-vanilla-9.0::gentoo[sdl]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=x11-libs/cairo-1.18.2-r1 abi_x86_32
# required by gui-libs/libdecor-0.2.2-r1::gentoo[gtk]
# required by media-libs/libsdl2-2.30.7-r1::gentoo[wayland]
# required by app-emulation/wine-vanilla-9.0::gentoo[sdl]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=x11-libs/gtk+-3.24.41-r1 abi_x86_32
# required by dev-libs/glib-2.78.6::gentoo
# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo
# required by media-libs/gst-plugins-good-1.22.11::gentoo
# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo
# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio]
# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=virtual/libiconv-0-r2 abi_x86_32
# required by media-libs/libsdl2-2.30.7-r1::gentoo[udev]
# required by app-emulation/wine-vanilla-9.0::gentoo[sdl]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=virtual/libudev-251-r2 abi_x86_32
# required by virtual/libudev-251-r2::gentoo
# required by dev-qt/qtgui-5.15.14::gentoo[udev]
# required by dev-qt/qtimageformats-5.15.14::gentoo
# required by net-im/telegram-desktop-5.5.5::gentoo[-qt6]
# required by @hyprland (argument)
>=sys-apps/systemd-256.7 abi_x86_32
# required by dev-libs/glib-2.78.6::gentoo
# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo
# required by media-libs/gst-plugins-good-1.22.11::gentoo
# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo
# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio]
# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=virtual/libintl-0-r2 abi_x86_32
# 2nd level x86_32
# required by sys-apps/systemd-256.7::gentoo[gcrypt]
# required by app-crypt/gcr-3.41.1-r2::gentoo[systemd]
# required by gnome-base/gnome-keyring-42.1-r2::gentoo
# required by virtual/secret-service-0::gentoo
# required by app-crypt/libsecret-0.21.1::gentoo
# required by app-editors/vscode-1.95.3::gentoo
# required by @hyprland (argument)
>=dev-libs/libgcrypt-1.11.0 abi_x86_32
# required by sys-apps/systemd-256.7::gentoo[lz4]
# required by app-crypt/gcr-3.41.1-r2::gentoo[systemd]
# required by gnome-base/gnome-keyring-42.1-r2::gentoo
# required by virtual/secret-service-0::gentoo
# required by app-crypt/libsecret-0.21.1::gentoo
# required by app-editors/vscode-1.95.3::gentoo
# required by @hyprland (argument)
>=app-arch/lz4-1.10.0-r1 abi_x86_32
# required by sys-apps/systemd-256.7::gentoo[zstd]
# required by app-crypt/gcr-3.41.1-r2::gentoo[systemd]
# required by gnome-base/gnome-keyring-42.1-r2::gentoo
# required by virtual/secret-service-0::gentoo
# required by app-crypt/libsecret-0.21.1::gentoo
# required by app-editors/vscode-1.95.3::gentoo
# required by @hyprland (argument)
>=app-arch/zstd-1.5.6 abi_x86_32
# required by media-libs/mesa-24.2.6-r2::gentoo[X]
# required by virtual/opengl-7.0-r2::gentoo
# required by app-office/libreoffice-24.2.6.2::gentoo
# required by @hyprland (argument)
>=x11-libs/libxcb-1.17.0 abi_x86_32
# required by x11-libs/libxcb-1.17.0::gentoo
# required by app-editors/vscode-1.95.3::gentoo
# required by @hyprland (argument)
>=x11-libs/libXau-1.0.11 abi_x86_32
# required by x11-libs/libxcb-1.17.0::gentoo
# required by app-editors/vscode-1.95.3::gentoo
# required by @hyprland (argument)
>=x11-libs/libXdmcp-1.1.5 abi_x86_32
# required by dev-libs/libgcrypt-1.11.0::gentoo
# required by sys-apps/systemd-256.7::gentoo[gcrypt]
# required by app-crypt/gcr-3.41.1-r2::gentoo[systemd]
# required by gnome-base/gnome-keyring-42.1-r2::gentoo
# required by virtual/secret-service-0::gentoo
# required by app-crypt/libsecret-0.21.1::gentoo
# required by app-editors/vscode-1.95.3::gentoo
# required by @hyprland (argument)
>=dev-libs/libgpg-error-1.50 abi_x86_32
# required by net-libs/gnutls-3.8.7.1-r1::gentoo
# required by app-emulation/wine-vanilla-9.0::gentoo[ssl]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=dev-libs/libtasn1-4.19.0 abi_x86_32
# required by net-libs/gnutls-3.8.7.1-r1::gentoo
# required by app-emulation/wine-vanilla-9.0::gentoo[ssl]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=dev-libs/libunistring-1.2 abi_x86_32
# required by net-libs/gnutls-3.8.7.1-r1::gentoo
# required by app-emulation/wine-vanilla-9.0::gentoo[ssl]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=dev-libs/nettle-3.10 abi_x86_32
# required by dev-libs/nettle-3.10::gentoo[gmp]
# required by net-libs/gnutls-3.8.7.1-r1::gentoo
# required by app-emulation/wine-vanilla-9.0::gentoo[ssl]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=dev-libs/gmp-6.3.0-r1 abi_x86_32
# required by net-libs/gnutls-3.8.7.1-r1::gentoo[pkcs11]
# required by app-emulation/wine-vanilla-9.0::gentoo[ssl]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=app-crypt/p11-kit-0.25.3-r2 abi_x86_32
# required by net-libs/gnutls-3.8.7.1-r1::gentoo[idn]
# required by app-emulation/wine-vanilla-9.0::gentoo[ssl]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=net-dns/libidn2-2.3.7 abi_x86_32
# required by x11-libs/gtk+-3.24.41-r1::gentoo
# required by gnome-extra/polkit-gnome-0.105-r2::gentoo
# required by sys-auth/polkit-125-r1::gentoo[gtk]
# required by sys-apps/systemd-256.7::gentoo[policykit]
# required by app-crypt/gcr-3.41.1-r2::gentoo[systemd]
# required by gnome-base/gnome-keyring-42.1-r2::gentoo
# required by virtual/secret-service-0::gentoo
# required by app-crypt/libsecret-0.21.1::gentoo
# required by app-editors/vscode-1.95.3::gentoo
# required by @hyprland (argument)
>=app-accessibility/at-spi2-core-2.50.2 abi_x86_32
# required by x11-libs/pango-1.52.2::gentoo
# required by app-editors/vscode-1.95.3::gentoo
# required by @hyprland (argument)
>=dev-libs/fribidi-1.0.13 abi_x86_32
# required by x11-libs/gtk+-3.24.41-r1::gentoo
# required by gnome-extra/polkit-gnome-0.105-r2::gentoo
# required by sys-auth/polkit-125-r1::gentoo[gtk]
# required by sys-apps/systemd-256.7::gentoo[policykit]
# required by app-crypt/gcr-3.41.1-r2::gentoo[systemd]
# required by gnome-base/gnome-keyring-42.1-r2::gentoo
# required by virtual/secret-service-0::gentoo
# required by app-crypt/libsecret-0.21.1::gentoo
# required by app-editors/vscode-1.95.3::gentoo
# required by @hyprland (argument)
>=media-libs/libepoxy-1.5.10-r3 abi_x86_32
# required by x11-libs/gtk+-3.24.41-r1::gentoo
# required by gnome-extra/polkit-gnome-0.105-r2::gentoo
# required by sys-auth/polkit-125-r1::gentoo[gtk]
# required by sys-apps/systemd-256.7::gentoo[policykit]
# required by app-crypt/gcr-3.41.1-r2::gentoo[systemd]
# required by gnome-base/gnome-keyring-42.1-r2::gentoo
# required by virtual/secret-service-0::gentoo
# required by app-crypt/libsecret-0.21.1::gentoo
# required by app-editors/vscode-1.95.3::gentoo
# required by @hyprland (argument)
>=x11-libs/gdk-pixbuf-2.42.10-r1 abi_x86_32
# required by x11-libs/gtk+-3.24.41-r1::gentoo[X]
# required by gnome-extra/polkit-gnome-0.105-r2::gentoo
# required by sys-auth/polkit-125-r1::gentoo[gtk]
# required by sys-apps/systemd-256.7::gentoo[policykit]
# required by app-crypt/gcr-3.41.1-r2::gentoo[systemd]
# required by gnome-base/gnome-keyring-42.1-r2::gentoo
# required by virtual/secret-service-0::gentoo
# required by app-crypt/libsecret-0.21.1::gentoo
# required by app-editors/vscode-1.95.3::gentoo
# required by @hyprland (argument)
>=x11-libs/libXdamage-1.1.6 abi_x86_32
# required by x11-libs/gtk+-3.24.41-r1::gentoo
# required by gnome-extra/polkit-gnome-0.105-r2::gentoo
# required by sys-auth/polkit-125-r1::gentoo[gtk]
# required by sys-apps/systemd-256.7::gentoo[policykit]
# required by app-crypt/gcr-3.41.1-r2::gentoo[systemd]
# required by gnome-base/gnome-keyring-42.1-r2::gentoo
# required by virtual/secret-service-0::gentoo
# required by app-crypt/libsecret-0.21.1::gentoo
# required by app-editors/vscode-1.95.3::gentoo
# required by @hyprland (argument)
>=gnome-base/librsvg-2.57.3-r2 abi_x86_32
# required by x11-libs/pango-1.52.2::gentoo
# required by app-editors/vscode-1.95.3::gentoo
# required by @hyprland (argument)
>=media-libs/harfbuzz-9.0.0 abi_x86_32
# required by gnome-base/librsvg-2.57.3-r2::gentoo
# required by gui-libs/gtk-4.14.4-r1::gentoo
# required by @hyprland (argument)
>=dev-libs/libxml2-2.12.8 abi_x86_32
# required by media-libs/fontconfig-2.15.0-r1::gentoo
# required by app-emulation/wine-vanilla-9.0::gentoo[fontconfig]
# required by virtual/wine-0-r10::gentoo
# required by app-emulation/winetricks-20240105-r1::gentoo
# required by @hyprland (argument)
>=dev-libs/expat-2.6.4 abi_x86_32
# required by media-libs/mesa-24.2.6-r2::gentoo[llvm_slot_18,llvm]
# required by virtual/opengl-7.0-r2::gentoo
# required by app-office/libreoffice-24.2.6.2::gentoo
# required by @hyprland (argument)
# move sys-devel/llvm llvm-core/llvm
>=llvm-core/llvm-18.1.8-r1:18 abi_x86_32
# required by media-libs/mesa-24.2.6-r2::gentoo
# required by virtual/opengl-7.0-r2::gentoo
# required by app-office/libreoffice-24.2.6.2::gentoo
# required by @hyprland (argument)
>=x11-libs/libdrm-2.4.123-r1 abi_x86_32
# required by media-libs/mesa-24.2.6-r2::gentoo[X]
# required by virtual/opengl-7.0-r2::gentoo
# required by app-office/libreoffice-24.2.6.2::gentoo
# required by @hyprland (argument)
>=x11-libs/libxshmfence-1.3.2 abi_x86_32
# required by media-libs/mesa-24.2.6-r2::gentoo[X]
# required by virtual/opengl-7.0-r2::gentoo
# required by app-office/libreoffice-24.2.6.2::gentoo
# required by @hyprland (argument)
>=x11-libs/xcb-util-keysyms-0.4.1 abi_x86_32
# required by x11-libs/libdrm-2.4.123-r1::gentoo[video_cards_intel]
# required by app-editors/vscode-1.95.3::gentoo
# required by @hyprland (argument)
>=x11-libs/libpciaccess-0.18.1 abi_x86_32
# required by sys-devel/llvm-18.1.8-r1::gentoo[ncurses]
# required by sys-devel/llvm-toolchain-symlinks-18-r1::gentoo
>=sys-libs/ncurses-6.4_p20240414 abi_x86_32
# required by x11-libs/pango-1.52.2::gentoo[X]
# required by app-editors/vscode-1.95.3::gentoo
# required by @hyprland (argument)
>=x11-libs/libXft-2.3.8 abi_x86_32
# required by x11-libs/cairo-1.18.2-r1::gentoo
# required by dev-python/pycairo-1.27.0::gentoo[-test]
# required by dev-python/pygobject-3.46.0-r1::gentoo[cairo]
# required by gui-libs/gtk-4.14.4-r1::gentoo[introspection]
# required by @hyprland (argument)
>=dev-libs/lzo-2.10 abi_x86_32
# required by x11-libs/cairo-1.18.2-r1::gentoo
# required by dev-python/pycairo-1.27.0::gentoo[-test]
# required by dev-python/pygobject-3.46.0-r1::gentoo[cairo]
# required by gui-libs/gtk-4.14.4-r1::gentoo[introspection]
# required by @hyprland (argument)
>=x11-libs/pixman-0.43.4 abi_x86_32
# required by media-libs/harfbuzz-9.0.0::gentoo[graphite]
# required by app-misc/nwg-look-0.2.5-r1::guru
# required by @hyprland (argument)
>=media-gfx/graphite2-1.3.14_p20210810-r3 abi_x86_32
# required by media-libs/harfbuzz-9.0.0::gentoo[icu]
# required by app-misc/nwg-look-0.2.5-r1::guru
# required by @hyprland (argument)
>=dev-libs/icu-74.2 abi_x86_32
# required by media-libs/libpulse-17.0::gentoo
# required by media-libs/libcanberra-0.30-r7::gentoo[pulseaudio]
# required by media-sound/pavucontrol-5.0-r4::gentoo[X]
# required by @hyprland (argument)
>=media-libs/libsndfile-1.2.2-r2 abi_x86_32
# required by media-libs/libpulse-17.0::gentoo[asyncns]
# required by media-libs/libcanberra-0.30-r7::gentoo[pulseaudio]
# required by media-sound/pavucontrol-5.0-r4::gentoo[X]
# required by @hyprland (argument)
>=net-libs/libasyncns-0.8-r4 abi_x86_32
# required by media-libs/libsndfile-1.2.2-r2::gentoo[-minimal]
# required by media-video/pipewire-1.2.6::gentoo[extra]
# required by media-libs/libpulse-17.0::gentoo
# required by media-libs/libcanberra-0.30-r7::gentoo[pulseaudio]
# required by media-sound/pavucontrol-5.0-r4::gentoo[X]
# required by @hyprland (argument)
>=media-libs/flac-1.4.3 abi_x86_32
# required by media-libs/libsndfile-1.2.2-r2::gentoo[-minimal]
# required by media-video/pipewire-1.2.6::gentoo[extra]
# required by media-libs/libpulse-17.0::gentoo
# required by media-libs/libcanberra-0.30-r7::gentoo[pulseaudio]
# required by media-sound/pavucontrol-5.0-r4::gentoo[X]
# required by @hyprland (argument)
>=media-libs/opus-1.5.2 abi_x86_32
# required by media-libs/libsndfile-1.2.2-r2::gentoo[-minimal]
# required by media-video/pipewire-1.2.6::gentoo[extra]
# required by media-libs/libpulse-17.0::gentoo
# required by media-libs/libcanberra-0.30-r7::gentoo[pulseaudio]
# required by media-sound/pavucontrol-5.0-r4::gentoo[X]
# required by @hyprland (argument)
>=media-sound/lame-3.100-r3 abi_x86_32
# required by media-libs/libsndfile-1.2.2-r2::gentoo[-minimal]
# required by media-video/pipewire-1.2.6::gentoo[extra]
# required by media-libs/libpulse-17.0::gentoo
# required by media-libs/libcanberra-0.30-r7::gentoo[pulseaudio]
# required by media-sound/pavucontrol-5.0-r4::gentoo[X]
# required by @hyprland (argument)
>=media-sound/mpg123-base-1.32.3 abi_x86_32
# required by media-libs/mesa-24.2.6-r2::gentoo[video_cards_radeonsi,llvm,-video_cards_radeon,-video_cards_r600]
# required by virtual/opengl-7.0-r2::gentoo
# required by app-office/libreoffice-24.2.6.2::gentoo
# required by @hyprland (argument)
>=virtual/libelf-3-r1 abi_x86_32
# required by virtual/libelf-3-r1::gentoo
# required by media-libs/mesa-24.2.6-r2::gentoo[video_cards_radeonsi,llvm,-video_cards_radeon,-video_cards_r600]
# required by virtual/opengl-7.0-r2::gentoo
# required by app-office/libreoffice-24.2.6.2::gentoo
# required by @hyprland (argument)
>=dev-libs/elfutils-0.191-r2 abi_x86_32
# required by gnome-base/librsvg-2.57.3-r2::gentoo
# required by gui-libs/gtk-4.14.4-r1::gentoo
# required by @hyprland (argument)
>=dev-lang/rust-bin-1.82.0-r100 abi_x86_32
+15 -2
View File
@@ -3,9 +3,22 @@
[guru]
location = /var/db/repos/guru
sync-type = git
sync-uri = https://github.com/gentoo-mirror/guru.git
sync-uri = http://192.168.31.116:13000/wyj/guru.git
sync-depth = 1
[gentoo-zh]
location = /var/db/repos/gentoo-zh
sync-type = git
sync-uri = https://github.com/gentoo-mirror/gentoo-zh.git
sync-uri = http://192.168.31.116:13000/wyj/gentoo-zh.git
sync-depth = 1
[steam-overlay]
location = /var/db/repos/steam-overlay
sync-type = git
sync-uri = http://192.168.31.116:13000/wyj/steam-overlay.git
sync-depth = 1
[vaacus]
location = /var/db/repos/vaacus
sync-type = git
sync-uri = https://github.com/gentoo-mirror/vaacus.git
+6
View File
@@ -0,0 +1,6 @@
[gentoo]
location = /var/db/repos/gentoo
sync-type = git
sync-uri = http://192.168.31.116:13000/wyj/gentoo.git
auto-sync = true
sync-depth=1
-5
View File
@@ -1,5 +0,0 @@
[local-overlay]
location = /var/db/repos/local-overlay
masters = gentoo
auto-sync = no
+1
View File
@@ -0,0 +1 @@
app-misc/ollama
+3 -3
View File
@@ -2,7 +2,7 @@ app-editors/vim
app-admin/sudo
net-misc/mosh
#net-misc/mosh
app-shells/zsh
app-shells/zsh-completions
@@ -10,9 +10,9 @@ app-shells/gentoo-zsh-completions
app-shells/bash-completion
sys-fs/e2fsprogs
#sys-fs/btrfs-progs
sys-fs/btrfs-progs
net-fs/nfs-utils
sys-fs/zfs
#sys-fs/zfs
media-fonts/terminus-font
media-fonts/noto
+6
View File
@@ -3,11 +3,17 @@ dev-build/just
dev-util/bear
sci-libs/gsl
sci-libs/fftw
sys-cluster/openmpi
dev-python/pipx
dev-python/ipython
dev-python/numpy
dev-python/matplotlib
dev-python/scipy
dev-python/sympy
dev-python/pipenv
sci-mathematics/mathematica
+3
View File
@@ -0,0 +1,3 @@
app-containers/docker
app-containers/docker-cli
+56
View File
@@ -0,0 +1,56 @@
# Hearts of Iron IV
dev-libs/atk[abi_x86_32]
dev-libs/atk[abi_x86_64]
dev-libs/expat[abi_x86_32]
dev-libs/expat[abi_x86_64]
dev-libs/glib:2[abi_x86_32]
dev-libs/glib:2[abi_x86_64]
dev-libs/nspr[abi_x86_32]
dev-libs/nspr[abi_x86_64]
dev-libs/nss[abi_x86_32]
dev-libs/nss[abi_x86_64]
media-libs/alsa-lib[abi_x86_32]
media-libs/alsa-lib[abi_x86_64]
media-libs/fontconfig:1.0[abi_x86_32]
media-libs/freetype:2[abi_x86_32]
media-libs/glu[abi_x86_64]
media-libs/harfbuzz[abi_x86_64]
net-print/cups[abi_x86_32]
sys-apps/dbus[abi_x86_32]
sys-apps/dbus[abi_x86_64]
sys-apps/util-linux[abi_x86_64]
>=sys-devel/gcc-4.6.0
>=sys-devel/gcc-4.6.0[cxx]
>=sys-devel/gcc-4.6.0[multilib]
>=sys-devel/gcc-4.6.0[multilib,cxx]
>=sys-libs/glibc-2.15
>=sys-libs/glibc-2.15[stack-realign(+),multilib]
sys-libs/zlib[abi_x86_64]
x11-libs/cairo[abi_x86_32]
x11-libs/cairo[abi_x86_64]
x11-libs/gdk-pixbuf[abi_x86_64]
x11-libs/gtk+:3[abi_x86_64]
x11-libs/libX11[abi_x86_32]
x11-libs/libX11[abi_x86_64]
x11-libs/libXcomposite[abi_x86_32]
x11-libs/libXcomposite[abi_x86_64]
x11-libs/libXcursor[abi_x86_32]
x11-libs/libXcursor[abi_x86_64]
x11-libs/libXdamage[abi_x86_32]
x11-libs/libXdamage[abi_x86_64]
x11-libs/libXext[abi_x86_32]
x11-libs/libXext[abi_x86_64]
x11-libs/libXfixes[abi_x86_32]
x11-libs/libXfixes[abi_x86_64]
x11-libs/libXi[abi_x86_32]
x11-libs/libXi[abi_x86_64]
x11-libs/libXrandr[abi_x86_32]
x11-libs/libXrandr[abi_x86_64]
x11-libs/libXrender[abi_x86_32]
x11-libs/libXrender[abi_x86_64]
x11-libs/libXScrnSaver[abi_x86_32]
x11-libs/libXScrnSaver[abi_x86_64]
x11-libs/libXtst[abi_x86_32]
x11-libs/libXtst[abi_x86_64]
x11-libs/pango[abi_x86_32]
x11-libs/pango[abi_x86_64]
+6
View File
@@ -1,2 +1,8 @@
sys-kernel/linux-firmware
sys-fs/udisks:2
sys-apps/fwupd
#app-misc/liquidctl
app-misc/solaar
sys-firmware/intel-microcode
+10 -2
View File
@@ -1,9 +1,12 @@
gui-wm/hyprland
gui-apps/hyprlock
gui-apps/hypridle
sys-auth/hyprpolkitagent
gui-libs/gtk
media-fonts/nerd-fonts
#gui-libs/xdg-desktop-portal-hyprland
gui-libs/xdg-desktop-portal-wlr
x11-misc/xdg-user-dirs
media-video/pipewire
@@ -15,16 +18,17 @@ app-misc/khal
dev-python/vdirsyncer
gui-apps/waybar
x11-terms/alacritty
#x11-terms/alacritty
x11-terms/kitty
gui-apps/rofi-wayland
#x11-misc/rofi
gui-apps/aylurs-gtk-shell
#gui-apps/aylurs-gtk-shell
x11-misc/dunst
gui-apps/wlogout
app-editors/vscode
#web
www-client/chromium
www-client/google-chrome
www-client/uget
net-misc/localsend-bin
@@ -70,7 +74,11 @@ net-im/discord
#astro
sci-astronomy/stellarium
sci-astronomy/siril
#wine
app-emulation/wine-vanilla
app-emulation/winetricks
#misc
app-misc/activate-linux
+3 -3
View File
@@ -1,5 +1,5 @@
media-gfx/librecad
net-im/zoom
app-mobilephone/scrcpy
#media-gfx/librecad
#net-im/zoom
#app-mobilephone/scrcpy
#net-misc/anydesk
+1 -1
View File
@@ -1 +1 @@
media-sound/ardour
#media-sound/ardour
+6 -1
View File
@@ -4,9 +4,14 @@ app-shells/zoxide
sys-apps/ripgrep
sys-apps/fd
sys-apps/yarn
dev-debug/lldb
#dev-debug/lldb
llvm-core/lldb
net-libs/nodejs
app-arch/unzip
dev-python/pynvim
dev-lang/rust
dev-util/tree-sitter-cli
dev-python/tree-sitter
dev-libs/tree-sitter-python
dev-libs/tree-sitter-bash
+2
View File
@@ -4,5 +4,7 @@ app-emulation/virt-manager
acct-group/libvirt
app-emulation/libvirt
app-emulation/virtiofsd
app-emulation/looking-glass
net-misc/remmina
+1
View File
@@ -1 +1,2 @@
dev-libs/rocm-opencl-runtime
dev-util/rocm-smi #nvtop is enough
+1
View File
@@ -0,0 +1 @@
games-util/steam-launcher
+8 -2
View File
@@ -3,19 +3,25 @@ app-shells/thefuck
sys-apps/eza
app-misc/fastfetch
sys-apps/lshw
sys-apps/lsplug
sys-power/cpupower
sys-process/btop
sys-process/htop
sys-process/nvtop
app-admin/s-tui
#app-admin/s-tui #use pip
sys-apps/lm-sensors
sys-apps/bat
app-misc/ranger
app-misc/yazi
media-gfx/ueberzugpp
#media-gfx/ueberzugpp
app-text/tldr
app-misc/tmux
sys-fs/ncdu
app-benchmarks/sysbench
sys-apps/ethtool
net-dns/dnslookup
net-misc/iperf