1
0
Fork 0

removed unnecessary newlines and grub theme.

This commit is contained in:
Kim, Jimin 2021-11-29 07:04:13 +09:00
parent 51b05faee3
commit 6f61d64a20

101
setup.sh
View file

@ -87,8 +87,7 @@ load_dconf() {
# Define instructions on how to setup applications & stuff # Define instructions on how to setup applications & stuff
setup_4kvideodownloader() { setup_4kvideodownloader() {
package_install \ package_install 4kvideodownloader
4kvideodownloader
} }
setup_alacritty() { setup_alacritty() {
@ -104,15 +103,13 @@ setup_annotator() {
} }
setup_blender() { setup_blender() {
package_install \ package_install blender
blender
} }
setup_brave() { setup_brave() {
# brave://sync-internals/ # brave://sync-internals/
package_install \ package_install brave-bin
brave-bin
# settings: DNS https cloudflare # settings: DNS https cloudflare
POST_INSTALL+=( POST_INSTALL+=(
@ -143,8 +140,7 @@ setup_cpu_undervolting() {
# intel CPU undervolting for less heat and power consumption # intel CPU undervolting for less heat and power consumption
# https://wiki.archlinux.org/index.php/Undervolting_CPU # https://wiki.archlinux.org/index.php/Undervolting_CPU
package_install \ package_install intel-undervolt
intel-undervolt
config_file=/etc/intel-undervolt.conf config_file=/etc/intel-undervolt.conf
@ -240,13 +236,11 @@ setup_discord() {
} }
setup_dotnet() { setup_dotnet() {
package_install \ package_install dotnet-sdk
dotnet-sdk
} }
setup_filezilla() { setup_filezilla() {
package_install \ package_install filezilla
filezilla
} }
setup_fonts() { setup_fonts() {
@ -331,20 +325,17 @@ setup_dns() {
} }
setup_geogebra() { setup_geogebra() {
package_install \ package_install geogebra
geogebra
} }
setup_gimp() { setup_gimp() {
# photoshop but FOSS # photoshop but FOSS
package_install \ package_install gimp
gimp
} }
setup_git() { setup_git() {
package_install \ package_install git
git
git config --global user.email "developomp@gmail.com" git config --global user.email "developomp@gmail.com"
git config --global user.name "developomp" git config --global user.name "developomp"
@ -504,38 +495,29 @@ setup_gnome_extensions() {
setup_go() { setup_go() {
# programming language # programming language
package_install \ package_install go
go
} }
setup_godot() { setup_godot() {
# game engine # game engine
package_install \ package_install godot
godot
} }
setup_grub() { setup_grub() {
# grub theme
package_install \
grub-theme-vimix
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
sudo sed -i '/GRUB_THEME=/c\GRUB_THEME="/boot/grub/themes/Vimix/theme.txt"' /etc/default/grub
sudo grub-mkconfig -o /boot/grub/grub.cfg sudo grub-mkconfig -o /boot/grub/grub.cfg
} }
setup_gsmartcontrol() { setup_gsmartcontrol() {
# disk health checker # disk health checker
package_install \ package_install gsmartcontrol
gsmartcontrol
} }
setup_inkscape() { setup_inkscape() {
# adobe illustrator but FOSS # adobe illustrator but FOSS
package_install \ package_install inkscape
inkscape
} }
setup_jdk() { setup_jdk() {
@ -551,30 +533,26 @@ setup_jdk() {
setup_kdenlive() { setup_kdenlive() {
# video editing # video editing
package_install \ package_install kdenlive-appimage
kdenlive-appimage
} }
setup_keyboard() { setup_keyboard() {
# Korean keyboard support # Korean keyboard support
package_install \ package_install ibus-hangul
ibus-hangul
POST_INSTALL+=("keyboard: setup korean keyboard and reboot") POST_INSTALL+=("keyboard: setup korean keyboard and reboot")
} }
setup_middleclickpaste() { setup_middleclickpaste() {
# prevents middle click paste # prevents middle click paste
package_install \ package_install xmousepasteblock-git
xmousepasteblock-git
# todo: make it autostart # todo: make it autostart
} }
setup_mystiq() { setup_mystiq() {
# video converter # video converter
package_install \ package_install mystiq
mystiq
} }
setup_node() { setup_node() {
@ -638,20 +616,17 @@ setup_pamac() {
setup_pavucontrol() { setup_pavucontrol() {
# PulseAudio settings I use for redirecting desktop audio to microphone input # PulseAudio settings I use for redirecting desktop audio to microphone input
package_install \ package_install pavucontrol
pavucontrol
} }
setup_pip() { setup_pip() {
# package installer for python # package installer for python
package_install \ package_install python-pip
python-pip
} }
setup_piper() { setup_piper() {
# gaming mouse settings GUI # gaming mouse settings GUI
package_install \ package_install piper
piper
} }
setup_rust() { setup_rust() {
@ -663,39 +638,33 @@ setup_rust() {
} }
setup_shfmt() { setup_shfmt() {
package_install \ package_install shfmt
shfmt
} }
setup_steam() { setup_steam() {
package_install \ package_install steam
steam
} }
setup_timeshift() { setup_timeshift() {
# backup and restore system # backup and restore system
package_install \ package_install timeshift
timeshift
} }
setup_torrential() { setup_torrential() {
# torrent client # torrent client
package_install \ package_install torrential
torrential
} }
setup_unity() { setup_unity() {
# game engine # game engine
package_install \ package_install unityhub
unityhub
POST_INSTALL+=("Change editors location") POST_INSTALL+=("Change editors location")
} }
setup_vim() { setup_vim() {
# vim plugin manager # vim plugin manager
package_install \ package_install vim-plug
vim-plug
cp ./home/pomp/.vimrc ~ cp ./home/pomp/.vimrc ~
} }
@ -716,15 +685,13 @@ setup_virtualbox() {
setup_vlc() { setup_vlc() {
# media player compatible with obs-studio-browser # media player compatible with obs-studio-browser
package_install \ package_install vlc-luajit
vlc-luajit
} }
setup_vscode() { setup_vscode() {
# proprietary vscode build # proprietary vscode build
package_install \ package_install visual-studio-code-bin
visual-studio-code-bin
POST_INSTALL+=("vscode: log in") POST_INSTALL+=("vscode: log in")
} }
@ -749,8 +716,7 @@ setup_wine() {
setup_wireshark() { setup_wireshark() {
# network protocol analyzer with gtk frontend # network protocol analyzer with gtk frontend
package_install \ package_install wireshark-gtk2
wireshark-gtk2
sudo usermod -a -G wireshark $USER sudo usermod -a -G wireshark $USER
POST_INSTALL+=("wireshark: reboot") POST_INSTALL+=("wireshark: reboot")
@ -759,20 +725,17 @@ setup_wireshark() {
setup_office() { setup_office() {
# MS office but free # MS office but free
package_install \ package_install onlyoffice-bin
onlyoffice-bin
} }
setup_zoom() { setup_zoom() {
# gay video conference app # gay video conference app
package_install \ package_install zoom
zoom
} }
setup_zsh() { setup_zsh() {
package_install \ package_install zsh
zsh
if [[ ! -d /home/pomp/.oh-my-zsh ]]; then if [[ ! -d /home/pomp/.oh-my-zsh ]]; then
# install oh my zsh # install oh my zsh