Compare commits

...

3 Commits

24
setup
View File

@@ -136,7 +136,7 @@ exit
printf '\033c' printf '\033c'
# Installing programs # Installing programs
sudo pacman -Syu --noconfirm hyprland polkit xdg-desktop-portal-hyprland xdg-desktop-portal-gtk hyprpaper hypridle hyprlock hyprpolkitagent waybar git sxiv bash-completion mpv ffmpeg fzf man flameshot neovim dunst curl htop lazygit pavucontrol plocate pipewire lib32-pipewire pipewire-audio pipewire-alsa wireplumber pipewire-pulse 7zip rsync openssh starship ttf-terminus-nerd reflector ranger qutebrowser xclip udiskie alacritty rofi bluez bluez-utils blueman otf-font-awesome perl-image-exiftool grim sudo pacman -Syu --noconfirm hyprland polkit xdg-desktop-portal-hyprland xdg-desktop-portal-gtk hyprpaper hypridle hyprlock hyprpolkitagent waybar git sxiv bash-completion mpv ffmpeg fzf man flameshot neovim dunst curl htop lazygit pavucontrol plocate pipewire lib32-pipewire pipewire-audio pipewire-alsa wireplumber pipewire-pulse 7zip rsync openssh starship ttf-terminus-nerd reflector ranger qutebrowser xclip udiskie alacritty rofi bluez bluez-utils blueman otf-font-awesome perl-image-exiftool grim brightnessctl ufw
sudo systemctl enable bluetooth sudo systemctl enable bluetooth
@@ -363,12 +363,6 @@ sed -n '114,429p;430q' ~/arch_install3.sh | cut -c2- > ~/.config/hypr/hyprland.c
# #
# #
# #
#
#
#
#
#
#
## https://wiki.hyprland.org/Configuring/Variables/#animations ## https://wiki.hyprland.org/Configuring/Variables/#animations
#animations { #animations {
# enabled = yes, please :) # enabled = yes, please :)
@@ -540,6 +534,11 @@ sed -n '114,429p;430q' ~/arch_install3.sh | cut -c2- > ~/.config/hypr/hyprland.c
# #
## Binds for ScriptExec ## Binds for ScriptExec
#bind = $mainMod, F, exec, alacritty -e fuzzyopen #bind = $mainMod, F, exec, alacritty -e fuzzyopen
#bind = $mainMod SHIFT, B, exec, blender
#bind = $mainMod SHIFT, S, exec, steam
#bind = $mainMod SHIFT, D, exec, discord
#bind = $mainMod SHIFT ALT_L, B, exec, qutebrowser
#bind = , Print, exec, flameshot screen -p ~/Pictures/
# #
############################### ###############################
#### WINDOWS AND WORKSPACES ### #### WINDOWS AND WORKSPACES ###
@@ -553,6 +552,7 @@ sed -n '114,429p;430q' ~/arch_install3.sh | cut -c2- > ~/.config/hypr/hyprland.c
#windowrule = workspace 8 silent,title:.*qutebrowser #windowrule = workspace 8 silent,title:.*qutebrowser
#windowrule = workspace 6 silent,title:.*Discord #windowrule = workspace 6 silent,title:.*Discord
#windowrule = workspace 3 silent,title:.*Blender #windowrule = workspace 3 silent,title:.*Blender
#windowrule = workspace 5 silent,title:.*mpv
# #
## Ignore maximize requests from apps. You'll probably like this. ## Ignore maximize requests from apps. You'll probably like this.
#windowrule = suppressevent maximize, class:.* #windowrule = suppressevent maximize, class:.*
@@ -1169,6 +1169,16 @@ sudo chmod +x ~/.local/scripts/fuzzyopen
sudo chmod +x ~/.local/scripts/randomwp sudo chmod +x ~/.local/scripts/randomwp
sudo chmod +x ~/.local/scripts/updatetheme sudo chmod +x ~/.local/scripts/updatetheme
# Configuring firewall and OpenSSH
sudo systemctl enable ufw
sudo ufw default deny
echo "Input the IP of your Network with proper CIDR notation:"
read cidr
sudo ufw allow from "$cidr"
sudo ufw limit ssh
sudo ufw enable
sudo systemctl enable sshd
# Downloading wallpapers # Downloading wallpapers
cd $HOME cd $HOME