deleted Makefile, added and configured setup.sh
This commit is contained in:
parent
a63790b49a
commit
9694c0326d
36
Makefile
36
Makefile
@ -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
15
setup.sh
Normal 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
|
||||||
|
|
||||||
Loading…
x
Reference in New Issue
Block a user