rofi theming automatic
This commit is contained in:
parent
02ef7deb40
commit
db78df2491
26
comands.md
26
comands.md
@ -5,6 +5,8 @@ sudo systemctl enable ly
|
|||||||
# Fonts install
|
# Fonts install
|
||||||
yay -Sy ttf-ms-fonts nerd-fonts
|
yay -Sy ttf-ms-fonts nerd-fonts
|
||||||
|
|
||||||
|
# yay -S python-psutil as dependencie of qtile-extras
|
||||||
|
|
||||||
# upravit pacman na multidownload
|
# upravit pacman na multidownload
|
||||||
|
|
||||||
# Tailscale install
|
# Tailscale install
|
||||||
@ -47,8 +49,28 @@ yay -Sy firefox betterbird vencord libreoffice-fresh
|
|||||||
|
|
||||||
# Rofi install
|
# Rofi install
|
||||||
yay -S rofi-wayland
|
yay -S rofi-wayland
|
||||||
rofi-theme-selector
|
echo '@theme "/usr/share/rofi/themes/sidebar.rasi"' > /home/godot/.config/rofi/config.rasi
|
||||||
### pouzivam side panel
|
|
||||||
|
|
||||||
# Upravuje moznost menit brightnes
|
# Upravuje moznost menit brightnes
|
||||||
sudo chmod +777 /sys/class/backlight/acpi_video0/brightness
|
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
|
||||||
|
|||||||
93
install.sh
93
install.sh
@ -31,7 +31,7 @@ mkdir /mnt/boot
|
|||||||
mount BOOTPART /mnt/boot
|
mount BOOTPART /mnt/boot
|
||||||
|
|
||||||
# Base install
|
# 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
|
# Gen fstab
|
||||||
genfstab -U /mnt >> /mnt/etc/fstab
|
genfstab -U /mnt >> /mnt/etc/fstab
|
||||||
@ -74,13 +74,94 @@ useradd -mG wheel godot
|
|||||||
# grub-mkconfig -o /boot/grub/grub.cfg
|
# grub-mkconfig -o /boot/grub/grub.cfg
|
||||||
|
|
||||||
# !TODO
|
# !TODO
|
||||||
# systemctl enable NetworkManager
|
systemctl enable NetworkManager
|
||||||
|
|
||||||
# !TODO
|
|
||||||
# umount -R /mnt
|
|
||||||
# reboot
|
|
||||||
|
|
||||||
# !TODO
|
# !TODO
|
||||||
# install yay
|
# install yay
|
||||||
# sudo pacman -S --needed git base-devel && git clone https://aur.archlinux.org/yay.git && cd yay && makepkg -si
|
# 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
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user