Repository navigation
Expand file tree
/
Copy pathprograms.conf
More file actions
129 lines (116 loc) · 2.4 KB
/
Copy pathprograms.conf
File metadata and controls
129 lines (116 loc) · 2.4 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
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
# User-editable software selection for Fedora Setup.
#
# Add or remove entries here. Keep implementation dependencies such as curl,
# jq, shared-mime-info and driver libraries in the modules
# that require them.
# Default workflow. Remove a module here to keep its complete tool or feature
# group out of the unattended full setup. It can still be run explicitly.
DEFAULT_MODULES=(
01-system
02-repositories
03-packages
04-codecs
05-podman
06-dotnet
07-aspire
08-node-codex
09-zsh
10-nerd-fonts
11-starship
12-gnome
13-nautilus
14-flatpak
15-nvidia
16-mime
17-dev-icons
19-finalize
)
OPTIONAL_MODULES=(
18-dev-icons-color
)
# RPM applications and command-line programs installed by the packages module.
RPM_PROGRAMS=(
git
gh
gedit
brave-browser
vim
nano
net-tools
wget
zip
tar
ripgrep
fd-find
fzf
bat
tmux
git-delta
code
yq
gnome-tweaks
steam
fastfetch
java-latest-openjdk
1password
)
# These RPM programs are skipped when they are unavailable in enabled repos.
OPTIONAL_RPM_PROGRAMS=(
eza
)
# Programs installed by their official standalone bootstrap rather than RPM.
STANDALONE_PROGRAMS=(
uv
)
# Rootless container toolchain.
PODMAN_PROGRAMS=(
podman
podman-compose
buildah
skopeo
)
OPTIONAL_PODMAN_PROGRAMS=(
podman-tui
)
# Tracked dotnetup SDK requirements. "latest" follows the newest stable SDK;
# "lts" keeps the newest supported LTS SDK even when latest moves to STS.
DOTNET_SDK_CHANNELS=(
lts
latest
)
DOTNET_GLOBAL_TOOLS=(
dotnet-ef
dotnet-format
coverlet.console
dotnet-reportgenerator-globaltool
)
# Aspire has a dedicated module because it also configures certificates and
# Podman integration.
ASPIRE_DOTNET_TOOL="Aspire.Cli"
NPM_GLOBAL_TOOLS=(
@openai/codex
)
GNOME_EXTENSIONS=(
blur-my-shell@aunetx
dash-to-dock@micxgx.gmail.com
gtk4-ding@smedius.gitlab.com
clipboard-indicator@tudmotu.com
osd-volume-number@deminder
search-light@icedman.github.com
fullscreen-avoider@noobsai.github.com
gnome-fuzzy-app-search@gnome-shell-extensions.Czarlie.gitlab.com
gamebar-overlay@dekotale.github.io
quick-sound-switcher@dustin-hawkins
)
FLATPAK_APPS=(
com.mattjakeman.ExtensionManager
org.telegram.desktop
org.qbittorrent.qBittorrent
com.vysp3r.ProtonPlus
com.heroicgameslauncher.hgl
net.davidotek.pupgui2
app.drey.Damask
org.gnome.FileRoller
com.github.tchx84.Flatseal
org.pipewire.Helvum
)