• Stars
    star
    236
  • Rank 164,521 (Top 4 %)
  • Language
    Nix
  • License
    Other
  • Created over 2 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

One Nix flake to rule them all.

Plus Ultra

Nix Flakes Ready Built With Snowfall Frost Documentation

  

✨ Go even farther beyond.

Screenshots

clean

busy

firefox

Overlays

See the following example for how to apply overlays from this flake.

{
	description = "";

	inputs = {
		nixpkgs.url = "github:nixos/nixpkgs/release-22.05";
		unstable.url = "github:nixos/nixpkgs";

		snowfall-lib = {
			url = "github:snowfallorg/lib";
			inputs.nixpkgs.follows = "nixpkgs";
		};

		plusultra = {
			url = "github:jakehamilton/config";
			inputs.nixpkgs.follows = "nixpkgs";
			inputs.unstable.follows = "unstable";
		};
	};

	outputs = inputs:
		inputs.snowfall-lib.mkFlake {
			inherit inputs;

			src = ./.;

			overlays = with inputs; [
				# Get all of the packages from this flake by using the main overlay.
				plusultra.overlays.default

				# Individual overlays can be accessed from
				# `plusultra.overlays.<name>`.

				# These overlays pull packages from nixos-unstable or other sources.
				plusultra.overlays.bibata-cursors
				plusultra.overlays.chromium
				plusultra.overlays.comma
				plusultra.overlays.default
				plusultra.overlays.deploy-rs
				plusultra.overlays.discord
				plusultra.overlays.firefox
				plusultra.overlays.flyctl
				plusultra.overlays.freetube
				plusultra.overlays.gamescope
				plusultra.overlays.gnome
				plusultra.overlays.kubecolor
				plusultra.overlays.linux
				plusultra.overlays.lutris
				plusultra.overlays.nordic
				plusultra.overlays.obs
				plusultra.overlays.pocketcasts
				plusultra.overlays.prismlauncher
				plusultra.overlays.tmux
				plusultra.overlays.top-bar-organizer
				plusultra.overlays.yt-music

				# Individual overlays for each package in this flake
				# are available for convenience.
				plusultra.overlays."package/at"
				plusultra.overlays."package/bibata-cursors"
				plusultra.overlays."package/cowsay-plus"
				plusultra.overlays."package/doukutsu-rs"
				plusultra.overlays."package/firefox-nordic-theme"
				plusultra.overlays."package/frappe-books"
				plusultra.overlays."package/hey"
				plusultra.overlays."package/infrared"
				plusultra.overlays."package/kalidoface"
				plusultra.overlays."package/list-iommu"
				plusultra.overlays."package/nix-get-protonup"
				plusultra.overlays."package/nix-update-index"
				plusultra.overlays."package/nixos-option"
				plusultra.overlays."package/nixos-revision"
				plusultra.overlays."package/steam"
				plusultra.overlays."package/titan"
				plusultra.overlays."package/twitter"
				plusultra.overlays."package/wallpapers"
				plusultra.overlays."package/xdg-open-with-portal"
			];
		};
}

More Repositories

1

dotfiles

🎨 Beautiful configs
Shell
75
star
2

neovim

My customized version of Neovim, built with Nix.
Nix
25
star
3

leverage

🚀 Modularize your application!
TypeScript
13
star
4

dotbox

DotBox, a simple, readable configuration language
TypeScript
6
star
5

joy-control

🎮 Control your computer with Joy Cons!
JavaScript
5
star
6

tmux

My customized version of tmux, built with Nix.
Shell
5
star
7

scrumfi.sh

🐠 Story pointing with fish.
JavaScript
4
star
8

blink

📺 A Netflix-style Twitch app
JavaScript
4
star
9

panoptic

A helpful service to display your deployments.
JavaScript
4
star
10

lasersandfeelings

A web app for the game Lasers And Feelings
TypeScript
3
star
11

art

3
star
12

littlethings

All packages under the littlethings scope on npm.
TypeScript
3
star
13

neu

The Neu Web
TypeScript
3
star
14

senchou

A tool for generating Kubernetes manifests.
TypeScript
2
star
15

tree-sitter-dotbox

Tree-sitter support for DotBox
C
2
star
16

traek.app

A simple, offline-first habit tracker web app.
JavaScript
2
star
17

cluster.guide

Learn to create your own automated Kubernetes cluster. (Mirror)
JavaScript
2
star
18

rust-book

Nix
2
star
19

dotbox.nvim

Neovim Tree-sitter module for DotBox
Lua
2
star
20

pungeonquest

A web app for Pungeonquest
TypeScript
2
star
21

starters

👷‍♂️ Start new projects faster than ever before!
JavaScript
2
star
22

nixpkgs.news

Astro
2
star
23

vitest-nix-direnv-bug

A reproduction of an issue with Nix DirEnv and Vitest
Nix
1
star
24

jakehamilton

Hello there!
1
star
25

littlelog

A small logging utility.
JavaScript
1
star
26

leverage-plugin-http

📡 A HTTP plugin for Leverage
TypeScript
1
star
27

packages

All NPM packages under the @jakehamilton namespace.
JavaScript
1
star
28

leverage-plugin-discord

🎙 A Discord plugin for Leverage
TypeScript
1
star
29

starter-typescript-template

Get your next TypeScript project started!
JavaScript
1
star
30

sokoban.app

A simple, single-level editor and player for Sokoban puzzles.
TypeScript
1
star
31

Spicyroll

Stream your favorite animes in a super legal fashion :^)
Vue
1
star
32

littletest

A little testing library.
JavaScript
1
star