Skip to content

Commit

Permalink
Merge branch 'master' of github.com:MaxWolf-01/dotfiles
Browse files Browse the repository at this point in the history
  • Loading branch information
MaxWolf-01 committed Jul 6, 2024
2 parents a0e3291 + e59b63b commit 9826c4e
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 12 deletions.
16 changes: 13 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,12 +33,22 @@ dotfiles
├── install.conf.yaml # setup dir structure, symlinks, ...
```

### Setup (Regular)
### Setup (Desktop)

Get pre-requisites:
<details>
<summary>Post (distro-) installation steps</summary>

```bash
sudo apt update && sudo apt full-upgrade
sudo apt autoremove && sudo apt clean
```
</details>

Pre-requisites:

```bash
sudo apt-get update && sudo apt-get install -y git
sudo apt-get update && sudo apt-get install -y git gh
gh auth login
```

```bash
Expand Down
2 changes: 1 addition & 1 deletion install.conf.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
- ~/.ssh
- ~/applications
- ~/bin
- ~/repos
- ~/repos/tools
- ~/tmp


Expand Down
14 changes: 6 additions & 8 deletions setup
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ cli() {
sudo apt-get install -y \
curl \
git \
jq
jq \
libfuse2 \
make \
neofetch \
Expand All @@ -48,16 +48,15 @@ cli() {
ripgrep \
ssh \
tree \
vim \
xclip \
zsh
curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash && git lfs install

zsh zsh/plugin-files/zap_zsh_install # minimal zsh plugin manager
sudo chsh -s "$(which zsh)" "$USER" # set zsh as default shell

# vim 9
yes | sudo add-apt-repository ppa:jonathonf/vim -y
sudo apt install --reinstall vim -y
# vim plugin manager
curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

# fuzzy finder
Expand Down Expand Up @@ -99,16 +98,15 @@ desktop() {
sudo mv /usr/share/sounds/freedesktop/stereo/camera-shutter.oga /usr/share/sounds/freedesktop/stereo/camera-shutter-disabled.oga
fi

# webp support for eye of gnome image viewer
yes | sudo add-apt-repository ppa:helkaluin/webp-pixbuf-loader
sudo apt-get update
# webp support for eye of gnome image viewer
# yes | sudo add-apt-repository ppa:helkaluin/webp-pixbuf-loader (ships with >=22.04)
sudo apt install webp-pixbuf-loader
xdg-mime default org.gnome.eog.desktop image/webp

# encrypted volumes
yes | sudo add-apt-repository ppa:unit193/encryption
sudo apt-get update
sudo apt-get install veracrypt
sudo apt-get install -y veracrypt
}

docker() {
Expand Down

0 comments on commit 9826c4e

Please sign in to comment.