Skip to content

smprather/ee-linux-tools

Repository files navigation

ee-linux-tools

  • Linux tools compiled to common EDA linux distro targets (EL7/8+). Configured to work offline when applicable.
  • Wrappers to detect platform and auto-route to the correct binaries.
  • All so files needed are copied to the platform lib/ directory
    • Wrapper script sets up LD_LIBRARY_PATH as needed.

Architectures

  • x86_64
  • ARM

Platforms

  • EL7, 8, 9
    • Base images: Centos7, Alma for the rest
  • Maybe Suse if requested

Projects (eventually)

Project Description
NeoVim
  • Including many plugins, especially those that require a compiled component (ex: tree-sitter parsers)
  • Configured to work offline
  • Against my better judgement, I'll find the best GVim-like GUI interface for NVim (please don't use it!).
Python One language to rule them all? Will include a heavily infused venv.
uv The PIP killer.
ty Blazing fast Python type-checker w/ language-server interface.
ruff Blazing fast Python linter w/ language-server interface.
ripgrep The grep killer
ugrep 100% grep-compatible alternative
tmux Turn a sinlge ssh or gnome-terminal into all you terminals
fd For finding files
choose cut replacement. cut is downright user-hostile.
eza Excellent ls alternative.
KLayout Free layout editor (GDS, OASIS, LEF/DEF support).
fzf FuzzyFinder with shell integrations.
bash Latest version.
zsh Bash alternative.
ohmyzsh Zsh configuration manager.
patchelf Linux binary editor to help with dynamic linking.
stylua Lua formatter written in Rust.
Much more... Much much more.....

About

Linux tools compiled to common EE distro targets (EL7/8+). Configured to work offline when applicable.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors