rofi theming automatic

This commit is contained in:
ggodot 2024-12-23 01:31:41 +01:00
parent 02ef7deb40
commit db78df2491
2 changed files with 111 additions and 8 deletions

View File

@ -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

View File

@ -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