updates to install script
This commit is contained in:
parent
88c2693b96
commit
25b134c14e
@ -1,4 +1,4 @@
|
|||||||
### Variables
|
## Variables
|
||||||
#
|
#
|
||||||
# Logo key. Use Mod1 for Alt.
|
# Logo key. Use Mod1 for Alt.
|
||||||
set $mod Mod4
|
set $mod Mod4
|
||||||
@ -60,7 +60,6 @@ exec swayidle -w \
|
|||||||
#
|
#
|
||||||
# Basics:
|
# Basics:
|
||||||
#
|
#
|
||||||
# Start a terminal
|
|
||||||
bindsym $mod+Shift+n exec swaylock-corrupter
|
bindsym $mod+Shift+n exec swaylock-corrupter
|
||||||
# Start a terminal
|
# Start a terminal
|
||||||
bindsym $mod+Return exec $term
|
bindsym $mod+Return exec $term
|
||||||
|
@ -1,10 +1,6 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# after archinstall...
|
# after archinstall...
|
||||||
|
|
||||||
USER=lizzy
|
|
||||||
MACHINE_ZSH=~/scripts/machine-specific-zsh/$(hostname).zsh
|
|
||||||
CURSOR_THEME="Oxygen 19 Pink Blossom"
|
|
||||||
|
|
||||||
# Some packages
|
# Some packages
|
||||||
sudo pacman -S git vim \
|
sudo pacman -S git vim \
|
||||||
networkmanager firefox alacritty zsh \
|
networkmanager firefox alacritty zsh \
|
||||||
@ -13,7 +9,12 @@ sudo pacman -S git vim \
|
|||||||
base-devel dunst wofi noto-fonts-emoji \
|
base-devel dunst wofi noto-fonts-emoji \
|
||||||
light brightnessctl pass docker \
|
light brightnessctl pass docker \
|
||||||
pavucontrol seahorse man xorg xorg-xwayland \
|
pavucontrol seahorse man xorg xorg-xwayland \
|
||||||
lxappearance wl-clipboard
|
lxappearance wl-clipboard python-hatchling
|
||||||
|
|
||||||
|
# VARS
|
||||||
|
USER=lizzy
|
||||||
|
MACHINE_ZSH=~/scripts/machine-specific-zsh/$(hostname).zsh
|
||||||
|
CURSOR_THEME="Oxygen 19 Pink Blossom"
|
||||||
|
|
||||||
# rustup
|
# rustup
|
||||||
rustup default stable
|
rustup default stable
|
||||||
@ -31,8 +32,8 @@ cd ~
|
|||||||
# AUR packages
|
# AUR packages
|
||||||
pikaur -S xremap-x11-bin spotify-tui-bin \
|
pikaur -S xremap-x11-bin spotify-tui-bin \
|
||||||
betterdiscord-installer-bin discord obs-studio \
|
betterdiscord-installer-bin discord obs-studio \
|
||||||
nerd-fonts-cozette-ttf ttf-font-awesome ttf-cozette \
|
nerd-fonts-cozette-ttf ttf-font-awesome cozette-ttf waybar \
|
||||||
waybar swaybg emacs-gcc-wayland-devel-bin swaylock-corrupter \
|
swaybg emacs-gcc-wayland-devel-bin swaylock-corrupter \
|
||||||
waybar-mpris-git
|
waybar-mpris-git
|
||||||
|
|
||||||
# Copy cursors
|
# Copy cursors
|
||||||
@ -41,7 +42,7 @@ sudo cp -r ~/.icons/"$CURSOR_THEME" /usr/share/icons
|
|||||||
# xremap
|
# xremap
|
||||||
sudo groupadd input
|
sudo groupadd input
|
||||||
lsmod | grep uinput || echo 'uinput' | sudo tee /etc/modules-load.d/uinput.conf && \
|
lsmod | grep uinput || echo 'uinput' | sudo tee /etc/modules-load.d/uinput.conf && \
|
||||||
echo 'KERNEL=="uinput", GROUP="input", MODE="0660"' | sudo tee /etc/udev/rules.d/99-input.rules
|
echo 'KERNEL=="uinput", GROUP="input", TAG+="uaccess"' | sudo tee /etc/udev/rules.d/99-input.rules
|
||||||
sudo usermod -aG input $USER
|
sudo usermod -aG input $USER
|
||||||
systemctl enable --user xremap
|
systemctl enable --user xremap
|
||||||
|
|
||||||
@ -65,8 +66,8 @@ echo "eval \$(thefuck --alias)" >> $MACHINE_ZSH
|
|||||||
# setup node versions
|
# setup node versions
|
||||||
. /opt/asdf-vm/asdf.sh
|
. /opt/asdf-vm/asdf.sh
|
||||||
asdf plugin add nodejs
|
asdf plugin add nodejs
|
||||||
asdf install nodejs lts-gallium
|
asdf install nodejs latest:18
|
||||||
asdf global nodejs lts-gallium
|
asdf global nodejs latest:18
|
||||||
|
|
||||||
# Now, generate ssh key
|
# Now, generate ssh key
|
||||||
ssh-keygen -t ed25519
|
ssh-keygen -t ed25519
|
||||||
|
2
scripts/machine-specific-zsh/europa.zsh
Normal file
2
scripts/machine-specific-zsh/europa.zsh
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
. /opt/asdf-vm/asdf.sh
|
||||||
|
eval $(thefuck --alias)
|
Loading…
Reference in New Issue
Block a user