deleted Makefile, added and configured setup.sh

This commit is contained in:
Jellyfish 2025-01-18 23:47:20 -08:00
parent a63790b49a
commit 9694c0326d
2 changed files with 15 additions and 36 deletions

View File

@ -1,36 +0,0 @@
all: base graphical languages tools
base: setup
setup:
sudo xbps-install -y stow xtools neovim tmux yazi zsh autorandr
mkdir $HOME/.dotfiles
cp -r ./.* $HOME/.dotfiles/
cp -r ./* $HOME/.dotfiles/
stow $HOME/.dotfiles/
graphical: graphical-xorg graphical-river
graphical-xorg:
sudo xbps-install -y xorg picom feh bspwm sxhkd wezterm firefox
graphical-river:
sudo xbps-install -y river wezterm firefox
languages: rust haskell java javascript
rust:
sudo xbps-install -y rustup
mkdir --parents ~/projects/rust
haskell:
sudo xbps-install -y ghc
mkdir --parents ~/projects/haskell
java:
sudo xbps-install -y openjdk21 maven gradle
mkdir --parents ~/projects/java
javascript:
sudo xbps-install -y nodejs
mkdir --parents ~/projects/javascript

15
setup.sh Normal file
View File

@ -0,0 +1,15 @@
sudo xbps-install -y stow xtools neovim tmux yazi zsh
mkdir $HOME/.dotfiles
cp -r ./.* $HOME/.dotfiles/
cp -r ./* $HOME/.dotfiles/
stow $HOME/.dotfiles/
sudo xbps-install -y xorg picom feh bspwm sxhkd wezterm firefox autorandr
sudo xbps-install -y river wezterm firefox
sudo xbps-install -y rustup ghc openjdk21 maven gradle nodejs
mkdir --parents ~/projects/rust
mkdir --parents ~/projects/haskell
mkdir --parents ~/projects/java
mkdir --parents ~/projects/javascript