Skip to content

A postinstalation script for configuring freshly installed Arch Linux.

Notifications You must be signed in to change notification settings

jparapura/ude-maker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

UDE-Maker

General info

A postinstalation script for configuring freshly installed Arch Linux.

Disclaimer: this is an early version of this script – lack of crucial features, was tested only on virtual machine.

Preview

result preview

Usage

git clone https://github.com/tangens90/ude-maker
bash ude-maker/src/ude-maker.sh

List of features

Below you can see a list of features your system will be able to do if you decide to use this script. I also included a list of packages a particular feature depends on to make testing and troubleshooting easier.

Feature Used packages
startx startx dwm xorg-server, xorg-xinit, dwm, libxft, libxinerama, fonts-packages
startx b startx dwm and brave browser dwm, brave-bin
terminal can be opened by Super+Shift+Enter st, sxhkd
terminal is opaque st, xcompmgr
random wallpaper is set at dwm startup feh, python-pywal
dwm's, st's and dmenu's colorscheme matches wallpaper's colorscheme feh, python-pywal, xdotool
touchpad is off xorg-xinput
top status bar shows date and battery level xorg-xsetroot
screenshot can be taken by Super+Shift+W sxhkd, flameshot
notifications can be received dunst
notifications can be clicked by Super+Shift+; dunst, sxhkd
notifications can be send by notify-send dunst, notify-send
Super+Shift+l turns off the screen xorg-xset
screen is turned off after 10 minutes of inactivity xautolock
slock is run when waking screen slock, xautolock
sound can be muted, raised and lowered with respective keys sxhkd, pulseaudio
CapsLock is swapped with Esc xorg-xmodmap, xorg-setxkbmap
data is copyable from Vim using "+y vim, gvim
in Zathura data is copyable and links are open in browser zathura
Haskell files can be compiled ghc, ghc-static

About

A postinstalation script for configuring freshly installed Arch Linux.

Resources

Stars

Watchers

Forks

Languages