Fix pipewire support
This commit is contained in:
parent
781732bde3
commit
590e0c961d
3 changed files with 24 additions and 1 deletions
|
@ -112,4 +112,7 @@ if ! shopt -oq posix; then
|
|||
fi
|
||||
fi
|
||||
|
||||
PATH="${PATH}:~/.emacs.d/bin"
|
||||
PATH="${PATH}:~/.local/bin"
|
||||
export GTK_THEME=Adwaita:dark
|
||||
export XDG_CURRENT_DESKTOP=sway
|
||||
source "$HOME/.cargo/env"
|
||||
|
|
|
@ -1,7 +1,10 @@
|
|||
alias ls='exa'
|
||||
alias caldav='vdirsyncer sync && khal interactive && vdirsyncer sync && true'
|
||||
alias mail='tmux new-session ";" source-file ~/.mutt/mail.tmux'
|
||||
set PATH $PATH ~/.local/bin
|
||||
set TERM xterm-256color
|
||||
set -x GTK_THEME Adwaita:dark
|
||||
set -x XDG_CURRENT_DESKTOP sway
|
||||
function fish_greeting
|
||||
status --is-login
|
||||
if [ $status != 0 ]
|
||||
|
|
17
setup.sh
17
setup.sh
|
@ -10,6 +10,7 @@ GREETDCONFIG="/etc/greetd/config.toml"
|
|||
GREETDENVS="/etc/greetd/environments"
|
||||
SWAYRUN="/usr/local/bin/sway-run.sh"
|
||||
WAYLAND_ENABLE="/usr/local/bin/wayland_enablement.sh"
|
||||
GTK_THEME=Adwaita:dark
|
||||
|
||||
# Add my own repo
|
||||
wget -O - 'https://repo.mic.ke/PUBLIC.KEY' | sudo apt-key add -
|
||||
|
@ -62,8 +63,10 @@ sudo apt install \
|
|||
libncursesw5-dev \
|
||||
libpam-dev \
|
||||
libpam0g-dev \
|
||||
libpipewire-0.3-dev \
|
||||
libpulse-dev \
|
||||
libssl-dev \
|
||||
libsystemd-dev \
|
||||
libwayland-dev \
|
||||
libxcb-render0-dev \
|
||||
libxcb-shape0-dev \
|
||||
|
@ -219,6 +222,14 @@ cd ncspot
|
|||
cargo build --release
|
||||
sudo cp target/release/ncspot /usr/local/bin/
|
||||
|
||||
# xdg-desktop-portal-wlr
|
||||
cd ~/sources
|
||||
git clone https://github.com/emersion/xdg-desktop-portal-wlr
|
||||
cd xdg-desktop-portal-wlr
|
||||
meson build
|
||||
ninja -C build
|
||||
sudo ninja -C build install
|
||||
|
||||
# Vdirsyncer
|
||||
cd ~/sources
|
||||
git clone https://github.com/pimutils/vdirsyncer
|
||||
|
@ -253,6 +264,12 @@ sudo cp *tf /usr/local/share/fonts
|
|||
cd ..
|
||||
rm -rf fonts
|
||||
|
||||
# Set up GTK_THEME
|
||||
grep GTK_THEME /etc/environment
|
||||
if [[$? != 0]];
|
||||
echo "GTK_THEME=${GTK_THEME}" | sudo tee -a /etc/environment
|
||||
fi
|
||||
|
||||
#lsd
|
||||
wget https://github.com/Peltoche/lsd/releases/download/0.19.0/lsd-musl_0.19.0_amd64.deb
|
||||
sudo dpkg -i lsd-musl_0.19.0_amd64.deb
|
||||
|
|
Loading…
Add table
Reference in a new issue