Warning Some additional configuration maybe required
1. Clone the repository
git clone https://github.com/MiniApollo/config.git
cd config2. Copy the configuration.
Note Delete the files that you don't need.
cp -r alacritty lazygit hypr tmux emacs nvim rofi waybar xfce4 ~/.config/
cp .bashrc ~/
mkdir -p ~/.local/share/ && cp -r fonts/ ~/.local/share/- Window Manager - Compositor: Hyprland
- Desktop Shell: Noctalia
- Terminal Emulator: Alacritty
- Text Editor: Gnu Emacs
BACKUP anything that you don't want to lose!
To check iso integrity: gpg --verify
When partitioning the disk you can use Gparted from another distro for safer install like linux mint.
- EFI system partition: Recommended size 1 GiB (1024 MiB)
- Swap partition: Recommended size 4 GiB (4096 MiB)
Use plocate Enable the repos you want to use in /etc/pacman.conf
Core
pacman -S doas cronie networkmanager grub efibootmgr os-prober bash-completionsyslink doas and enable services
ln -s $(which doas) /usr/bin/sudo
systemctl enable NetworkManager.service
systemctl enable cronie.serviceSetup grub and enable os prober for other operating systems
doas vim /etc/default/grubpacman -S pacman-contribInstall bash-completion and add to .bashrc (complete -F _root_command doas) for doas bash completion
Generate user dirs
doas pacman -S xdg-user-dirs
xdg-user-dirs-updateWindow manager
doas pacman -S hyprland noctalia alacritty htop tlp gammastep network-manager-applet hypridle hyprpicker swaybg wl-clipboard foot slurp grim playerctl brightnessctl xdg-desktop-portal-hyprland xdg-desktop-portal-gtk greetd-tuigreet nwg-look hyprpolkitagent fastfetch chronyDon't forget to setup tlp, tuigreet. xdg-desktop-portal-gtk needed for file picker hyprland.
systemctl enable tlp.service
systemctl enable greetd.service
systemctl enable chronyd.serviceFonts
doas pacman -S noto-fonts noto-fonts-emoji ttf-jetbrains-monoand copy the fonts included in config into fonts folder. Also install windows fonts.
Hardware Intel
doas pacman -S intel-ucodeFor older intel:
doas pacman -S libva-intel-driverFor newer intel:
doas pacman -S intel-media-driverNvidia:
doas pacman -S linux-lts-headers nvidia-open-dkms cuda lib32-nvidia-utilsNvidia Optimus
doas pacman -S nvidia-primePipewire
doas pacman -S pipewire pipewire-alsa pipewire-pulse alsa-utilsAur
doas pacman -S base-devel rust
doas pacman -Rdd sudodoas vim /etc/makepkg.conf set threads and pacman auth to doas Install Paru
Themes
paru -S arc-gtk-theme
paru qogir-icon-themeLighter Programs
doas pacman -S gparted ristretto galculator celluloid yt-dlp cmus vlc audacityThunar
doas pacman -S thunar tumbler ffmpegthumbnailer thunar-volman gvfs thunar-archive-plugin file-rollerFor Gparted and other root programs. A hack xhost
doas pacman -S xorg-xhostTo launch with xhost:
xhost si:localuser:root && gparted && xhost -si:localuser:rootDevelopment
doas pacman -S git lazygit git-delta cmake
doas pacman -S emacs-wayland ripgrep fd
doas pacman -S tmux fzf neovim luarocks tree-sitter nodejs-lts-jod npm
paru -S vscodium-binHeavy Programs
doas pacman -S firefox libreoffice-fresh thunderbird gimp krita kdenlive blenderLibreoffice in options:
- view: colibre (dark) theme
- Apperiance: light Install hunspell dictionaries
doas pacman -S hunspell-en_us hunspell-hu- Languages and locales:General:Format locale settings Hungarian
- Languages and locales:General:Default for docs Hungarian
Thunar:
- view: location selector: button style
- List view
- Edit:preferences:Display:Format: Today at 00:00
- Edit:preferences:Side Pane: Icon size 32px
IOS
doas pacman -S libimobiledevice usbmuxd
doas pacman -S gvfs-afc gvfs-gphoto2Cups
doas pacman -S cups avahi nss-mdns
doas pacman -S ghostscript # for some printersAlso Install firewall and enable all services that you want to use.
System Update
doas pacman -Syu && flatpak update- Thunar use alacritty: Change in desktop files at /usr/share/applications/ to terminal=false exec=alacritty -e command
- if you want to mount ntfs partion in fstab you need to use ntfs3 type
- Gentoo: To poweroff the computer use loginctl poweroff/reboot in order when closing of the leds the command finish
- Change mic volume: wpctl set-volume @DEFAULT_AUDIO_SOURCE@ 0.3
- Qtile config and EverForest theme(waybar): luxirio/linux
- Amazing Readme: Sigmanificient/dotfiles
