Added ewwtilities flake to programs

This commit is contained in:
Nickiel12 2023-11-08 21:00:11 -08:00
parent ee1bf81b2b
commit 2c7f3f5884
2 changed files with 8 additions and 5 deletions

View file

@ -6,7 +6,9 @@
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
nixpkgs-stable.url = "github:NixOS/nixpkgs/release-23.05"; nixpkgs-stable.url = "github:NixOS/nixpkgs/release-23.05";
kmonad.url = "github:kmonad/kmonad?dir=nix"; kmonad.url = "github:kmonad/kmonad?dir=nix";
nicks_nextcloud_integrations.url = "git+https://git.nickiel.net/Nickiel/nicks_nextcloud_integrations.git"; nicks_nextcloud_integrations.url = "git+https://git.nickiel.net/Nickiel/nicks_nextcloud_integrations.git";
ewwtilities.url = "git+https://git.nickiel.net/Nickiel/Ewwtilities.git";
home-manager = { home-manager = {
url = github:nix-community/home-manager; url = github:nix-community/home-manager;
@ -16,7 +18,7 @@
}; };
outputs = inputs@{ self, nixpkgs, nixpkgs-stable, home-manager, kmonad, ... }: outputs = inputs@{ self, nixpkgs, nixpkgs-stable, home-manager, ewwtilities, kmonad, ... }:
let let
user = "nixolas"; user = "nixolas";
system = "x86_64-linux"; system = "x86_64-linux";
@ -53,7 +55,7 @@
useGlobalPkgs = true; useGlobalPkgs = true;
useUserPackages = true; useUserPackages = true;
extraSpecialArgs = { extraSpecialArgs = {
inherit user; inherit user ewwtilities;
pkgs-stable = import inputs.nixpkgs { pkgs-stable = import inputs.nixpkgs {
inherit system; inherit system;
config.allowUnfree = true; config.allowUnfree = true;
@ -90,7 +92,7 @@
useGlobalPkgs = true; useGlobalPkgs = true;
useUserPackages = true; useUserPackages = true;
extraSpecialArgs = { extraSpecialArgs = {
inherit user; inherit user ewwtilities;
pkgs-stable = import inputs.nixpkgs { pkgs-stable = import inputs.nixpkgs {
inherit system; inherit system;
config.allowUnfree = true; config.allowUnfree = true;
@ -126,7 +128,7 @@
useGlobalPkgs = true; useGlobalPkgs = true;
useUserPackages = true; useUserPackages = true;
extraSpecialArgs = { extraSpecialArgs = {
inherit user; inherit user ewwtilities;
pkgs-stable = import inputs.nixpkgs { pkgs-stable = import inputs.nixpkgs {
inherit system; inherit system;
config.allowUnfree = true; config.allowUnfree = true;

View file

@ -1,5 +1,5 @@
{ inputs, config, osConfig, pkgs, pkgs-stable, user, ... }: { inputs, config, osConfig, pkgs, pkgs-stable, ewwtilities, user, ... }:
let let
moz_overlay = import (builtins.fetchTarball https://github.com/mozilla/nixpkgs-mozilla/archive/master.tar.gz); moz_overlay = import (builtins.fetchTarball https://github.com/mozilla/nixpkgs-mozilla/archive/master.tar.gz);
@ -28,6 +28,7 @@ let
bottom # system monitor bottom # system monitor
du-dust # directory disk-space analyzer du-dust # directory disk-space analyzer
ffmpeg-full # ffmpeg for video/audio rendering ffmpeg-full # ffmpeg for video/audio rendering
ewwtilities.packages.${pkgs.system}.ewwtilities
pkgs-stable.fontpreview # utility to preview fonts pkgs-stable.fontpreview # utility to preview fonts
gitui # command line git tui gitui # command line git tui
hugo hugo