Skip to content

gitkumi/config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Installation

  1. Initialize ssh key and setup SSH agent

  2. Add ssh key to homelab and GitHub

  3. Install yay

  4. Install git and clone this repo

  pacman -S git
  git config --global user.name "Takumi Ito"
  git config --global user.email ito.tkmi@gmail.com
  git clone https://github.com/gitkumi/config.git ~
  1. Run installation scripts
~/config/install_packages.sh 
~/config/install_packages_aur.sh
~/config/restore.sh 

Note: Installation may fail if one of the package names gets changed.
Check Arch/AUR and manually update the name in Packages or Packages.aur

  1. Install Tailscale and add the device to network

  2. Install asdf and the following plugins:

  • Node
  • Go
  • Elixir
  • Erlang
  1. (Arch Linux installation final boss) Check if audio is working (it's not)

Note: Install pipewire and it's related packages then run wpctl status. If Audio Sinks/Source is null, the required firmwares are not installed.

Adding a new config

  • Include the new config in back_up.sh
  • Update README.md

Saving config

  • Run back_up.sh

Restoring config

  • Run restore.sh

TODO

  • Setup cron to automatically run back_up.sh

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published