• Stars
    star
    349
  • Rank 121,528 (Top 3 %)
  • Language
    Nix
  • License
    Other
  • Created almost 3 years ago
  • Updated 5 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
34
star
3

leverage

๐Ÿš€ Modularize your application!
TypeScript
13
star
4

nixpkgs.news

JavaScript
13
star
5

tmux

My customized version of tmux, built with Nix.
Shell
10
star
6

dotbox

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

lasersandfeelings

A web app for the game Lasers And Feelings
TypeScript
6
star
8

joy-control

๐ŸŽฎ Control your computer with Joy Cons!
JavaScript
5
star
9

scrumfi.sh

๐Ÿ  Story pointing with fish.
JavaScript
4
star
10

blink

๐Ÿ“บ A Netflix-style Twitch app
JavaScript
4
star
11

art

3
star
12

littlethings

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

panoptic

A helpful service to display your deployments.
JavaScript
3
star
14

neu

The Neu Web
TypeScript
3
star
15

vitest-nix-direnv-bug

A reproduction of an issue with Nix DirEnv and Vitest
Nix
2
star
16

jakehamilton

Hello there!
2
star
17

senchou

A tool for generating Kubernetes manifests.
TypeScript
2
star
18

tree-sitter-dotbox

Tree-sitter support for DotBox
C
2
star
19

traek.app

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

rust-book

Nix
2
star
21

cluster.guide

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

dotbox.nvim

Neovim Tree-sitter module for DotBox
Lua
2
star
23

pungeonquest

A web app for Pungeonquest
TypeScript
2
star
24

starters

๐Ÿ‘ทโ€โ™‚๏ธ Start new projects faster than ever before!
JavaScript
2
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

plane.nix

Nix packages and NixOS modules for Plane.
Nix
1
star
32

Spicyroll

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

littletest

A little testing library.
JavaScript
1
star
34

tailscale-authproxy

A Dex AuthProxy connector for your Tailnets
Go
1
star
35

rf

Nix
1
star