added setup for eww and created virtualization.sh for setting up virtualization on the system
This commit is contained in:
parent
df627be315
commit
0f18bb9cf9
0
.config/eww/eww.scss
Normal file
0
.config/eww/eww.scss
Normal file
9
.config/eww/eww.yuck
Normal file
9
.config/eww/eww.yuck
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
(defwindow powermenu
|
||||||
|
:monitor 0
|
||||||
|
:stacking "fg"
|
||||||
|
:windowtype "normal"
|
||||||
|
:wm-ignore true
|
||||||
|
:geometry (geometry
|
||||||
|
:width "50%"
|
||||||
|
:height "50%")
|
||||||
|
(label :text "Hello, World!"))
|
||||||
@ -8,5 +8,6 @@ vim.keymap.set("n", "<C-d>", "<C-d>zz")
|
|||||||
vim.keymap.set("n", "n", "nzz")
|
vim.keymap.set("n", "n", "nzz")
|
||||||
vim.keymap.set("n", "N", "Nzz")
|
vim.keymap.set("n", "N", "Nzz")
|
||||||
vim.keymap.set("n", "<C-c>", "<nop>")
|
vim.keymap.set("n", "<C-c>", "<nop>")
|
||||||
|
vim.keymap.set("n", "<leader>y", "\"+y")
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
1
.config/pipewire/pipewire.conf.d/10-wireplumber.conf
Symbolic link
1
.config/pipewire/pipewire.conf.d/10-wireplumber.conf
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
/usr/share/examples/wireplumber/10-wireplumber.conf
|
||||||
1
.config/pipewire/pipewire.conf.d/20-pipewire-pulse.conf
Symbolic link
1
.config/pipewire/pipewire.conf.d/20-pipewire-pulse.conf
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
/usr/share/examples/pipewire/20-pipewire-pulse.conf
|
||||||
BIN
.config/pulse/cookie
Normal file
BIN
.config/pulse/cookie
Normal file
Binary file not shown.
@ -18,11 +18,16 @@ mkdir --parents ~/projects/javascript
|
|||||||
# Setup zsh
|
# Setup zsh
|
||||||
chsh -s $(which zsh)
|
chsh -s $(which zsh)
|
||||||
|
|
||||||
sudo xbps-install -y font-firacode river wezterm firefox dbus elogind pipewire wireplumber
|
sudo xbps-install -y font-firacode river wezterm firefox dbus elogind pipewire wireplumber ffmpeg eww
|
||||||
sudo xbps-install -y rustup ghc openjdk21 apache-maven gradle nodejs
|
sudo xbps-install -y rustup ghc openjdk21 apache-maven gradle nodejs
|
||||||
|
|
||||||
# Setup river
|
# Setup river
|
||||||
sudo ln -s /etc/sv/dbus /var/service
|
sudo ln -s /etc/sv/dbus /var/service
|
||||||
sudo sv up dbus
|
sudo sv up dbus
|
||||||
|
|
||||||
|
# Setup wireplumber (per user)
|
||||||
|
: "${XDG_CONFIG_HOME:=${HOME}/.config}"
|
||||||
|
mkdir -p "${XDG_CONFIG_HOME}/pipewire/pipewire.conf.d"
|
||||||
|
ln -s /usr/share/examples/pipewire/20-pipewire-pulse.conf "${XDG_CONFIG_HOME}/pipewire/pipewire.conf.d/"
|
||||||
|
|
||||||
exit
|
exit
|
||||||
|
|||||||
2
scripts/desktop.sh
Normal file → Executable file
2
scripts/desktop.sh
Normal file → Executable file
@ -1 +1,3 @@
|
|||||||
|
pipewire&
|
||||||
dbus-run-session river
|
dbus-run-session river
|
||||||
|
|
||||||
|
|||||||
14
scripts/virtualization.sh
Executable file
14
scripts/virtualization.sh
Executable file
@ -0,0 +1,14 @@
|
|||||||
|
xi libvirt virt-manager virt-manager-tools qemu
|
||||||
|
|
||||||
|
sleep 3
|
||||||
|
# Enable libvirtd
|
||||||
|
sudo ln -s /etc/sv/libvirtd /var/service
|
||||||
|
sudo sv up libvirtd
|
||||||
|
|
||||||
|
# Enable virtlockd
|
||||||
|
sudo ln -s /etc/sv/virtlockd /var/service
|
||||||
|
sudo sv up virtlockd
|
||||||
|
|
||||||
|
# Enable virtlogd
|
||||||
|
sudo ln -s /etc/sv/virtlogd /var/service
|
||||||
|
sudo sv up virtlogd
|
||||||
Loading…
x
Reference in New Issue
Block a user