ymgn-dev / dotfiles-for-wsl

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ymgn's dotfiles for WSL

Dotfiles of the Ubuntu user, by the Ubuntu user, for the Ubuntu user.

Requirements

  • Install curl and git
sudo apt update && sudo apt upgrade -y
sudo apt install -y curl git unzip
  • Install Bun
curl -fsSL https://bun.sh/install | bash
  • Clone this repository into your workspace directory.
mkdir -p ~/Workspace
git clone git@github.com:ymgn-dev/dotfiles-for-wsl.git ~/Workspace/dotfiles

Usage

cd ~/Workspace/dotfiles
bun install

Installation Overview

Managers Details
GNU Stow https://www.gnu.org/software/stow/
Rye https://rye-up.com/
tfenv https://github.com/tfutils/tfenv
Volta https://volta.sh/
Commands Details
AWS CLI https://aws.amazon.com/cli/?nc1=h_ls
AWS CDK https://aws.amazon.com/cdk/?nc1=h_ls
bat https://github.com/sharkdp/bat
delta https://github.com/dandavison/delta
eza https://github.com/eza-community/eza
FFmpeg https://ffmpeg.org/
Firebase CLI https://firebase.google.com/docs/cli
fzf https://github.com/junegunn/fzf
GitHub CLI https://cli.github.com/
inshellisense https://github.com/microsoft/inshellisense
jq https://jqlang.github.io/jq
ni https://github.com/antfu/ni
tree http://mama.indstate.edu/users/ice/tree/
XSel https://github.com/kfish/xsel
GUIs / TUIs Details
Docker https://www.docker.com/
Lazygit https://github.com/jesseduffield/lazygit
Tmux https://github.com/tmux/tmux
Other Details
Symbolic Links Managing it using Stow.

Also, please run the following command in your terminal to install the required applications:

winget install --id Discord.Discord.Canary
winget install --id e2eSoft.iVCam
winget install --id EDRLab.Thorium
winget install --id Figma.Figma
winget install --id Fork.Fork
winget install --id Google.Chrome
winget install --id Microsoft.PowerShell
winget install --id Microsoft.PowerToys
winget install --id Microsoft.VisualStudioCode
winget install --id Microsoft.WindowsTerminal
winget install --id Notion.Notion
winget install --id SlackTechnologies.Slack
winget install --id Valve.Steam
winget install --id LINE.LINE

Visual Studio Code Settings

https://github.com/ymgn-dev/vscode-settings

In this repository, I am sharing my Visual Studio Code configuration files. You can use the same settings by overwriting your local configuration files with these.

About


Languages

Language:TypeScript 67.7%Language:Shell 30.4%Language:Lua 1.9%