-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbspwm-st-2.sh
30 lines (21 loc) · 837 Bytes
/
bspwm-st-2.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#!/bin/bash
xdg-user-dirs-update
mv void-base-install/* .
# Install node via the node version manager
nvm install --lts &&
# Install nody-greeter... this might one day become a package: https://github.com/void-linux/void-packages/pull/34948
git clone https://github.com/JezerM/nody-greeter.git ~/.config/nody-greeter
cd ~/.config/nody-greeter
nmp install &&
npm run rebuild &&
npm run build &&
sudo node make install &&
# http://stackoverfor-complete-with-dots
DISPLAYNAME=$(xrandr -q | awk '/connected primary/{print $1}')
DISPLAYNAME=${DISPLAYNAME:-"Virtual1"}
sed -i 's|Virtual1|'"${DISPLAYNAME}"'|g' .xinitrc
# Nvim installation
git clone https://github.com/NvChad/NvChad ~/.config/nvim --depth 1
nvim +'hi NormalFloat guibg=#1e222a' +PackerSync &&
# TODO install eww https://elkowar.github.io/eww/
source .xinitrc