Skip to content

Instantly share code, notes, and snippets.

@EarldridgeJazzedPineda
EarldridgeJazzedPineda / Comparison of Cross-Platform Package Managers.md
Last active November 25, 2025 13:46
A comparison of 8 cross-platform package managers: Guix, Homebrew, IX, Nix, pkgsrc, pkgx, Ravenports, and superconfigure

Comparison of Cross-Platform Package Managers

Last updated: 2025-11-25

Cross-platform package managers are designed to provide a large collection of software programs that can be installed on multiple platforms. They are commonly used to create developer environments that work across operating systems, or to supplement the system's main package manager (e.g. apt, dnf, pacman).

The following sections compare 8 cross-platform package managers: Guix, Homebrew, IX, Nix, pkgsrc, pkgx, Ravenports, and superconfigure.

Overview

Property Guix Homebrew IX Nix pkgsrc pkgx Ravenports superconfigure
@azzamsa
azzamsa / keyboards.md
Created November 18, 2023 14:57
Most widely used split 3x5+3 keyboards (that adhere to my specifications).

Most widely used split 3x5+3 keyboards (that adhere to my specifications).

Spec

  • Split keyboard. True split, not unibody.
  • 36 keys (3x5+3).
  • Has a more inward thumb cluster than the Corne.
  • Hotswap support.
  • Open source. Prefered.
  • Aggresive stagger (like Sofle v2). Optional.
<?php
declare(strict_types=1);
namespace App;
struct User {
string $identifier;
}
@tomekziel
tomekziel / struktura.json
Created January 27, 2022 20:35
Struktura sądów wg portalu informacyjnego sądów powszechnych, stan na 2022.01.27
[
{
"name": "Sąd Apelacyjny w Białymstoku",
"zrskId": 2010,
"departments": [
{
"name": "I Wydział Cywilny",
"zrskId": 50067267,
"number": "I",
"repertories": [
using System;
using System.Collections.Generic;
using System.IO;
using System.Net.Http;
using System.Net.Http.Json;
using System.Text.Encodings.Web;
using System.Text.Json;
using System.Text.Json.Serialization;
using System.Text.Unicode;
<?
//
// AUTO KEYWORD-BASED FOLLOWER CURATION BOT (by @levelsio)
//
// File: twitterFollowerCuratorBot.php
//
// Created: May 2021
// License: MIT
//
@tkadlec
tkadlec / perf-diagnostics.css
Last active March 20, 2025 08:41
CSS used to highlight potential performance issues
:root {
--violation-color: red; /* used for clear issues */
--warning-color: orange; /* used for potential issues we should look into */
}
/* IMAGES */
/*
* Lazy-Loaded Images Check
* ====
@monteiro
monteiro / HomepageController.php
Last active March 3, 2024 14:23
Redirect to page according to the Accept-Language header using Symfony 5
<?php
namespace App\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\Routing\Annotation\Route;
class HomepageController extends AbstractController
{
@antoninbouchal
antoninbouchal / .gitlab-ci.yml
Last active February 3, 2025 12:11
Deploy APP through SSH to VPS with Gitlab CI
stages:
- build
- deploy
before_script:
- |
# docker variables for name and tag of new image
export DOCKER_TAG="${CI_COMMIT_SHA:0:8}"
export DOCKER_REPO="$CI_REGISTRY_IMAGE"
export DOCKER_IMAGE="${DOCKER_REPO}:${DOCKER_TAG}"
@oluolofinyo
oluolofinyo / frontendDevlopmentBookmarks.md
Created November 11, 2019 11:24 — forked from dypsilon/frontendDevlopmentBookmarks.md
A badass list of frontend development resources I collected over time.