Skip to content

Instantly share code, notes, and snippets.

View matthewfeickert's full-sized avatar

Matthew Feickert matthewfeickert

View GitHub Profile
@matthewfeickert
matthewfeickert / .gitattributes
Last active October 5, 2026 05:32
Reproducer for conda-forge/herwig-feedstock issue 8: Herwig 7.3.0 segfaults for h0 -> g g with the dipole shower
# SCM syntax highlighting & preventing 3-way merges
pixi.lock merge=binary linguist-language=YAML linguist-generated=true -diff
@matthewfeickert
matthewfeickert / README.md
Last active September 29, 2026 23:28
Survey of the version constraints that CRAN packages put on R itself (operators, repeated bounds, dash-separated versions), as a reproducible Pixi workspace. Supports prefix-dev/rattler-build PR 2759.
How to reproduce the CRAN numbers

With Pixi installed, save the two files below next to each other and run

$ pixi run snapshot 2026-09-29  # the CRAN index as archived by Posit Package Manager on that day
$ pixi run survey               # the CRAN index as it is right now
@matthewfeickert
matthewfeickert / .gitattributes
Last active October 1, 2025 22:39
Example Pixi environment for CUDA accelerated GROMACS and PyTorch
# SCM syntax highlighting & preventing 3-way merges
pixi.lock merge=binary linguist-language=YAML linguist-generated=true
@matthewfeickert
matthewfeickert / README.md
Last active September 19, 2025 19:10
OpenMC install recipe

Use Pixi to get OpenMC installed

  1. Install Pixi
    • Do NOT use Homebrew
  2. Clone this repository
  3. Navigate to the top level of the repository
  4. Run
pixi run install-openmc
@matthewfeickert
matthewfeickert / .gitattributes
Last active July 17, 2025 22:37 — forked from Moelf/gpu_hist.md
GPU Histogram for Python via `juliacall`
# SCM syntax highlighting & preventing 3-way merges
pixi.lock merge=binary linguist-language=YAML linguist-generated=true
@matthewfeickert
matthewfeickert / pixi.lock
Created January 13, 2025 05:26
pixi environment manifest and lock file for https://github.com/geojupyter/jupytergis/issues/318
version: 6
environments:
default:
channels:
- url: https://conda.anaconda.org/conda-forge/
packages:
linux-64:
- conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2
- conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2
- conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda
@matthewfeickert
matthewfeickert / .gitattributes
Last active November 21, 2024 23:59
Reproducer for Fortran compile failure related to string
# SCM syntax highlighting
pixi.lock linguist-language=YAML linguist-generated=true
@matthewfeickert
matthewfeickert / .gitattributes
Last active November 17, 2024 09:12
'hello world' using ncurses from conda-forge
# SCM syntax highlighting
pixi.lock linguist-language=YAML linguist-generated=true
@matthewfeickert
matthewfeickert / .gitattributes
Last active November 4, 2024 10:29
Local pixi build attempt of Shepa v2.2.16
# GitHub syntax highlighting
pixi.lock linguist-language=YAML linguist-generated=true
@matthewfeickert
matthewfeickert / .gitattributes
Created October 21, 2024 23:08
Trivial example of using pixi to install ROOT and Python that isn't the latest Python
# GitHub syntax highlighting
pixi.lock linguist-language=YAML linguist-generated=true