Skip to content

random-nixor/nixpkgs-eclipse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nixpkgs-eclipse

Project License Travis Status Project Files Project Lines Lines of Code

Eclipse Splash

Nix package repository with improved setup for Eclipse: pkgs/applications/editors/eclipse

Features:

  • runtime, dropin, product
  • clean package name space
  • modular package structure
  • mirrors eclipse update sites
  • supports nixpkgs overlays
  • supports dropin dependency
  • supports product inheritance
  • automatically downloads oracle-jdk
  • provisions eclipse default settings
  • supports desktop item customization
  • provides splash screen customization
  • supports launching companion jdks/jres
  • exposes installed applications for review
  • provisions maven toolchains configuration
  • enables many platform / version combinations

Usage:

  • clone this repository
  • enable unfree for oracle
  • cleanup $HOME/.eclipse/${product} if any
  • invoke provided overlay.sh to activate overlays
  • append/change products, following examples

Notes:

  • build-all.sh from scratch (behind cache/proxy) takes some 10 minutes and 10 GB of disk

Releases

No releases published

Packages

No packages published