Various bits and pieces for setting up a Linux desktop system
act.sh | ||
adb-fastboot.md | ||
antlr4.sh | ||
automount.md | ||
bluetooth-fixes.md | ||
capslock.md | ||
clibraries.md | ||
discord.md | ||
docker.sh | ||
enter-powersave.sh | ||
exa.md | ||
eza.md | ||
firefox-dev.md | ||
flameshot.md | ||
flutter.sh | ||
fuck.md | ||
fzf.sh | ||
gh.md | ||
git-default-commit-message.md | ||
git.sh | ||
gitkraken.md | ||
gitui.md | ||
go.sh | ||
gophernotes.sh | ||
gpaste.md | ||
i3-move-monitor.md | ||
jetbrainsToolbox.md | ||
leave-powersave.sh | ||
light.sh | ||
micro.md | ||
nim.md | ||
node.sh | ||
ntfy-cli.sh | ||
ohmyposh.sh | ||
picom.sh | ||
poetry.sh | ||
protobuf.md | ||
pulseaudio.md | ||
pulseeffects.md | ||
rclone.sh | ||
README.md | ||
restic.sh | ||
rootcert.md | ||
signal.sh | ||
sourcetrail.md | ||
spotify.sh | ||
throttled.md | ||
typora.sh | ||
vagrant.sh | ||
vscode.md | ||
wine.sh | ||
wireless.md | ||
yadm.sh | ||
zig.md |
setup-files
Markdown docs and shell scripts for automating installation of things and documenting installed things
Audio
pulseaudio.md
for fixes related to PulseAudiopulseeffects.md
for installing PulseEffectsspotify.sh
Hardware
automount.md
for automatic mounting of drivesbluetooth-fixes.md
for fixing issues relating to slow Bluetooth device reconnectionwireless.md
for fixes related to wireless hardwa
Misc.
adb-fastboot.md
for the installation of the ADB and Fastboot tools for working with Android devices and flashing ROMs (such as LineageOS)capslock.md
for the replacement of the Caps Lock key with Escapeexa.md
for installingexa
flameshot.md
for installing Flameshot screenshot toolfuck.md
for installing https://github.com/nvbn/thefuckfzf.sh
for installing thefzf
command line fuzzy finder (https://github.com/junegunn/fzf)gpaste.md
for installing the GPaste clipboard manageri3-move-monitor.md
for moving virtual monitor positions when using i3light.sh
for installing thelight
tool (https://github.com/haikarainen/light)ntfy-cli.sh
for installing the Ntfy push notification server and CLIpicom.sh
for compiling and installing the Picom compositorrclone.sh
restic.sh
for installing the Restic backup toolrootcert.md
for installing other root certificatessignal.sh
for installing the Signal desktop clientwine.sh
for Linux Mint 20.x/Ubuntu 20.04yadm.sh
for the YADM dotfiles manager
Performance
enter-powersave.sh
for putting the machine into a powersave-like modeleave-powersave.sh
undoes what the above doesthrottled.sh
for installing the Throttled tool (https://github.com/erpalma/throttled)
Programming
act.sh
for the Act tool to run GitHub Actions workflows locallyantlr4.sh
for the ANTLR v4 parser generator (requires Java 1.7 or newer)clibraries.md
for errors likefatal error: stdlib.h: No such file or directory
docker.sh
for installation of Docker on Linux Mint 20.01 or Ubuntu 20.04 LTSdocker-compose.sh
for installation of Docker Compose.flutter.sh
for installing the Flutter app framework (doesn't touch Android Studio stuff, that needs doing manually)gh.md
for installing the GitHub CLIgit.sh
git-default-commit-message.md
for setting a default Git commit messagegitkraken.md
gitui.md
for installing the GitUI toolgo.sh
for installing the Go programming languagegophernotes.sh
for the the GopherNotes Juypter kerneljetbrainsToolbox.md
for installing the JetBrains Toolbox toolnim.md
for installing the Nim programming languagenode.sh
for installing Node.JSohmyposh.sh
for installing the Oh My Posh command line promptpoetry.sh
for installing Python Poetryprofobuf.md
for installing the various things related to Protocol Bufferszig.md
for installing the Zig programming language toolchainsourcetrail.md
for installing the SourceTrail codebase inspectorvagrant.sh
for the Vagrant VM managervscode.md
Web
discord.md
for Discordfirefox-dev.md
for Firefox Developer Edition