8000 GitHub - tungstencube-git/radon: a package manager for git projects!
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

tungstencube-git/radon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

radon

  • really awesome meta package manager for nix systems (couldnt afford the d)
  • formerly wolfram/scheele
  • current version 2.0 - hexley

Features

  • gitlab github and codeberg support
  • fast awesome building for cargo make and cmake
  • written in rust
  • search option wow!!!
  • better than old fart gpm (booo!)
  • really cool in general
  • did i menntion that its fully written in rust?

Overall Project Goal(s)

  • getting in offical repos
  • allat for now

3.0 "puffy" goals

  • autotools support
  • binary tracking with hash for remove
  • radon.json dependency file
  • remove function overhaul
  • general bug fixes and patches

4.0 "larry" goals

  • nimble and stack support
  • improved dependency handling
  • bulk build and install
  • improved appearence for things like search
  • cargo.toml to radon.json utility

5.0 "glenda" goals

  • cmake/makefile into radon.json utility
  • rpmfusion xbps-src and aur packages
  • customizable build (wlsroots without xwayland)

Installation

  • git clone https://github.com/tungstencube-git/radon
  • cd radon
  • cargo build --release
  • Dependencies - Rust, Cargo, Make (Optional), CMake (Optional), Ninja (Optional), Meson (Optional)

Commands

Command Description
radon alias to radon help.
radon install <flags> <package> self explanatory.
radon remove abolishes package from /usr/local/bin or ~/.local/bin.
radon search searches for packages (only github)
radon help <command> help.
radon list lists installed packages
radon upgrade upgrades installed packages

FAQ

  • why would i use this over regular building from source - makes the building process easier and uses less bandwidth
  • why is the install function not split into multiple files - lazy
  • how does it function - clones repository checks for build system builds clones to /usr/local/bin or ~/.local/bin
  • what wm are you using (yes ik my rice is very cool) - i3
  • how does this compare to ubi - ubi installs binaries (like choccy) this builds from source

Misc

Naming Scheme

Related/Similar Projects

About

a package manager for git projects!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages

0