diff --git a/comands.md b/comands.md index 6d25872..fd7c33e 100644 --- a/comands.md +++ b/comands.md @@ -5,6 +5,8 @@ sudo systemctl enable ly # Fonts install yay -Sy ttf-ms-fonts nerd-fonts +# yay -S python-psutil as dependencie of qtile-extras + # upravit pacman na multidownload # Tailscale install @@ -47,8 +49,28 @@ yay -Sy firefox betterbird vencord libreoffice-fresh # Rofi install yay -S rofi-wayland -rofi-theme-selector -### pouzivam side panel +echo '@theme "/usr/share/rofi/themes/sidebar.rasi"' > /home/godot/.config/rofi/config.rasi # Upravuje moznost menit brightnes sudo chmod +777 /sys/class/backlight/acpi_video0/brightness + +# SSH config +- [ ] disable password login wia ssh +- [ ] start sshd +- [ ] add publick ssh key from JMPbox +echo "AAAAC3NzaC1lZDI1NTE5AAAAIBE3DVItS8Dp+Uoa1sA+NKSsGReIgZMTJ3MWswTbBCaF #TODO hostname" >> ~/.ssh/authorized_keys +- [ ] vymyslet private key na JMPbox #TODO + +# !TODO + +# Iptables +- [ ] ssh block on non tailscale + +# discord + +# betterbird backup + +# make a snapshot + +# tool to flip display output +yay -S wlr-rander diff --git a/install.sh b/install.sh index be62c04..6f45bb9 100644 --- a/install.sh +++ b/install.sh @@ -31,7 +31,7 @@ mkdir /mnt/boot mount BOOTPART /mnt/boot # Base install -pacstrap -K /mnt base base-devel linux linux-firmware git btrfs-progs grub grub-btrfs inotify-tools timeshift networkmanager ''' pipewire pipewire-alsa pipewire-pulse pipewire-jack wireplumber reflactor ''' openssh sudo +pacstrap -K /mnt base base-devel linux linux-firmware git btrfs-progs grub grub-btrfs inotify-tools timeshift networkmanager pipewire pipewire-alsa pipewire-pulse pipewire-jack wireplumber openssh sudo # Gen fstab genfstab -U /mnt >> /mnt/etc/fstab @@ -74,13 +74,94 @@ useradd -mG wheel godot # grub-mkconfig -o /boot/grub/grub.cfg # !TODO -# systemctl enable NetworkManager - -# !TODO -# umount -R /mnt -# reboot +systemctl enable NetworkManager # !TODO # install yay # sudo pacman -S --needed git base-devel && git clone https://aur.archlinux.org/yay.git && cd yay && makepkg -si +# WM install +sudo pacman -Sy qtile qtile-extras pywlroots ly +sudo systemctl enable ly + +# Fonts install +yay -Sy ttf-ms-fonts nerd-fonts + +# upravit pacman na multidownload TODO + +# Tailscale install +yay -Sy tailscale +sudo systemctl start tailscaled +sudo systemctl enable tailscaled +sudo tailscale up + +# Based software install +yay -Sy alacritty btop tmux +cd .config/ + +rm -rf tmux/ qtile/ allacritty/ +git clone http://172.18.42.73:3000/godot/qtile +git clone http://172.18.42.73:3000/godot/tmux +git clone http://172.18.42.73:3000/godot/alacritty + +tmux + +# NeoVim install +yay -S luarocks lua npm +git clone http://172.18.42.73:3000/godot/nvim +### After first start it will install all plugins + +# ArchStrike install +yay -Sy nmap wireshark-qt wireshark-cli netdiscover pamixer keepassxc cmatrix memtest86+ +yay -Sy xterm wget vlc fzf deluge-gtk + +### Wireshark set up +sudo usermod -aG wireshark godot +sudo chmod +x /usr/bin/dumpcap + +### Memtest86+ GRUB integration +sudo grub-mkconfig -o /boot/grub/grub.cfg + +# Base software install +yay -Sy firefox betterbird vencord libreoffice-fresh +### firefox, libre, better needs backup to restore from nextcloud (maybe use nextcloud-cmd) +### Vencord does not work + +# Rofi install +yay -S rofi-wayland +rofi-theme-selector +### pouzivam side panel + +# Upravuje moznost menit brightnes +sudo chmod +777 /sys/class/backlight/acpi_video0/brightness + +# SSH config +- [ ] disable password login wia ssh +- [ ] start sshd +- [ ] add publick ssh key from JMPbox +echo "AAAAC3NzaC1lZDI1NTE5AAAAIBE3DVItS8Dp+Uoa1sA+NKSsGReIgZMTJ3MWswTbBCaF #TODO hostname" >> ~/.ssh/authorized_keys +- [ ] vymyslet private key na JMPbox #TODO + +# !TODO + +# Iptables +- [ ] ssh block on non tailscale + +# discord + +# betterbird backup + +# make a snapshot + + + + + + + + + +# !TODO +# umount -R /mnt +# reboot +