Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/justinsgithub/dotfiles
config files
https://github.com/justinsgithub/dotfiles
Last synced: 5 days ago
JSON representation
config files
- Host: GitHub
- URL: https://github.com/justinsgithub/dotfiles
- Owner: justinsgithub
- Created: 2022-01-27T14:48:50.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-10T04:42:00.000Z (7 months ago)
- Last Synced: 2024-04-10T05:46:10.271Z (7 months ago)
- Language: CSS
- Homepage:
- Size: 9.12 MB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# stow-files
stow is a tool to manage your dot files, must be installed first
stow */
stow $FOLDER-NAME
## install common dependencies (debian based)
```
type -p curl >/dev/null || sudo apt install curl -y
curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg | sudo dd of=/usr/share/keyrings/githubcli-archive-keyring.gpg \
&& sudo chmod go+r /usr/share/keyrings/githubcli-archive-keyring.gpg \
&& echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" | sudo tee /etc/apt/sources.list.d/github-cli.list > /dev/null \
&& sudo apt update \
&& sudo apt install gh stow curl zsh ripgrep fzf python3-pygments golang-chroma git git-filter-repo build-essential xsel pip gcc g++ xclip software-properties-common python-dev python3-dev python3-pip alacritty locate tmuxsudo pip install pynvim
sudo apt-get install fonts-powerline
sudo apt-get install rofi
pip install --user bumblebee-status
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
nvm install node
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
sudo add-apt-repository ppa:neovim-ppa/stable
sudo apt-get update && sudo apt-get install neovim
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
cargo install stylua
npm install -g eslint prettier typescript typescript-language-server neovim emmet-ls ls_emmet
sudo pip install flake8 black
```