added gimp, go, inkscape, obs, vlc, and vscode
This commit is contained in:
parent
08d65d4a96
commit
f83149daa2
1 changed files with 18 additions and 31 deletions
49
setup.sh
49
setup.sh
|
@ -83,7 +83,6 @@ remove_essentials() {
|
||||||
# blender `# 3D modeling, simulations, and video editing` \
|
# blender `# 3D modeling, simulations, and video editing` \
|
||||||
# dotnet-sdk `# C# development (for unity)` \
|
# dotnet-sdk `# C# development (for unity)` \
|
||||||
# filezilla `# FTP client` \
|
# filezilla `# FTP client` \
|
||||||
# go `# golang development` \
|
|
||||||
# gpa `# PGP key management` \
|
# gpa `# PGP key management` \
|
||||||
# gpick `# screen color picking` \
|
# gpick `# screen color picking` \
|
||||||
# gsmartcontrol `# SSD health check` \
|
# gsmartcontrol `# SSD health check` \
|
||||||
|
@ -284,7 +283,7 @@ setup_fonts() {
|
||||||
|
|
||||||
setup_gimp() {
|
setup_gimp() {
|
||||||
package_install \
|
package_install \
|
||||||
gimp `# image editing` \
|
gimp \
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -333,9 +332,9 @@ setup_go() {
|
||||||
}
|
}
|
||||||
|
|
||||||
setup_grub_theme() {
|
setup_grub_theme() {
|
||||||
# only show when esc is pressed
|
package_install \
|
||||||
# check how manjaro did it
|
grub-theme-vimix \
|
||||||
package_install grub-theme-vimix
|
|
||||||
}
|
}
|
||||||
|
|
||||||
setup_inkscape() {
|
setup_inkscape() {
|
||||||
|
@ -418,26 +417,10 @@ setup_node() {
|
||||||
# export PATH="$(yarn global bin):$PATH"
|
# export PATH="$(yarn global bin):$PATH"
|
||||||
}
|
}
|
||||||
|
|
||||||
setup_nvidia() {
|
|
||||||
# https://wiki.archlinux.org/title/NVIDIA
|
|
||||||
# https://wiki.archlinux.org/title/Vulkan
|
|
||||||
|
|
||||||
package_install \
|
|
||||||
cuda `# ` \
|
|
||||||
cuda-tools `# ` \
|
|
||||||
lib32-nvidia-utils `# ` \
|
|
||||||
lib32-vulkan-icd-loader `# ` \
|
|
||||||
nvidia `# ` \
|
|
||||||
nvidia-settings `# ` \
|
|
||||||
nvidia-utils `# ` \
|
|
||||||
vulkan-icd-loader `# ` \
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
setup_obs() {
|
setup_obs() {
|
||||||
package_install \
|
package_install \
|
||||||
obs-plugin-input-overlay-bin `# show inputs in OBS` \
|
obs-plugin-input-overlay-bin `# show inputs in OBS` \
|
||||||
obs-studio `# screen recording and streaming` \
|
obs-studio `# screen recording and streaming` \
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -460,10 +443,9 @@ setup_optimus_manager() {
|
||||||
|
|
||||||
setup_osu() {
|
setup_osu() {
|
||||||
package_install \
|
package_install \
|
||||||
osu-lazer \
|
|
||||||
osu \
|
osu \
|
||||||
|
|
||||||
# akatsuki server
|
# https://akatsuki.pw/doc/linux
|
||||||
}
|
}
|
||||||
|
|
||||||
setup_plymouth() {
|
setup_plymouth() {
|
||||||
|
@ -490,15 +472,15 @@ setup_shfmt() {
|
||||||
}
|
}
|
||||||
|
|
||||||
setup_unity() {
|
setup_unity() {
|
||||||
package_install unityhub
|
package_install \
|
||||||
|
unityhub \
|
||||||
|
|
||||||
# editors location for unity hub (`/media/pomp/data/programs/Unity Hub/Unity Editors`)
|
# editors location for unity hub (`/media/pomp/data/programs/Unity Hub/Unity Editors`)
|
||||||
# vscode setup
|
# vscode setup
|
||||||
}
|
}
|
||||||
|
|
||||||
setup_user_directories() {
|
setup_user_directories() {
|
||||||
package_install xdg-user-dirs
|
:
|
||||||
|
|
||||||
# edit `~/.config/user-dirs.dirs`:
|
# edit `~/.config/user-dirs.dirs`:
|
||||||
|
|
||||||
# XDG_DESKTOP_DIR="$HOME/Desktop"
|
# XDG_DESKTOP_DIR="$HOME/Desktop"
|
||||||
|
@ -509,7 +491,6 @@ setup_user_directories() {
|
||||||
# XDG_MUSIC_DIR="/media/pomp/data/Music"
|
# XDG_MUSIC_DIR="/media/pomp/data/Music"
|
||||||
# XDG_PICTURES_DIR="/media/pomp/data/Pictures"
|
# XDG_PICTURES_DIR="/media/pomp/data/Pictures"
|
||||||
# XDG_VIDEOS_DIR="/media/pomp/data/Videos"
|
# XDG_VIDEOS_DIR="/media/pomp/data/Videos"
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
setup_virtualbox() {
|
setup_virtualbox() {
|
||||||
|
@ -525,14 +506,14 @@ setup_virtualbox() {
|
||||||
|
|
||||||
setup_vscode() {
|
setup_vscode() {
|
||||||
package_install \
|
package_install \
|
||||||
visual-studio-code-bin `# programming & text editing` \
|
visual-studio-code-bin \
|
||||||
|
|
||||||
POST_INSTALL+=("vscode: log in")
|
POST_INSTALL+=("vscode: log in")
|
||||||
}
|
}
|
||||||
|
|
||||||
setup_vlc() {
|
setup_vlc() {
|
||||||
package_install \
|
package_install \
|
||||||
vlc `# audio & video playback` \
|
vlc \
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -577,9 +558,15 @@ setup() {
|
||||||
cat /dev/null
|
cat /dev/null
|
||||||
|
|
||||||
# setup_discord
|
# setup_discord
|
||||||
|
# setup_gimp
|
||||||
# setup_gnome
|
# setup_gnome
|
||||||
|
# setup_go
|
||||||
|
# setup_inkscape
|
||||||
# setup_kdenlive
|
# setup_kdenlive
|
||||||
|
# setup_obs
|
||||||
# setup_virtualbox
|
# setup_virtualbox
|
||||||
|
# setup_vlc
|
||||||
|
# setup_vscode
|
||||||
# setup_wireshark
|
# setup_wireshark
|
||||||
# setup_wps_office
|
# setup_wps_office
|
||||||
# setup_zoom
|
# setup_zoom
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue