Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jakehamilton/config
One Nix flake to rule them all.
https://github.com/jakehamilton/config
Last synced: 7 days ago
JSON representation
One Nix flake to rule them all.
- Host: GitHub
- URL: https://github.com/jakehamilton/config
- Owner: jakehamilton
- License: other
- Created: 2021-12-29T17:21:54.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-22T19:22:53.000Z (9 months ago)
- Last Synced: 2024-05-02T03:10:03.006Z (9 months ago)
- Language: Nix
- Homepage:
- Size: 31.1 MB
- Stars: 288
- Watchers: 12
- Forks: 17
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Plus Ultra
> ✨ Go even farther beyond.
- [Screenshots](#screenshots)
- [Overlays](#overlays)## Screenshots
![clean](./assets/clean.png)
![busy](./assets/busy.png)
![firefox](./assets/firefox.png)
## Overlays
See the following example for how to apply overlays from this flake.
```nix
{
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.`.# 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"
];
};
}
```