2025-04-11 22:55:06 +02:00
2025-04-11 22:42:53 +02:00
2025-04-12 12:33:36 +02:00

Steamdeck Scripts

A collection of scripts I use to automate installation of some components and also just some general notes on installing and setting up things I use regularly.

To run all scripts, simply execute

./install_all

General Tools

./scripts/install_xclip

Installs xclip, which is useful for copying and pasting in and out of neovim, mpv with stuff like mpvacious etc.

Insalling 7zz

  1. Download the newest version from the website
  2. Run tar -xf <7zz-file-name>.tar.xz
  3. Move 7zz somewhere in your $PATH

Japanese Learning

./scripts/enable_jp_locale

Enables the japanese locale on the steamdeck. Useful for learners of japanese that have to interact with e.g. zip archives with japanese characters in file names

LANG=ja_JP 7zz x <zip-archive>

Installing game2text

game2text can be used via bottles.

  1. Install bottles from the Software Center
  2. Download game2text for windows
  3. Unzip game2text 7zz x win-game2text.zip
  4. Setup a bottle optimized for gaming
  5. Run game2text inside the bottle you just created

Installing MPV and mpvacious

  1. Install MPV through the Software Center
  2. Follow any of the tutorials out there to setup MPV and mpvacious exactly like you want. I believe the one by Matt vs Japan was the one I used as starting point.

Japanese Input

You can use Fcitx5 and mozc Fcitx5 from the Software Center for japanese input.

Anki

Anki is available from the Software Center.

Development

./scripts/install_lein

Installs Leiningen for clojure development. I suggest combining this with installing java via SDKMAN.

./scripts/install_neovim

Installs neovim in ${HOME}/bin/nvim. By default the nightly version is chosen. You may want to install this via distrobox in a dedicated development container.

./scripts/install_podman-compose

Installs aardvark-dns and podman-compose for support of docker-compose files.

S
Description
GitHub pull mirror of nihas101/steamos-scripts. GitHub repository ID: 964814187. Gitea import mode: github-full.
https://github.com/nihas101/steamos-scripts Readme MIT
53 KiB
0 Stars 1 Watchers 0 Forks
Languages
Shell 100%