-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathPKGBUILD
More file actions
executable file
·94 lines (83 loc) · 1.92 KB
/
PKGBUILD
File metadata and controls
executable file
·94 lines (83 loc) · 1.92 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
# Maintainer: Youwes <appleiquit>
pkgname=ateon-meta
pkgver=1.0.0
pkgrel=1
pkgdesc='ATEON Desktop Environment - metapackage for dependencies'
arch=('any')
url='https://github.com/Youwes09/Ateon'
license=('MIT')
# Core desktop environment
depends=(
# Wayland compositor & shell
'hyprland'
'aylurs-gtk-shell-git'
'matugen-bin'
# AGS/Astal libraries
'libastal-hyprland-git'
'libastal-tray-git'
'libastal-notifd-git'
'libastal-apps-git'
'libastal-wireplumber-git'
'libastal-mpris-git'
'libastal-network-git'
'libastal-bluetooth-git'
'libastal-cava-git'
'libastal-battery-git'
'libastal-powerprofiles-git'
# System libraries
'libgtop'
'dart-sass'
'imagemagick'
'adwaita-icon-theme'
'libadwaita'
'glib-networking'
'libsoup3'
# Fonts
'ttf-jetbrains-mono-nerd'
'ttf-firacode-nerd'
'ttf-material-symbols-variable-git'
# Desktop utilities
'hyprpaper'
'polkit-gnome'
# Terminal & shell
'foot'
'fish'
'starship'
'fastfetch'
'wl-clipboard'
'clipvault'
# Screenshot & color picker
'hyprshot'
'swappy'
'grim'
'slurp'
'hyprpicker'
# Media & system control
'brightnessctl'
'playerctl'
'pipewire'
'pipewire-pulse'
'wireplumber'
# OCR for normcap
'normcap'
'python-zxing-cpp'
'tesseract'
'tesseract-data-eng'
'python-pytesseract'
'pyside6'
)
# Optional packages
optdepends=(
'firefox: Web browser'
'nautilus: File manager'
'code: VS Code editor'
'pavucontrol: Audio control'
'resources: System monitor'
'apple-fonts: Apple system fonts'
)
package() {
# No files to install - this is just a metapackage
# But we create a marker file for tracking
install -dm755 "$pkgdir/usr/share/doc/$pkgname"
echo "ATEON Desktop Environment $pkgver" > "$pkgdir/usr/share/doc/$pkgname/README"
}