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": [
|
"cSpell.words": [
|
||||||
"alacritty",
|
"alacritty",
|
||||||
"btop",
|
"btop",
|
||||||
|
"deno",
|
||||||
"developomp",
|
"developomp",
|
||||||
"flatpak",
|
"flatpak",
|
||||||
|
"FOSS",
|
||||||
"pamac",
|
"pamac",
|
||||||
"ungoogled"
|
"ungoogled"
|
||||||
],
|
],
|
||||||
|
|
|
@ -34,10 +34,6 @@ setup_cpu_undervolting() {
|
||||||
sudo systemctl enable intel-undervolt
|
sudo systemctl enable intel-undervolt
|
||||||
}
|
}
|
||||||
|
|
||||||
setup_deno() {
|
|
||||||
package_install deno
|
|
||||||
}
|
|
||||||
|
|
||||||
setup_discord() {
|
setup_discord() {
|
||||||
# assumes that plugins are located in ~/.config/BetterDiscord/plugins
|
# assumes that plugins are located in ~/.config/BetterDiscord/plugins
|
||||||
|
|
||||||
|
@ -109,10 +105,6 @@ setup_docker() {
|
||||||
sudo systemctl --now enable docker
|
sudo systemctl --now enable docker
|
||||||
}
|
}
|
||||||
|
|
||||||
setup_dotnet() {
|
|
||||||
package_install dotnet-sdk
|
|
||||||
}
|
|
||||||
|
|
||||||
setup_filezilla() {
|
setup_filezilla() {
|
||||||
package_install filezilla
|
package_install filezilla
|
||||||
}
|
}
|
||||||
|
@ -178,12 +170,6 @@ setup_fonts() {
|
||||||
rm -rf $fonts_directory
|
rm -rf $fonts_directory
|
||||||
}
|
}
|
||||||
|
|
||||||
setup_freetube() {
|
|
||||||
pamac install freetube-bin
|
|
||||||
|
|
||||||
# todo: freetube data
|
|
||||||
}
|
|
||||||
|
|
||||||
setup_fstab() {
|
setup_fstab() {
|
||||||
if cat /etc/fstab | grep "/media/pomp/data" &>/dev/null; then
|
if cat /etc/fstab | grep "/media/pomp/data" &>/dev/null; then
|
||||||
return
|
return
|
||||||
|
@ -198,16 +184,6 @@ setup_dns() {
|
||||||
# https://1.1.1.1
|
# https://1.1.1.1
|
||||||
}
|
}
|
||||||
|
|
||||||
setup_geogebra() {
|
|
||||||
package_install geogebra
|
|
||||||
}
|
|
||||||
|
|
||||||
setup_gimp() {
|
|
||||||
# photoshop but FOSS
|
|
||||||
|
|
||||||
package_install gimp
|
|
||||||
}
|
|
||||||
|
|
||||||
setup_git() {
|
setup_git() {
|
||||||
package_install git
|
package_install git
|
||||||
|
|
||||||
|
@ -378,11 +354,6 @@ setup_go() {
|
||||||
package_install go
|
package_install go
|
||||||
}
|
}
|
||||||
|
|
||||||
setup_godot() {
|
|
||||||
# game engine
|
|
||||||
package_install godot
|
|
||||||
}
|
|
||||||
|
|
||||||
setup_grub() {
|
setup_grub() {
|
||||||
sudo sed -i '/GRUB_TIMEOUT=/c\GRUB_TIMEOUT=1' /etc/default/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
|
sudo sed -i '/GRUB_TIMEOUT_STYLE=/c\GRUB_TIMEOUT_STYLE=hidden' /etc/default/grub
|
||||||
|
@ -464,10 +435,6 @@ setup_ordne() {
|
||||||
package_install ordne
|
package_install ordne
|
||||||
}
|
}
|
||||||
|
|
||||||
setup_osu() {
|
|
||||||
package_install osu-lazer-bin
|
|
||||||
}
|
|
||||||
|
|
||||||
setup_pacman() {
|
setup_pacman() {
|
||||||
# enable multilib, color, parallel download, and total download in /etc/pacman.conf
|
# 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