Skip to content

ikhsan3adi/desktop-dotfiles

Repository files navigation

My Dotfiles

Preview

My Simple Archlinux Desktop Config Files 🍚

Applicable to other distros beside Archlinux aswell

App/Program/Utilities Used
Window Manager sway
Launcher rofi-wayland
Lockscreen swaylock-effects
Status Bar waybar
Network networkmanager
Brightness light
Audio pipewire
Notification mako
Screenshot grim \w slurp
Terminal alacritty, foot
Shell fish
Shell Prompt oh-my-posh
Terminal Visuals fastfetch, cava, tty-clock, cmatrix, pipes.sh & many more
Code Editor VSCodium, Zed, Sublime Text
Browser Zen Browser, Thorium Browser
File Manager Thunar
GTK settings editor nwg-look
GTK theme Catppuccin Frappé GTK
Folders Icon Papirus-Dark \w Catppuccin Frappé Papirus Folders
Cursor Bibata
Font CaskaydiaCove Nerd Font, CommitMono Nerd Font, DM Sans, JetBrainsMono Nerd Font, Font Awesome
Color Palette Catppuccin Frappé
Wallpaper https://wallhaven.cc/w/6ljyd6, https://wallhaven.cc/w/5g22q5
Other wl-clipboard, wlr-randr, rfkill-input-handler-disable, overskride bluetooth client, imv image viewer, xarchiver archive manager

Install

Choose one of the following method:

A. Instal manually by copying or symlinking to your config path

# symlink sway configs
ln -s $(pwd)/sway ~/.config

# symlink wallpaper
mkdir -p ~/Pictures
ln -s $(pwd)/images/wallpaper.png ~/Pictures/wallpaper.png

# other configs aswell ...

B. Using install script to use alacritty, fish, oh-my-posh, sway & other configs

Caution

This may override your previous config!

chmod +x ./install.sh
./install.sh