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
|
||||||
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 ls='exa'
|
||||||
alias caldav='vdirsyncer sync && khal interactive && vdirsyncer sync && true'
|
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 PATH $PATH ~/.local/bin
|
||||||
set TERM xterm-256color
|
set TERM xterm-256color
|
||||||
|
set -x GTK_THEME Adwaita:dark
|
||||||
|
set -x XDG_CURRENT_DESKTOP sway
|
||||||
function fish_greeting
|
function fish_greeting
|
||||||
status --is-login
|
status --is-login
|
||||||
if [ $status != 0 ]
|
if [ $status != 0 ]
|
||||||
|
|
17
setup.sh
17
setup.sh
|
@ -10,6 +10,7 @@ GREETDCONFIG="/etc/greetd/config.toml"
|
||||||
GREETDENVS="/etc/greetd/environments"
|
GREETDENVS="/etc/greetd/environments"
|
||||||
SWAYRUN="/usr/local/bin/sway-run.sh"
|
SWAYRUN="/usr/local/bin/sway-run.sh"
|
||||||
WAYLAND_ENABLE="/usr/local/bin/wayland_enablement.sh"
|
WAYLAND_ENABLE="/usr/local/bin/wayland_enablement.sh"
|
||||||
|
GTK_THEME=Adwaita:dark
|
||||||
|
|
||||||
# Add my own repo
|
# Add my own repo
|
||||||
wget -O - 'https://repo.mic.ke/PUBLIC.KEY' | sudo apt-key add -
|
wget -O - 'https://repo.mic.ke/PUBLIC.KEY' | sudo apt-key add -
|
||||||
|
@ -62,8 +63,10 @@ sudo apt install \
|
||||||
libncursesw5-dev \
|
libncursesw5-dev \
|
||||||
libpam-dev \
|
libpam-dev \
|
||||||
libpam0g-dev \
|
libpam0g-dev \
|
||||||
|
libpipewire-0.3-dev \
|
||||||
libpulse-dev \
|
libpulse-dev \
|
||||||
libssl-dev \
|
libssl-dev \
|
||||||
|
libsystemd-dev \
|
||||||
libwayland-dev \
|
libwayland-dev \
|
||||||
libxcb-render0-dev \
|
libxcb-render0-dev \
|
||||||
libxcb-shape0-dev \
|
libxcb-shape0-dev \
|
||||||
|
@ -219,6 +222,14 @@ cd ncspot
|
||||||
cargo build --release
|
cargo build --release
|
||||||
sudo cp target/release/ncspot /usr/local/bin/
|
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
|
# Vdirsyncer
|
||||||
cd ~/sources
|
cd ~/sources
|
||||||
git clone https://github.com/pimutils/vdirsyncer
|
git clone https://github.com/pimutils/vdirsyncer
|
||||||
|
@ -253,6 +264,12 @@ sudo cp *tf /usr/local/share/fonts
|
||||||
cd ..
|
cd ..
|
||||||
rm -rf fonts
|
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
|
#lsd
|
||||||
wget https://github.com/Peltoche/lsd/releases/download/0.19.0/lsd-musl_0.19.0_amd64.deb
|
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
|
sudo dpkg -i lsd-musl_0.19.0_amd64.deb
|
||||||
|
|
Loading…
Add table
Reference in a new issue