- Installing Base Alpine
- Download Alpine Standard: https://alpinelinux.org/downloads/
- Run
setup-alpine
- Follow the steps provided by the script
- Make sure you selected the right hard drive to run
sys
installation - Reboot the system after done (remove the installation media)
- Installing Gnome
- Login with your user
- Run
doas apk update
- Run
doas apk add nano
- Run
doas nano /etc/apk/repositories
- Remove the
#
on community repository line - Run
doas apk update
again - Run
setup-desktop
and typegnome
- Reboot the system after done
- Installing Dracula
- Follow the steps on https://draculatheme.com/gtk
- On
Gnome Extensions
enableUser Themes
- Make sure it's all set on
Gnome Tweaks
- Copy the folder
~/.thems/Dracula/gtk-4.0
into~/.config
(delete the folder if exists) - Copy the contenst in the folder
~/.themes/Dracula/gnome-shell/v40
outside it (replace all files)
- Nices to do
- Installing pipewire
- Alpine Gnome comes with pulseaudio, to disable it make the file
~/.pulse/client.conf
withautospawn = no
to disable it - Run
doas apk add wireplumber pipewire pipewire-pulse
- Logout or reboot
- Alpine Gnome comes with pulseaudio, to disable it make the file
- Flatpak
- Run
doas apk add flatpak
- Run
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
- Reboot
- Install
Flatseal
- On
Flatseal
global configs make sure:- You have the permissions to:
- User themes:
~/.themes:ro
- User icons and cursors:
~/.icons:ro
- User themes:
- You have the env variables:
- User theme:
GTK_THEME=Theme-Name
- User icons theme:
GTK_ICONS=Icon-Theme-Name
- User cursor theme:
XCURSOR_THEME=Cursor-Theme-Name
- User theme:
- You have the permissions to:
- Install
Wezterm
(awesome terminal with dracula theme)- Make a file named
.wezterm.lua
with the contents bellow:
- Make a file named
- Run
- Installing pipewire
local wezterm = require 'wezterm'
local config = {}
if wezterm.config_builder then
config = wezterm.config_builder()
end
config.color_scheme = 'Dracula (Official)'
config.window_background_opacity = 0.88
config.window_decorations = "INTEGRATED_BUTTONS|RESIZE"
config.window_background_gradient = {
interpolation = 'Linear',
orientation = 'Vertical',
blend = 'Rgb',
colors = {
'#282a36',
'#44475a',
},
}
return config
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
export LANGUAGE=en_US.UTF-8