added more setup scripts
This commit is contained in:
parent
a4109a744c
commit
6295576195
8 changed files with 56 additions and 33 deletions
2
.vscode/settings.json
vendored
2
.vscode/settings.json
vendored
|
@ -2,8 +2,10 @@
|
|||
"cSpell.words": [
|
||||
"alacritty",
|
||||
"btop",
|
||||
"deno",
|
||||
"developomp",
|
||||
"flatpak",
|
||||
"FOSS",
|
||||
"pamac",
|
||||
"ungoogled"
|
||||
],
|
||||
|
|
|
@ -34,10 +34,6 @@ setup_cpu_undervolting() {
|
|||
sudo systemctl enable intel-undervolt
|
||||
}
|
||||
|
||||
setup_deno() {
|
||||
package_install deno
|
||||
}
|
||||
|
||||
setup_discord() {
|
||||
# assumes that plugins are located in ~/.config/BetterDiscord/plugins
|
||||
|
||||
|
@ -109,10 +105,6 @@ setup_docker() {
|
|||
sudo systemctl --now enable docker
|
||||
}
|
||||
|
||||
setup_dotnet() {
|
||||
package_install dotnet-sdk
|
||||
}
|
||||
|
||||
setup_filezilla() {
|
||||
package_install filezilla
|
||||
}
|
||||
|
@ -178,12 +170,6 @@ setup_fonts() {
|
|||
rm -rf $fonts_directory
|
||||
}
|
||||
|
||||
setup_freetube() {
|
||||
pamac install freetube-bin
|
||||
|
||||
# todo: freetube data
|
||||
}
|
||||
|
||||
setup_fstab() {
|
||||
if cat /etc/fstab | grep "/media/pomp/data" &>/dev/null; then
|
||||
return
|
||||
|
@ -198,16 +184,6 @@ setup_dns() {
|
|||
# https://1.1.1.1
|
||||
}
|
||||
|
||||
setup_geogebra() {
|
||||
package_install geogebra
|
||||
}
|
||||
|
||||
setup_gimp() {
|
||||
# photoshop but FOSS
|
||||
|
||||
package_install gimp
|
||||
}
|
||||
|
||||
setup_git() {
|
||||
package_install git
|
||||
|
||||
|
@ -378,11 +354,6 @@ setup_go() {
|
|||
package_install go
|
||||
}
|
||||
|
||||
setup_godot() {
|
||||
# game engine
|
||||
package_install godot
|
||||
}
|
||||
|
||||
setup_grub() {
|
||||
sudo sed -i '/GRUB_TIMEOUT=/c\GRUB_TIMEOUT=1' /etc/default/grub
|
||||
sudo sed -i '/GRUB_TIMEOUT_STYLE=/c\GRUB_TIMEOUT_STYLE=hidden' /etc/default/grub
|
||||
|
@ -464,10 +435,6 @@ setup_ordne() {
|
|||
package_install ordne
|
||||
}
|
||||
|
||||
setup_osu() {
|
||||
package_install osu-lazer-bin
|
||||
}
|
||||
|
||||
setup_pacman() {
|
||||
# enable multilib, color, parallel download, and total download in /etc/pacman.conf
|
||||
:
|
||||
|
|
7
src/setup/deno.py
Normal file
7
src/setup/deno.py
Normal file
|
@ -0,0 +1,7 @@
|
|||
from ..util import pamac_install
|
||||
|
||||
name = "deno"
|
||||
|
||||
|
||||
def setup():
|
||||
pamac_install("deno")
|
9
src/setup/dotnet.py
Normal file
9
src/setup/dotnet.py
Normal file
|
@ -0,0 +1,9 @@
|
|||
from ..util import pamac_install
|
||||
|
||||
name = ".NET"
|
||||
|
||||
|
||||
def setup():
|
||||
"""Microsoft java"""
|
||||
|
||||
pamac_install("dotnet-sdk")
|
9
src/setup/gimp.py
Normal file
9
src/setup/gimp.py
Normal file
|
@ -0,0 +1,9 @@
|
|||
from ..util import flatpak_install
|
||||
|
||||
name = "GIMP"
|
||||
|
||||
|
||||
def setup():
|
||||
"""photoshop but FOSS"""
|
||||
|
||||
flatpak_install("org.gimp.GIMP")
|
9
src/setup/godot.py
Normal file
9
src/setup/godot.py
Normal file
|
@ -0,0 +1,9 @@
|
|||
from ..util import flatpak_install
|
||||
|
||||
name = "Godot"
|
||||
|
||||
|
||||
def setup():
|
||||
"""MIT licensed game engine"""
|
||||
|
||||
flatpak_install("org.godotengine.Godot")
|
11
src/setup/group/dev.py
Normal file
11
src/setup/group/dev.py
Normal file
|
@ -0,0 +1,11 @@
|
|||
from .. import deno, dotnet, vscodium
|
||||
|
||||
name = "dev"
|
||||
|
||||
|
||||
def setup():
|
||||
"""development related stuff"""
|
||||
|
||||
deno.setup()
|
||||
dotnet.setup()
|
||||
vscodium.setup()
|
9
src/setup/osu.py
Normal file
9
src/setup/osu.py
Normal file
|
@ -0,0 +1,9 @@
|
|||
from ..util import flatpak_install
|
||||
|
||||
name = "osu!"
|
||||
|
||||
|
||||
def setup():
|
||||
"""Sucks all the joy out of your life but it's so fucking addictive"""
|
||||
|
||||
flatpak_install("sh.ppy.osu")
|
Loading…
Add table
Add a link
Reference in a new issue