From 5210c74c7ebb7c66cad241c6d5434aad20c35980 Mon Sep 17 00:00:00 2001 From: TrudeEH Date: Sat, 22 Jun 2024 19:40:37 +0100 Subject: [PATCH] Add picom to fix screen tearing and allow for transparency effects --- dotfiles/.xinitrc | 1 + install.sh | 22 ++++++++++------------ 2 files changed, 11 insertions(+), 12 deletions(-) diff --git a/dotfiles/.xinitrc b/dotfiles/.xinitrc index b7583e27..5a2347cd 100644 --- a/dotfiles/.xinitrc +++ b/dotfiles/.xinitrc @@ -3,6 +3,7 @@ feh --bg-scale "/home/trude/dotfiles/bg2.png" & xrdb ~/.Xresources dunst & /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1 & +picom & export XDG_SESSION_TYPE=??? export XDG_SESSION_DESKTOP=??? diff --git a/install.sh b/install.sh index dba3f59f..9f268bd7 100755 --- a/install.sh +++ b/install.sh @@ -158,7 +158,7 @@ for selection in $main_menu; do dialogDotfiles 0 7 4 4 4 4 4 4 4 4 # Xorg - sudo apt-get install xorg -y &> logs/dotfiles.log + sudo apt-get install xorg picom -y &> logs/dotfiles.log dialogDotfiles 20 5 7 4 4 4 4 4 4 4 # DE Deps @@ -180,17 +180,15 @@ for selection in $main_menu; do dialogDotfiles 75 5 5 5 5 5 7 4 4 4 # Neovim - { - sudo apt-get install -y ninja-build gettext cmake unzip curl build-essential - git clone https://github.com/neovim/neovim --depth 1 2>/dev/null - cd neovim - git checkout stable - make CMAKE_BUILD_TYPE=RelWithDebInfo - sudo make install - cd .. - rm -rf neovim - dialogDotfiles 80 5 5 5 5 5 5 7 4 4 - } | dialog --backtitle "$BACKTITLE" --programbox "Compile Neovim" 30 90 + sudo apt-get install -y ninja-build gettext cmake unzip curl build-essential + git clone https://github.com/neovim/neovim --depth 1 2>/dev/null + cd neovim + git checkout stable + make CMAKE_BUILD_TYPE=RelWithDebInfo + sudo make install + cd .. + rm -rf neovim + dialogDotfiles 80 5 5 5 5 5 5 7 4 4 # Utilities sudo apt-get install htop fzf tmux git wget curl feh scrot dunst bash-completion -y &>> logs/dotfiles.log