mirror of
https://github.com/zedsalim/debian-z.git
synced 2025-12-06 03:19:28 +00:00
Update
This commit is contained in:
parent
87d012a54c
commit
d15b4946d4
5 changed files with 299 additions and 0 deletions
42
2-setup.sh
Executable file
42
2-setup.sh
Executable file
|
|
@ -0,0 +1,42 @@
|
|||
#!/bin/bash
|
||||
|
||||
# Update User Directories (Documents,Downloads,...)
|
||||
xdg-user-dirs-update
|
||||
|
||||
# Installing i3 gaps
|
||||
cd
|
||||
cd Downloads
|
||||
git clone https://github.com/Airblader/i3 i3-gaps
|
||||
cd i3-gaps
|
||||
mkdir -p build && cd build
|
||||
meson --prefix /usr/local
|
||||
ninja
|
||||
sudo ninja install
|
||||
|
||||
# Installing dependencies for Ly Console Manager
|
||||
sudo nala install -y libpam0g-dev libxcb-xkb-dev
|
||||
|
||||
# Installing Ly Console Display Manager
|
||||
cd
|
||||
cd Downloads
|
||||
git clone --recurse-submodules https://github.com/fairyglade/ly
|
||||
cd ly/
|
||||
make
|
||||
sudo make install installsystemd
|
||||
sudo systemctl enable ly.service
|
||||
|
||||
# Configure xsessions
|
||||
if [[ ! -d /usr/share/xsessions ]]; then
|
||||
sudo mkdir /usr/share/xsessions
|
||||
fi
|
||||
|
||||
cat > ./temp << "EOF"
|
||||
[Desktop Entry]
|
||||
Encoding=UTF-8
|
||||
Name=i3
|
||||
Comment=Manual Window Manager
|
||||
Exec=i3
|
||||
Icon=i3
|
||||
Type=XSession
|
||||
EOF
|
||||
sudo cp ./temp /usr/share/xsessions/i3.desktop;rm ./temp
|
||||
Loading…
Add table
Add a link
Reference in a new issue