The project located at https://github.com/ahmetcancicek/arch-post-install automates the installation and configuration process for a variety of essential software and tools on an Arch Linux system. It installs packages like GNOME extensions, Vim, GIMP, Git, Thunderbird, and more, as well as development tools like Java, Maven, and IntelliJ IDEA. Additionally, it sets up fonts including Powerline Fonts, Roboto, Ubuntu, and JetBrains Mono. This project saves significant time and effort for Arch Linux users by streamlining the software installation and configuration process.
All Packages List
- Curl
- Wget
- ZSH
- HTOP
- Snap
- Flatpak
- Google Chrome
- Chromium
- Spotify
- Opera
- Microsoft Edge
- Brave
- Zoom
- Discord
- Thunderbird
- GIT
- OpenJDK
- Oracle Java JDK
- Spring CLI
- Go
- VSCODE
- IntelliJ IDEA Ultimate
- Postman
- Docker
- Maven
- Gradle
- VIM
- DataGrip
- Gnome Tweak Tool
- Dropbox
- KeePassXC
- VirtualBox
- Gnome Boxes
- Terminator
- Web Apps
- OpenVPN
- Timeshift
- Gparted
- GIMP
- Droidcam
- Kdenlive
- Krita
- Inkscape
- LibreOffice
└── arch-post-install/
├── .gitignore
├── LICENSE
├── Makefile
├── README.md
├── fonts.sh
└── main.sh
Root
File | Summary |
---|---|
main.sh | The code in main.sh performs a series of installations and configurations for various software and tools. It installs essential packages, Bluetooth driver, GNOME extensions, Vim, Gnome-Boxes, GIMP, Git, Thunderbird, KeePassXC, Spotify, LibreOffice, OpenVPN, and more. It also installs Java, Spring CLI, Maven, Gradle, IntelliJ IDEA, and Postman. Additionally, it installs Docker, Flatpak repository, and Nvidia driver. |
aur.sh | The code installs the Arch User Repository (AUR) and a series of installations from the AUR repository. |
fonts.sh | This code installs various fonts including Powerline Fonts, Roboto, Noto Sans, Fira Mono, Clear Sans, Fira Sans, Roboto Slab, Overpass, Ubuntu, Ubuntu Mono, Ubuntu Condensed, Overpass Mono, JetBrains Mono, Inter, Hack, Monaco, and MesloLGS. |
Dependencies
Please ensure you have the following dependencies installed on your system:
sudo pacman -S git make
- Clone the arch-post-install repository:
git clone https://github.com/ahmetcancicek/arch-post-install
- Change to the project directory:
cd arch-post-install
make run
For Fonts
make install-fonts
For Drivers
make install-drivers
Distributed under the GNU License. See LICENSE.md for more information.