⚠️ This project is no longer actively maintained: feel free to contact me if you need more information.
ConfigThePenguin is a toolbox for automating the installation and configuration processes of Arch Linux and Debian. It also contains some of my personal dotfiles and a bunch of handy scripts.
- Environment
- Development
- Multimedia
- Clients
- IRC: WeeChat
- RSS: Newsbeuter
- Mail: Mutt
- BitTorrent: rTorrent
Only the main.sh
script needs to be executed. Help can be printed with the -H
or --help
arguments.
- Syntax:
./main.sh <argument 1><argument 2> <argument 3>
- Arguments 1
-a
Arch Linux-d
Debian-m
Multi
- Arguments 2
.
dotfilesd
driversp
packagess
settings
- Arguments 3
- For Drivers
lenovo-x250
drivers for Lenovo ThinkPad X250
- For Packages
-A
|--all
select all suboptions-d
|--development
software/hardware development-g
|--gui
graphical user interface-m
|--media
audio and video-n
|--network
web surfing, WiFi, VPN-u
|--utils
archive extractors, clients, readers
- For Settings
base16
clone repository from GitHubbluetooth
disable permanently Bluetoothfirefox
print details add-onsmpd
create directories for MPDrtorrent
create directories for rTorrentvim
install pluginsxmonad
compile xmonad with the main configuration filezsh
change the current shell to Zsh
- For Drivers
Examples of classical installations:
- Arch
- Debian
./main.sh -dp -A
./main.sh -m.
./main.sh -ms -A
./main.sh -dd <PC>
The repository is divided into several directories:
- xmonad xmonad-contrib
- rofi
The content of this project is licensed under the GPL license.