Skip to content

kurone-kito/setup.ubuntu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

108 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚙️ Auto setup for Ubuntu

日本語

Dev environment preference for the Ubuntu Linux distribution.

Setup

./setup

Installation apps

Archive tools

  • bzip2
  • p7zip
  • unzip
  • xz-utils
  • zip

Benchmark tools

  • htop
  • hyfetch
  • hyperfine

Binary converters

Configuration tools

Cryptography

Database

Development tools

Download tools

Files management

Generative AI

Hardware

  • keyboard-configuration

Jokes

Locales

  • language-pack-ja

Package manager

  • apt-file
  • apt-transport-https
  • apt-utils
  • Homebrew
  • software-properties-common
  • vrc-get

Remote tools

SCM tools

Shell utilities

Text browsing tools

  • links2
  • mdp
  • tealdeer
  • w3m

Text converters

Texts editors

TUI

Virtualizations

  • Docker community edition

Others

  • upgrade to apt packages

Desktop (optional)

The default ./setup installs a CLI-only environment. An opt-in graphical layer (XFCE over RDP, plus Sunshine for GPU streaming on bare-metal) can be added for GUI workloads such as the Unity Editor over a remote desktop:

./setup --desktop            # install the desktop layer (real Ubuntu host)
./setup --desktop --dry-run  # print the plan only; install nothing

The default boot stays headless (no display manager); a graphical session starts only on connect. See docs/desktop.md for the client matrix, the WSL2 path, security notes, and the chezmoi handoff.

Test (Run on VM)

Required some tools:

./setup -v

# ...or just launch the setup in non-Ubuntu environment.
./setup

Alternatively, if you run the setup outside an Ubuntu environment, it'll automatically treat the -v option as specified and run the setup within a VM environment.

Destroy the VM

./nuke

See also

License

MIT

About

⚙️ Desktop environment preference for the Ubuntu for Raspberry Pi; since 2021.7

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors