1
0
Fork 0

added more setup scripts

This commit is contained in:
Kim, Jimin 2022-01-30 14:23:32 +09:00
parent a4109a744c
commit 6295576195
8 changed files with 56 additions and 33 deletions

View file

@ -2,8 +2,10 @@
"cSpell.words": [
"alacritty",
"btop",
"deno",
"developomp",
"flatpak",
"FOSS",
"pamac",
"ungoogled"
],

View file

@ -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
View file

@ -0,0 +1,7 @@
from ..util import pamac_install
name = "deno"
def setup():
pamac_install("deno")

9
src/setup/dotnet.py Normal file
View 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
View 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
View 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
View 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
View 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")