additional files
This commit is contained in:
5
data/prompts/arch.txt
Normal file
5
data/prompts/arch.txt
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
Select and Install Programs
|
||||||
|
Select and Install Flatpak Apps
|
||||||
|
Update System
|
||||||
|
Install Programs from AUR
|
||||||
|
Drivers
|
||||||
24
data/prompts/aur.txt
Normal file
24
data/prompts/aur.txt
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
anydesk-bin
|
||||||
|
etcher-bin
|
||||||
|
floorp-bin
|
||||||
|
freetube-bin
|
||||||
|
guake-git
|
||||||
|
howdy-beta-git
|
||||||
|
lens-bin
|
||||||
|
moonlight-qt-bin
|
||||||
|
onlyoffice-bin
|
||||||
|
jellyfin-media-player
|
||||||
|
mission-center
|
||||||
|
oh-my-posh-bin
|
||||||
|
sunshine-bin
|
||||||
|
standardnotes-bin
|
||||||
|
visual-studio-code-bin
|
||||||
|
zen-browser-bin
|
||||||
|
docker
|
||||||
|
tailscale
|
||||||
|
openvpn3
|
||||||
|
plasma6-wallpapers-wallpaper-engine-git
|
||||||
|
kvantum
|
||||||
|
flux-bin
|
||||||
|
helm
|
||||||
|
spotify-launcher
|
||||||
5
data/prompts/debian.txt
Normal file
5
data/prompts/debian.txt
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
Select and Install Programs
|
||||||
|
Select and Install Flatpak Apps
|
||||||
|
Update System
|
||||||
|
Install Programs not Included in Distro repos
|
||||||
|
Drivers
|
||||||
6
data/prompts/fedora.txt
Normal file
6
data/prompts/fedora.txt
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
Select and Install Programs
|
||||||
|
Select and Install Flatpak Apps
|
||||||
|
Update System
|
||||||
|
Install Programs not Included in Distro repos
|
||||||
|
Drivers
|
||||||
|
Enable RPM Fusion
|
||||||
22
data/prompts/flatpaks.txt
Normal file
22
data/prompts/flatpaks.txt
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"dev.k8slens.OpenLens": "Lens",
|
||||||
|
"com.anydesk.Anydesk": "Anydesk",
|
||||||
|
"io.freetubeapp.FreeTube": "Freetube",
|
||||||
|
"com.github.iwalton3.jellyfin-media-player": "Jellyfin Media Player",
|
||||||
|
"net.cozic.joplin_desktop": "Joplin Desktop",
|
||||||
|
"io.missioncenter.MissionCenter": "Mission Center",
|
||||||
|
"com.moonlight_stream.Moonlight": "Moonlight",
|
||||||
|
"org.onlyoffice.desktopeditors": "OnlyOffice",
|
||||||
|
"org.prismlauncher.PrismLauncher": "Prism Launcher",
|
||||||
|
"com.visualstudio.code": "VS Code",
|
||||||
|
"com.bitwarden.desktop": "Bitwarden",
|
||||||
|
"com.discordapp.Discord": "Discord",
|
||||||
|
"com.github.tchx84.Flatseal": "Flatsteal",
|
||||||
|
"com.nextcloud.desktopclient.nextcloud": "Nextcloud Desktop Client",
|
||||||
|
"com.spotify.Client": "Spotify",
|
||||||
|
"md.obsidian.Obsidian": "Obsidian",
|
||||||
|
"org.qbittorrent.qBittorrent": "qBittorrent",
|
||||||
|
"org.videolan.VLC": "VLC",
|
||||||
|
"org.standardnotes.standardnotes": "Standard Notes",
|
||||||
|
"one.ablaze.floorp": "Floorp",
|
||||||
|
}
|
||||||
14
data/prompts/programs.txt
Normal file
14
data/prompts/programs.txt
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
yakuake
|
||||||
|
neovim
|
||||||
|
git
|
||||||
|
flatpak
|
||||||
|
gparted
|
||||||
|
filelight
|
||||||
|
cargo
|
||||||
|
kio-gdrive
|
||||||
|
korganizer
|
||||||
|
plasma5-integration
|
||||||
|
kwayland-integration
|
||||||
|
kdepim-addons
|
||||||
|
steam
|
||||||
|
kubectl
|
||||||
4
data/prompts/third-party.txt
Normal file
4
data/prompts/third-party.txt
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
docker
|
||||||
|
tailscale
|
||||||
|
oh-my-posh
|
||||||
|
openvpn3
|
||||||
2
data/scripts/docker.sh
Normal file
2
data/scripts/docker.sh
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
curl -sSL https://get.docker.com | sh
|
||||||
80
data/scripts/nl.ovpn
Normal file
80
data/scripts/nl.ovpn
Normal file
@@ -0,0 +1,80 @@
|
|||||||
|
client
|
||||||
|
dev tun
|
||||||
|
proto udp
|
||||||
|
remote nl-ams.prod.surfshark.com 1194
|
||||||
|
remote-random
|
||||||
|
nobind
|
||||||
|
tun-mtu 1500
|
||||||
|
mssfix 1450
|
||||||
|
ping 15
|
||||||
|
ping-restart 0
|
||||||
|
reneg-sec 0
|
||||||
|
|
||||||
|
remote-cert-tls server
|
||||||
|
|
||||||
|
auth-user-pass pass.txt
|
||||||
|
|
||||||
|
#comp-lzo
|
||||||
|
verb 3
|
||||||
|
fast-io
|
||||||
|
cipher AES-256-CBC
|
||||||
|
|
||||||
|
auth SHA512
|
||||||
|
|
||||||
|
<ca>
|
||||||
|
-----BEGIN CERTIFICATE-----
|
||||||
|
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
|
||||||
|
623cSEC3Q3UZutsEm/UplsM=
|
||||||
|
-----END CERTIFICATE-----
|
||||||
|
</ca>
|
||||||
|
key-direction 1
|
||||||
|
<tls-auth>
|
||||||
|
#
|
||||||
|
# 2048 bit OpenVPN static key
|
||||||
|
#
|
||||||
|
-----BEGIN OpenVPN Static key V1-----
|
||||||
|
b02cb1d7c6fee5d4f89b8de72b51a8d0
|
||||||
|
c7b282631d6fc19be1df6ebae9e2779e
|
||||||
|
6d9f097058a31c97f57f0c35526a44ae
|
||||||
|
09a01d1284b50b954d9246725a1ead1f
|
||||||
|
f224a102ed9ab3da0152a15525643b2e
|
||||||
|
ee226c37041dc55539d475183b889a10
|
||||||
|
e18bb94f079a4a49888da566b9978346
|
||||||
|
0ece01daaf93548beea6c827d9674897
|
||||||
|
e7279ff1a19cb092659e8c1860fbad0d
|
||||||
|
b4ad0ad5732f1af4655dbd66214e552f
|
||||||
|
04ed8fd0104e1d4bf99c249ac229ce16
|
||||||
|
9d9ba22068c6c0ab742424760911d463
|
||||||
|
6aafb4b85f0c952a9ce4275bc821391a
|
||||||
|
a65fcd0d2394f006e3fba0fd34c4bc4a
|
||||||
|
b260f4b45dec3285875589c97d3087c9
|
||||||
|
134d3a3aa2f904512e85aa2dc2202498
|
||||||
|
-----END OpenVPN Static key V1-----
|
||||||
|
</tls-auth>
|
||||||
2
data/scripts/oh-my-posh.sh
Normal file
2
data/scripts/oh-my-posh.sh
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
curl -s https://ohmyposh.dev/install.sh | sudo bash -s
|
||||||
29
data/scripts/openvpn3.sh
Normal file
29
data/scripts/openvpn3.sh
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
nl_ovpn=$1
|
||||||
|
|
||||||
|
. /etc/os-release
|
||||||
|
|
||||||
|
OS=$ID_LIKE
|
||||||
|
|
||||||
|
if [ ! $OS ]; then
|
||||||
|
OS=$ID
|
||||||
|
fi
|
||||||
|
|
||||||
|
case $OS in
|
||||||
|
|
||||||
|
fedora)
|
||||||
|
sudo yum copr enable -y dsommers/openvpn3 && sudo yum install -y openvpn3-client;;
|
||||||
|
|
||||||
|
debian)
|
||||||
|
sudo apt update && sudo apt install -y lsb-release curl
|
||||||
|
DISTRO=$(lsb_release -c | awk '{print $2}')
|
||||||
|
sudo mkdir -p /etc/apt/keyrings && curl -fsSL https://packages.openvpn.net/packages-repo.gpg | sudo tee /etc/apt/keyrings/openvpn.asc
|
||||||
|
echo "deb [signed-by=/etc/apt/keyrings/openvpn.asc] https://packages.openvpn.net/openvpn3/debian $DISTRO main" | sudo tee /etc/apt/sources.list.d/openvpn-packages.list
|
||||||
|
sudo apt update && sudo apt install -y openvpn3;;
|
||||||
|
|
||||||
|
esac
|
||||||
|
|
||||||
|
openvpn3 config-import --config "$nl_ovpn" --name surf --persistent
|
||||||
|
openvpn3 config-acl --show --lock-down true --grant root --config surf
|
||||||
|
sudo systemctl enable --now openvpn3-session@surf.service
|
||||||
2
data/scripts/pass.txt
Normal file
2
data/scripts/pass.txt
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
dhRpJbQxQ4A2CtpthpqkT4ZS
|
||||||
|
QgAZP6rfBtFDaJxXcKM65Rc7
|
||||||
2
data/scripts/tailscale.sh
Normal file
2
data/scripts/tailscale.sh
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
curl -fsSL https://tailscale.com/install.sh | sh
|
||||||
Reference in New Issue
Block a user