pompup

command module
v0.0.0-...-59afda5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 1, 2024 License: GPL-3.0 Imports: 1 Imported by: 0

README

pompup

license

pompup is a personal one-click Arch Linux desktop setup utility tailor made for myself.


 Gallery 

 Hardware 

screenshot


Software Choice
Desktop Environment - 🚀 GNOME (to be replaced with COSMIC)
Icons - 💎 Papirus
GTK theme - 🎨 Pop!
Shell - 🐚 zsh with ohmyzsh
Terminal - 🖥️ kitty
Browser - 🌐 Brave
Text Editor & IDE - 📝 VSCodium (to be replaced with zed)

Name?

The project's name was inspired by rustup, a toolchain installer for the Rust programming language. Pompup was originally supposed to be written in Rust. I later decided to use Go instead, but the name stuck.

Usage

I can't think of any valid use cases of this software outside my computer, but here are the instructions to use it:

  1. Install base Arch Linux

  2. Create a non-root user and log in

    • give sudo permission
    • create home directory
    • must not contain space in username
  3. Download pompup

    • using curl

      curl pompup.developomp.com -Lo pompup
      
    • using wget

      wget pompup.developomp.com -O pompup
      
  4. Make the file executable

    chmod +x ./pompup
    
  5. Run pompup

    ./pompup
    

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal
wrapper
Package wrapper abstracts away OS-native operations like package installation and writing to file as root.
Package wrapper abstracts away OS-native operations like package installation and writing to file as root.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL