misc changes; idle config centrialization
This commit is contained in:
parent
2b9ef6de7d
commit
b0fe924032
15 changed files with 753 additions and 206 deletions
|
@ -23,7 +23,7 @@ in {
|
|||
servers.twigModpack = let
|
||||
modpack = pkgs.fetchPackwizModpack {
|
||||
url = "https://git.disroot.org/TwigTheCat/twigModpack/raw/branch/main/pack.toml";
|
||||
packHash = "sha256-tRK7HvqpqRmAcMMAJZ5JNjmWgEyBk5Z3DNlstNEkEzQ=";
|
||||
packHash = "";
|
||||
};
|
||||
in {
|
||||
enable = true;
|
||||
|
|
|
@ -28,6 +28,7 @@ in {
|
|||
"sponsorBlocker@ajay.app".install_url = "https://addons.mozilla.org/firefox/downloads/latest/sponsorblock/latest.xpi";
|
||||
"{76ef94a4-e3d0-4c6f-961a-d38a429a332b}".install_url = "https://addons.mozilla.org/firefox/downloads/latest/ttv-lol-pro/latest.xpi";
|
||||
"addon@darkreader.org".install_url = "https://addons.mozilla.org/firefox/downloads/latest/darkreader/latest.xpi";
|
||||
"7esoorv3@alefvanoon.anonaddy.me".install_url = "https://addons.mozilla.org/firefox/downloads/latest/libredirect/latext.xpi";
|
||||
};
|
||||
};
|
||||
|
||||
|
@ -61,8 +62,8 @@ in {
|
|||
search = {
|
||||
defaultSearchEngine = "Searx";
|
||||
removeEngines = ["Google" "Bing" "Amazon.com" "eBay" "Twitter" "Wikipedia"];
|
||||
searxUrl = "https://searx.tiekoetter.com/";
|
||||
searxQuery = "https://searx.tiekoetter.com/search?q={searchTerms}";
|
||||
searxUrl = "https://search.ononoki.org/";
|
||||
searxQuery = "https://search.ononoki.org/search?q={searchTerms}";
|
||||
|
||||
addEngines = [
|
||||
{
|
||||
|
|
|
@ -37,10 +37,22 @@ in {
|
|||
direnv.enable = lib.mkDefault true;
|
||||
zellij.enable = lib.mkDefault true;
|
||||
};
|
||||
home.packages = [
|
||||
home.packages = let
|
||||
brightnessctlNew = pkgs.brightnessctl.overrideAttrs (final: prev: {
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "Hummer12007";
|
||||
repo = "brightnessctl";
|
||||
rev = "e70bc55cf053caa285695ac77507e009b5508ee3";
|
||||
sha256 = "sha256-agteP/YPlTlH8RwJ9P08pwVYY+xbHApv9CpUKL4K0U0=";
|
||||
};
|
||||
configureFlags = [
|
||||
"--enable-logind"
|
||||
];
|
||||
});
|
||||
in [
|
||||
(lib.mkIf cfg.bc.enable pkgs.bc)
|
||||
(lib.mkIf cfg.p7zip.enable pkgs.p7zip)
|
||||
(lib.mkIf cfg.brightnessctl.enable pkgs.brightnessctl)
|
||||
(lib.mkIf cfg.brightnessctl.enable brightnessctlNew)
|
||||
(lib.mkIf cfg.libnotify.enable pkgs.libnotify)
|
||||
(lib.mkIf cfg.microfetch.enable pkgs.microfetch)
|
||||
(lib.mkIf cfg.appimage-run.enable pkgs.appimage-run)
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
home-manager.sharedModules = [
|
||||
./browsers
|
||||
./hypr
|
||||
./idle.nix
|
||||
./cli
|
||||
./editors
|
||||
./gui
|
||||
|
|
|
@ -9,45 +9,50 @@ in {
|
|||
enable = lib.mkEnableOption "foot";
|
||||
};
|
||||
|
||||
config = lib.mkIf cfg.enable {
|
||||
programs.foot = {
|
||||
enable = true;
|
||||
# server.enable = true;
|
||||
settings = {
|
||||
main = {
|
||||
# term = "xterm-256color";
|
||||
font = "${config.twig.theming.fonts.monospaceFont.name}:size=14:style=semibold";
|
||||
font-italic = "${config.twig.theming.fonts.monospaceFont.name}:size=14:style=Italic";
|
||||
font-bold = "${config.twig.theming.fonts.monospaceFont.name}:size=14:style=bold";
|
||||
font-bold-italic = "${config.twig.theming.fonts.monospaceFont.name}:size=14:style=Bold Italic";
|
||||
pad = "10x10";
|
||||
};
|
||||
colors = {
|
||||
alpha = "0.9";
|
||||
background = "0F1010";
|
||||
foreground = "C9C7CD";
|
||||
## Normal/regular colors (color palette 0-7)
|
||||
regular0 = "0F1010"; # black
|
||||
regular1 = "F8C8DC"; # red
|
||||
regular2 = "BFD7B5"; # green
|
||||
regular3 = "F5BBA1"; # yellow
|
||||
regular4 = "8EB6F5"; # blue
|
||||
regular5 = "F49AC2"; # magenta
|
||||
regular6 = "C1E7E3"; # cyan
|
||||
regular7 = "E1DBEB"; # white
|
||||
config =
|
||||
lib.mkIf cfg.enable {
|
||||
programs.foot = {
|
||||
enable = true;
|
||||
# server.enable = true;
|
||||
settings = {
|
||||
main = {
|
||||
# term = "xterm-256color";
|
||||
font = "${config.twig.theming.fonts.monospaceFont.name}:size=14:style=semibold:fontfeatures=liga
|
||||
";
|
||||
font-italic = "${config.twig.theming.fonts.monospaceFont.name}:size=14:style=Italic:fontfeatures=liga
|
||||
";
|
||||
font-bold = "${config.twig.theming.fonts.monospaceFont.name}:size=14:style=bold:fontfeatures=liga
|
||||
";
|
||||
font-bold-italic = "${config.twig.theming.fonts.monospaceFont.name}:size=14:style=Bold Italic:fontfeatures=liga
|
||||
";
|
||||
pad = "10x10";
|
||||
};
|
||||
colors = {
|
||||
alpha = "0.97";
|
||||
background = "0F1010";
|
||||
foreground = "C9C7CD";
|
||||
## Normal/regular colors (color palette 0-7)
|
||||
regular0 = "0F1010"; # black
|
||||
regular1 = "F8C8DC"; # red
|
||||
regular2 = "BFD7B5"; # green
|
||||
regular3 = "F5BBA1"; # yellow
|
||||
regular4 = "8EB6F5"; # blue
|
||||
regular5 = "F49AC2"; # magenta
|
||||
regular6 = "C1E7E3"; # cyan
|
||||
regular7 = "E1DBEB"; # white
|
||||
|
||||
## Bright colors (color palette 8-15)
|
||||
bright0 = "2A2A2D"; # bright black
|
||||
bright1 = "F8C8DC"; # bright red
|
||||
bright2 = "BFD7B5"; # bright green
|
||||
bright3 = "F5BBA1"; # bright yellow
|
||||
bright4 = "8EB6F5"; # bright blue
|
||||
bright5 = "F49AC2"; # bright magenta
|
||||
bright6 = "C1E7E3"; # bright cyan
|
||||
bright7 = "E1DBEB"; # bright white
|
||||
## Bright colors (color palette 8-15)
|
||||
bright0 = "2A2A2D"; # bright black
|
||||
bright1 = "F8C8DC"; # bright red
|
||||
bright2 = "BFD7B5"; # bright green
|
||||
bright3 = "F5BBA1"; # bright yellow
|
||||
bright4 = "8EB6F5"; # bright blue
|
||||
bright5 = "F49AC2"; # bright magenta
|
||||
bright6 = "C1E7E3"; # bright cyan
|
||||
bright7 = "E1DBEB"; # bright white
|
||||
};
|
||||
scrollback.multiplier = 5.0;
|
||||
};
|
||||
scrollback.multiplier = 5.0;
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
{...}: {
|
||||
imports = [
|
||||
./land.nix
|
||||
./idle.nix
|
||||
./paper.nix
|
||||
./lock.nix
|
||||
];
|
||||
|
|
|
@ -1,40 +0,0 @@
|
|||
{
|
||||
pkgs,
|
||||
config,
|
||||
lib,
|
||||
...
|
||||
}: let
|
||||
cfg = config.twig.services.hypridle;
|
||||
in {
|
||||
options.twig.services.hypridle = {
|
||||
enable = lib.mkEnableOption "hypridle";
|
||||
};
|
||||
|
||||
config = lib.mkIf cfg.enable {
|
||||
services.hypridle = {
|
||||
enable = true;
|
||||
settings = {
|
||||
general = {
|
||||
lock_cmd = "pidof hyprlock || hyprlock";
|
||||
before_sleep_cmd = "loginctl lock-session";
|
||||
};
|
||||
listener = [
|
||||
{
|
||||
timeout = 150;
|
||||
on-timeout = "${pkgs.brightnessctl}/bin/brightnessctl -s set 0";
|
||||
on-resume = "${pkgs.brightnessctl}/bin/brightnessctl -r";
|
||||
}
|
||||
{
|
||||
timeout = 150;
|
||||
on-timeout = "${pkgs.brightnessctl}/bin/brightnessctl -sd rgb:kbd_backlight set 0";
|
||||
on-resume = "${pkgs.brightnessctl}/bin/brightnessctl -rd rgb:kbd_backlight";
|
||||
}
|
||||
{
|
||||
timeout = 300;
|
||||
on-timeout = "systemctl suspend";
|
||||
}
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
|
@ -15,10 +15,10 @@ in {
|
|||
wayland.windowManager.hyprland = {
|
||||
enable = true;
|
||||
systemd.enable = true;
|
||||
# package = inputs.hyprland.packages.${pkgs.system}.hyprland;
|
||||
package = inputs.hyprland.packages.${pkgs.system}.hyprland;
|
||||
plugins = [
|
||||
pkgs.hyprlandPlugins.hyprgrass
|
||||
# inputs.hyprgrass.packages.${pkgs.system}.default
|
||||
# pkgs.hyprlandPlugins.hyprgrass
|
||||
inputs.hyprgrass.packages.${pkgs.system}.default
|
||||
# inputs.hy3.packages.${pkgs.system}.hy3
|
||||
# inputs.hyprsplit.packages.${pkgs.system}.hyprsplit
|
||||
];
|
||||
|
@ -146,22 +146,22 @@ in {
|
|||
animations = {
|
||||
enabled = false;
|
||||
bezier = [
|
||||
"myBezier, 0.05, 0.9, 0.1, 1.05"
|
||||
"linear, 1, 1, 1, 1"
|
||||
"wind, 0.05, 0.9, 0.1, 1.05"
|
||||
"winIn, 0.1, 1.1, 0.1, 1.1"
|
||||
"winOut, 0.3, -0.3, 0, 1"
|
||||
"myBezier, 0.05, 0.9, 0.1, 1.05"
|
||||
"linear, 1, 1, 1, 1"
|
||||
"wind, 0.05, 0.9, 0.1, 1.05"
|
||||
"winIn, 0.1, 1.1, 0.1, 1.1"
|
||||
"winOut, 0.3, -0.3, 0, 1"
|
||||
];
|
||||
|
||||
animation = [
|
||||
"windows , 1, 2.5 , wind"
|
||||
# "windows , 1, 2.5 , wind"
|
||||
# "windowsIn , 1, 2.5 , winIn"
|
||||
# "windowsOut , 1, 2.5 , winOut"
|
||||
"windowsMove, 1, 2.5 , wind"
|
||||
"border , 1, 10 , default"
|
||||
# "windowsMove, 1, 2.5 , wind"
|
||||
# "border , 1, 10 , default"
|
||||
# "borderangle, 1, 30 , linear, loop
|
||||
"fade , 1, 0.5 , default"
|
||||
"workspaces , 1, 1.0 , wind"
|
||||
# "fade , 1, 1.0 , default"
|
||||
# "workspaces , 1, 1.0 , wind"
|
||||
];
|
||||
};
|
||||
|
||||
|
@ -185,6 +185,10 @@ in {
|
|||
kb_layout = "us";
|
||||
kb_options = "caps:escape, compose:menu";
|
||||
numlock_by_default = true;
|
||||
|
||||
repeat_rate = 50;
|
||||
repeat_delay = 300;
|
||||
|
||||
follow_mouse = 1;
|
||||
|
||||
touchpad = {
|
||||
|
@ -214,10 +218,7 @@ in {
|
|||
bind = [
|
||||
###### Launching stuff / Scripts
|
||||
|
||||
# "$mainMod, R, exec, ${pkgs.fuzzel}/bin/fuzzel -D no"
|
||||
"$mainMod, R, exec, ${pkgs.tofi}/bin/tofi-drun --font ${config.twig.theming.fonts.monospaceFont.package}/share/fonts/truetype/NerdFonts/CaskaydiaCove/CaskaydiaCoveNerdFontMono-Regular.ttf --hint-font false --prompt '' --prompt-padding 0"
|
||||
# "SUPER_SHIFT, R, exec, ~/Documents/programming/rust/npg/rofi-npg.sh"
|
||||
# "CTRL_ALT, E, exec, ~/.config/hypr/scripts/restart-emacs.sh"
|
||||
|
||||
"SUPER, p, exec, ${pkgs.hyprpicker}/bin/hyprpicker -a -f hex"
|
||||
|
||||
|
@ -297,8 +298,8 @@ in {
|
|||
];
|
||||
bindl = [
|
||||
# Lock on Lid Close
|
||||
",switch:on:Lid Switch, exec, hyprlock --immediate"
|
||||
",switch:off:Lid Switch, exec, hyprlock --immediate"
|
||||
",switch:on:Lid Switch, exec, ${lib.getExe config.twig.services.idle.locker} ${config.twig.services.idle.lockerArguments}"
|
||||
",switch:off:Lid Switch, exec, ${lib.getExe config.twig.services.idle.locker} ${config.twig.services.idle.lockerArguments}"
|
||||
];
|
||||
};
|
||||
};
|
||||
|
|
93
common/optional/users/idle.nix
Normal file
93
common/optional/users/idle.nix
Normal file
|
@ -0,0 +1,93 @@
|
|||
{
|
||||
pkgs,
|
||||
config,
|
||||
lib,
|
||||
...
|
||||
}: let
|
||||
cfg = config.twig.services.idle;
|
||||
in {
|
||||
options.twig.services.idle = {
|
||||
enable = lib.mkEnableOption "wayland idle daemon";
|
||||
idleService = lib.mkOption {
|
||||
type = lib.types.enum [
|
||||
"hypridle"
|
||||
"swayidle"
|
||||
];
|
||||
};
|
||||
locker = lib.mkOption {type = lib.types.package;};
|
||||
lockerArguments = lib.mkOption {type = lib.types.str;};
|
||||
};
|
||||
|
||||
config = let
|
||||
brightnessctlNew = pkgs.brightnessctl.overrideAttrs (final: prev: {
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "Hummer12007";
|
||||
repo = "brightnessctl";
|
||||
rev = "e70bc55cf053caa285695ac77507e009b5508ee3";
|
||||
sha256 = "sha256-agteP/YPlTlH8RwJ9P08pwVYY+xbHApv9CpUKL4K0U0=";
|
||||
};
|
||||
configureFlags = [
|
||||
"--enable-logind"
|
||||
];
|
||||
});
|
||||
in
|
||||
lib.mkIf cfg.enable {
|
||||
services.hypridle = lib.mkIf (cfg.idleService == "hypridle") {
|
||||
enable = true;
|
||||
settings = {
|
||||
general = {
|
||||
lock_cmd = "pidof ${cfg.locker.meta.mainProgram} || ${lib.getExe cfg.locker} ${cfg.lockerArguments}";
|
||||
before_sleep_cmd = "loginctl lock-session";
|
||||
};
|
||||
listener = [
|
||||
{
|
||||
timeout = 180;
|
||||
on-timeout = "${lib.getExe brightnessctlNew} -sc backlight set 0";
|
||||
on-resume = "${lib.getExe brightnessctlNew} -rc backlight";
|
||||
}
|
||||
{
|
||||
timeout = 180;
|
||||
on-timeout = "${lib.getExe brightnessctlNew} -sd \"*kbd_backlight\" set 0";
|
||||
on-resume = "${lib.getExe brightnessctlNew} -rd \"*kbd_backlight\"";
|
||||
}
|
||||
{
|
||||
timeout = 300;
|
||||
on-timeout = "${lib.getExe pkgs.sytemd} suspend";
|
||||
}
|
||||
];
|
||||
};
|
||||
};
|
||||
|
||||
services.swayidle = lib.mkIf (cfg.idleService == "swayidle") {
|
||||
enable = true;
|
||||
|
||||
events = [
|
||||
{
|
||||
event = "lock";
|
||||
command = "pidof ${cfg.locker.meta.mainProgram} || ${lib.getExe cfg.locker} ${cfg.lockerArguments}";
|
||||
}
|
||||
{
|
||||
event = "before-sleep";
|
||||
command = "loginctl lock-session";
|
||||
}
|
||||
];
|
||||
|
||||
timeouts = [
|
||||
{
|
||||
timeout = 180;
|
||||
command = "${lib.getExe brightnessctlNew} -sc backlight set 0";
|
||||
resumeCommand = "${lib.getExe brightnessctlNew} -rc backlight";
|
||||
}
|
||||
{
|
||||
timeout = 180;
|
||||
command = "${lib.getExe brightnessctlNew} -sd \"*kbd_backlight\" set 0";
|
||||
resumeCommand = "${lib.getExe brightnessctlNew} -rd \"*kbd_backlight\"";
|
||||
}
|
||||
{
|
||||
timeout = 300;
|
||||
command = "${pkgs.systemd}/bin/systemctl suspend";
|
||||
}
|
||||
];
|
||||
};
|
||||
};
|
||||
}
|
|
@ -32,6 +32,7 @@ in {
|
|||
EnableFeralGamemode = "true";
|
||||
# Compatibility
|
||||
UseNativeGLFW = "true";
|
||||
CustomGLFWPath = "${pkgs.glfw}/lib/libglfw.so";
|
||||
UseNativeOpenAL = "true";
|
||||
# Others
|
||||
DownloadsDirWatchRecursive = true;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{...}: {
|
||||
{pkgs, ...}: {
|
||||
twig = {
|
||||
theming.enable = true;
|
||||
theming.fonts.enable = true;
|
||||
|
@ -18,7 +18,13 @@
|
|||
};
|
||||
|
||||
services = {
|
||||
hypridle.enable = true;
|
||||
# hypridle.enable = true;
|
||||
idle = {
|
||||
enable = true;
|
||||
idleService = "swayidle";
|
||||
locker = pkgs.swaylock;
|
||||
lockerArguments = "-i ${../../optional/users/wallpapers/spookys-mansion.png}";
|
||||
};
|
||||
hyprpaper.enable = true;
|
||||
|
||||
mako.enable = true;
|
||||
|
|
|
@ -23,7 +23,7 @@ in {
|
|||
isNormalUser = true;
|
||||
shell = pkgs.fish;
|
||||
ignoreShellProgramCheck = true;
|
||||
extraGroups = ["wheel" "input" "uinput"];
|
||||
extraGroups = ["wheel" "input" "uinput" "video"];
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
@ -2,7 +2,21 @@
|
|||
pkgs,
|
||||
inputs,
|
||||
...
|
||||
}: {
|
||||
}: let
|
||||
dorionNew =
|
||||
pkgs.dorion.overrideAttrs
|
||||
(
|
||||
final: prev: {
|
||||
buildInputs = prev.buildInputs ++ [pkgs.webkitgtk_4_1];
|
||||
meta.mainProgram = "Dorion";
|
||||
version = "6.4.1";
|
||||
src = pkgs.fetchurl {
|
||||
url = "https://github.com/SpikeHD/Dorion/releases/download/v${final.version}/Dorion_${final.version}_amd64.deb";
|
||||
hash = "sha256-fAJi3jX6ReRfkNTpeLeHW6SYw9KKZHUDPp74f067yew=";
|
||||
};
|
||||
}
|
||||
);
|
||||
in {
|
||||
twig = {
|
||||
theming = {
|
||||
enable = true;
|
||||
|
@ -36,7 +50,7 @@
|
|||
nvf.enable = true;
|
||||
|
||||
hyprland.enable = true;
|
||||
hyprlock.enable = true;
|
||||
hyprlock.enable = false;
|
||||
|
||||
foot.enable = true;
|
||||
fuzzel.enable = true;
|
||||
|
@ -49,9 +63,15 @@
|
|||
};
|
||||
|
||||
services = {
|
||||
hypridle.enable = true;
|
||||
hyprpaper.enable = false;
|
||||
|
||||
idle = {
|
||||
enable = true;
|
||||
idleService = "swayidle";
|
||||
locker = pkgs.swaylock;
|
||||
lockerArguments = "-i ${../../optional/users/wallpapers/spookys-mansion.png}";
|
||||
};
|
||||
|
||||
wbg = {
|
||||
enable = true;
|
||||
bg-path = "${../../optional/users/wallpapers/gangle-under-streetlight_Tumblr-ff.jpg}";
|
||||
|
@ -69,7 +89,8 @@
|
|||
libinput-gestures
|
||||
tt
|
||||
equibop
|
||||
dorion
|
||||
dorionNew
|
||||
|
||||
signal-desktop
|
||||
fluffychat
|
||||
|
||||
|
|
638
flake.lock
638
flake.lock
|
@ -1,5 +1,38 @@
|
|||
{
|
||||
"nodes": {
|
||||
"aquamarine": {
|
||||
"inputs": {
|
||||
"hyprutils": [
|
||||
"hyprland",
|
||||
"hyprutils"
|
||||
],
|
||||
"hyprwayland-scanner": [
|
||||
"hyprland",
|
||||
"hyprwayland-scanner"
|
||||
],
|
||||
"nixpkgs": [
|
||||
"hyprland",
|
||||
"nixpkgs"
|
||||
],
|
||||
"systems": [
|
||||
"hyprland",
|
||||
"systems"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1736102453,
|
||||
"narHash": "sha256-5qb4kb7Xbt8jJFL/oDqOor9Z2+E+A+ql3PiyDvsfWZ0=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "aquamarine",
|
||||
"rev": "4846091641f3be0ad7542086d52769bb7932bde6",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "hyprwm",
|
||||
"repo": "aquamarine",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"crane": {
|
||||
"locked": {
|
||||
"lastModified": 1736032295,
|
||||
|
@ -21,11 +54,11 @@
|
|||
"nixpkgs-stable": "nixpkgs-stable"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1736302279,
|
||||
"narHash": "sha256-TpZGBVmgIvjX4Yfq/ZgIyxDVhhCXnWyx0fLLna86YrE=",
|
||||
"lastModified": 1736414269,
|
||||
"narHash": "sha256-HrRQ54D2JfevmU3u7Rw2auCdJPaT7PlIg3IUf8iamBo=",
|
||||
"owner": "nix-community",
|
||||
"repo": "emacs-overlay",
|
||||
"rev": "20239fd0674b2895adcc8dfeacaffe3337dac94b",
|
||||
"rev": "0924fcda6ea2ff09c857663d965a6d01e5d13ea6",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -51,6 +84,22 @@
|
|||
}
|
||||
},
|
||||
"flake-compat_2": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1696426674,
|
||||
"narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=",
|
||||
"owner": "edolstra",
|
||||
"repo": "flake-compat",
|
||||
"rev": "0f9255e01c2351cc7d116c072cb317785dd33b33",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "edolstra",
|
||||
"repo": "flake-compat",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"flake-compat_3": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1673956053,
|
||||
|
@ -66,7 +115,7 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"flake-compat_3": {
|
||||
"flake-compat_4": {
|
||||
"locked": {
|
||||
"lastModified": 1717312683,
|
||||
"narHash": "sha256-FrlieJH50AuvagamEvWMIE6D2OAnERuDboFDYAED/dE=",
|
||||
|
@ -81,7 +130,7 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"flake-compat_4": {
|
||||
"flake-compat_5": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1733328505,
|
||||
|
@ -97,7 +146,7 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"flake-compat_5": {
|
||||
"flake-compat_6": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1696426674,
|
||||
|
@ -113,7 +162,7 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"flake-compat_6": {
|
||||
"flake-compat_7": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1733328505,
|
||||
|
@ -129,7 +178,7 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"flake-compat_7": {
|
||||
"flake-compat_8": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1733328505,
|
||||
|
@ -215,11 +264,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1733312601,
|
||||
"narHash": "sha256-4pDvzqnegAfRkPwO3wmwBhVi/Sye1mzps0zHWYnP88c=",
|
||||
"lastModified": 1736143030,
|
||||
"narHash": "sha256-+hu54pAoLDEZT9pjHlqL9DNzWz0NbUn8NEAHP7PQPzU=",
|
||||
"owner": "hercules-ci",
|
||||
"repo": "flake-parts",
|
||||
"rev": "205b12d8b7cd4802fbcb8e8ef6a0f1408781a4f9",
|
||||
"rev": "b905f6fc23a9051a6e1b741e1438dbfc0634c6de",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -286,7 +335,7 @@
|
|||
},
|
||||
"flake-utils_2": {
|
||||
"inputs": {
|
||||
"systems": "systems_3"
|
||||
"systems": "systems_4"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1681202837,
|
||||
|
@ -304,7 +353,7 @@
|
|||
},
|
||||
"flake-utils_3": {
|
||||
"inputs": {
|
||||
"systems": "systems_4"
|
||||
"systems": "systems_5"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1731533236,
|
||||
|
@ -322,7 +371,7 @@
|
|||
},
|
||||
"flake-utils_4": {
|
||||
"inputs": {
|
||||
"systems": "systems_5"
|
||||
"systems": "systems_6"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1731533236,
|
||||
|
@ -346,11 +395,11 @@
|
|||
"zig": "zig"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1736311992,
|
||||
"narHash": "sha256-hWDDKYpLDS8/146mZh726UEO8HottjwqNkxcvJ04lHA=",
|
||||
"lastModified": 1736402835,
|
||||
"narHash": "sha256-SiG2B2KfU4BIOggrJJa9nKoagXtLXWWo9vXJ88a+ls8=",
|
||||
"owner": "ghostty-org",
|
||||
"repo": "ghostty",
|
||||
"rev": "29c2f095a6bb73f2579bc1adfa5833dbe3e3ef0a",
|
||||
"rev": "2d7706ec4f7042b9072d3b8ac8ea496dee209bc8",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -361,19 +410,19 @@
|
|||
},
|
||||
"git-hooks": {
|
||||
"inputs": {
|
||||
"flake-compat": "flake-compat_5",
|
||||
"gitignore": "gitignore",
|
||||
"flake-compat": "flake-compat_6",
|
||||
"gitignore": "gitignore_2",
|
||||
"nixpkgs": [
|
||||
"nvim-nightly",
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1735882644,
|
||||
"narHash": "sha256-3FZAG+pGt3OElQjesCAWeMkQ7C/nB1oTHLRQ8ceP110=",
|
||||
"lastModified": 1737043064,
|
||||
"narHash": "sha256-I/OuxGwXwRi5gnFPsyCvVR+IfFstA+QXEpHu1hvsgD8=",
|
||||
"owner": "cachix",
|
||||
"repo": "git-hooks.nix",
|
||||
"rev": "a5a961387e75ae44cc20f0a57ae463da5e959656",
|
||||
"rev": "94ee657f6032d913fe0ef49adaa743804635b0bb",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -383,6 +432,28 @@
|
|||
}
|
||||
},
|
||||
"gitignore": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
"hyprland",
|
||||
"pre-commit-hooks",
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1709087332,
|
||||
"narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=",
|
||||
"owner": "hercules-ci",
|
||||
"repo": "gitignore.nix",
|
||||
"rev": "637db329424fd7e46cf4185293b9cc8c88c95394",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "hercules-ci",
|
||||
"repo": "gitignore.nix",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"gitignore_2": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
"nvim-nightly",
|
||||
|
@ -429,11 +500,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1735695978,
|
||||
"narHash": "sha256-cwk53OX1S1bCFY09zydubZNmmwcx9l5XEba8mVYuNE4=",
|
||||
"lastModified": 1736917206,
|
||||
"narHash": "sha256-JTBWmyGf8K1Rwb+gviHIUzRJk/sITtT+72HXFkTZUjo=",
|
||||
"owner": "hercules-ci",
|
||||
"repo": "hercules-ci-effects",
|
||||
"rev": "f6233b5cfbada692d93a73d6ed35bdbfd0fdb9c4",
|
||||
"rev": "afd0a42e8c61ebb56899315ee4084a8b2e4ff425",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -476,11 +547,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1736277415,
|
||||
"narHash": "sha256-kPDXF6cIPsVqSK08XF5EC6KM7BdMnM9vtJDzsnf+lLU=",
|
||||
"lastModified": 1736421950,
|
||||
"narHash": "sha256-RyrX0WFXxFrYvzHNLTIyuk3NcNl3UBykuYru/P0zW5E=",
|
||||
"owner": "nix-community",
|
||||
"repo": "home-manager",
|
||||
"rev": "5c4302313d9207f7ec0886d68f8ff4a3c71209a1",
|
||||
"rev": "d4aebb947a301b8da8654a804979a738c5c5da50",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -510,10 +581,250 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"hyprcursor": {
|
||||
"inputs": {
|
||||
"hyprlang": [
|
||||
"hyprland",
|
||||
"hyprlang"
|
||||
],
|
||||
"nixpkgs": [
|
||||
"hyprland",
|
||||
"nixpkgs"
|
||||
],
|
||||
"systems": [
|
||||
"hyprland",
|
||||
"systems"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1734906540,
|
||||
"narHash": "sha256-vQ/L9hZFezC0LquLo4TWXkyniWtYBlFHAKIsDc7PYJE=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprcursor",
|
||||
"rev": "69270ba8f057d55b0e6c2dca0e165d652856e613",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprcursor",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"hyprgraphics": {
|
||||
"inputs": {
|
||||
"hyprutils": [
|
||||
"hyprland",
|
||||
"hyprutils"
|
||||
],
|
||||
"nixpkgs": [
|
||||
"hyprland",
|
||||
"nixpkgs"
|
||||
],
|
||||
"systems": [
|
||||
"hyprland",
|
||||
"systems"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1736115290,
|
||||
"narHash": "sha256-Jcn6yAzfUMcxy3tN/iZRbi/QgrYm7XLyVRl9g/nbUl4=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprgraphics",
|
||||
"rev": "52202272d89da32a9f866c0d10305a5e3d954c50",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprgraphics",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"hyprgrass": {
|
||||
"inputs": {
|
||||
"hyprland": [
|
||||
"hyprland"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1736771168,
|
||||
"narHash": "sha256-8TaiwQorn5etYxUtyUYPJBkWuzfoULHSwGDEf+cOhh4=",
|
||||
"owner": "horriblename",
|
||||
"repo": "hyprgrass",
|
||||
"rev": "d324904d70e8c9710bcf772227f364262baf3820",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "horriblename",
|
||||
"repo": "hyprgrass",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"hyprland": {
|
||||
"inputs": {
|
||||
"aquamarine": "aquamarine",
|
||||
"hyprcursor": "hyprcursor",
|
||||
"hyprgraphics": "hyprgraphics",
|
||||
"hyprland-protocols": "hyprland-protocols",
|
||||
"hyprland-qtutils": "hyprland-qtutils",
|
||||
"hyprlang": "hyprlang",
|
||||
"hyprutils": "hyprutils",
|
||||
"hyprwayland-scanner": "hyprwayland-scanner",
|
||||
"nixpkgs": "nixpkgs_2",
|
||||
"pre-commit-hooks": "pre-commit-hooks",
|
||||
"systems": "systems_2",
|
||||
"xdph": "xdph"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1736873552,
|
||||
"narHash": "sha256-VByeYPOu3I0a5r5Nn45loSaEV8M9fmZrTByUdu9sjfY=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "Hyprland",
|
||||
"rev": "25add26881d7b98d2b80eb7a95d3aee0449b72b9",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "hyprwm",
|
||||
"repo": "Hyprland",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"hyprland-protocols": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
"hyprland",
|
||||
"nixpkgs"
|
||||
],
|
||||
"systems": [
|
||||
"hyprland",
|
||||
"systems"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1735774328,
|
||||
"narHash": "sha256-vIRwLS9w+N99EU1aJ+XNOU6mJTxrUBa31i1r82l0V7s=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprland-protocols",
|
||||
"rev": "e3b6af97ddcfaafbda8e2828c719a5af84f662cb",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprland-protocols",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"hyprland-qtutils": {
|
||||
"inputs": {
|
||||
"hyprutils": [
|
||||
"hyprland",
|
||||
"hyprutils"
|
||||
],
|
||||
"nixpkgs": [
|
||||
"hyprland",
|
||||
"nixpkgs"
|
||||
],
|
||||
"systems": [
|
||||
"hyprland",
|
||||
"systems"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1736114838,
|
||||
"narHash": "sha256-FxbuGQExtN37ToWYnGmO6weOYN6WPHN/RAqbr7gNPek=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprland-qtutils",
|
||||
"rev": "6997fe382dcf396704227d2b98ffdd5066da6959",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprland-qtutils",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"hyprlang": {
|
||||
"inputs": {
|
||||
"hyprutils": [
|
||||
"hyprland",
|
||||
"hyprutils"
|
||||
],
|
||||
"nixpkgs": [
|
||||
"hyprland",
|
||||
"nixpkgs"
|
||||
],
|
||||
"systems": [
|
||||
"hyprland",
|
||||
"systems"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1735393019,
|
||||
"narHash": "sha256-NPpqA8rtmDLsEmZOmz+qR67zsB6Y503Jnv+nSFLKJZ8=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprlang",
|
||||
"rev": "55608efdaa387af7bfdc0eddb404c409958efa43",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprlang",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"hyprutils": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
"hyprland",
|
||||
"nixpkgs"
|
||||
],
|
||||
"systems": [
|
||||
"hyprland",
|
||||
"systems"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1736164519,
|
||||
"narHash": "sha256-1LimBKvDpBbeX+qW7T240WEyw+DBVpDotZB4JYm8Aps=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprutils",
|
||||
"rev": "3c895da64b0eb19870142196fa48c07090b441c4",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprutils",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"hyprwayland-scanner": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
"hyprland",
|
||||
"nixpkgs"
|
||||
],
|
||||
"systems": [
|
||||
"hyprland",
|
||||
"systems"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1735493474,
|
||||
"narHash": "sha256-fktzv4NaqKm94VAkAoVqO/nqQlw+X0/tJJNAeCSfzK4=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprwayland-scanner",
|
||||
"rev": "de913476b59ee88685fdc018e77b8f6637a2ae0b",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprwayland-scanner",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"iio-hyprland": {
|
||||
"inputs": {
|
||||
"nixpkgs": "nixpkgs_2",
|
||||
"systems": "systems_2"
|
||||
"nixpkgs": "nixpkgs_3",
|
||||
"systems": "systems_3"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1727632156,
|
||||
|
@ -588,11 +899,11 @@
|
|||
"neovim-src": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1736287355,
|
||||
"narHash": "sha256-91nX2bVxcx3X/qGxgRjeHIhc6XMAajRj8RiOsoc+XfE=",
|
||||
"lastModified": 1737060797,
|
||||
"narHash": "sha256-MVW/WeEfQYB9rnzxOiFA9Go5vhNSA7RLFdRFbpL/h9c=",
|
||||
"owner": "neovim",
|
||||
"repo": "neovim",
|
||||
"rev": "67192760409be55b9522dfa34d3c24aa22883a0d",
|
||||
"rev": "fb564ddff0b4ec9dad5afa7548777af1c3044273",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -651,7 +962,7 @@
|
|||
"inputs": {
|
||||
"flake-parts": "flake-parts",
|
||||
"nix-github-actions": "nix-github-actions",
|
||||
"nixpkgs": "nixpkgs_5",
|
||||
"nixpkgs": "nixpkgs_6",
|
||||
"treefmt-nix": "treefmt-nix"
|
||||
},
|
||||
"locked": {
|
||||
|
@ -692,16 +1003,16 @@
|
|||
},
|
||||
"nix-minecraft": {
|
||||
"inputs": {
|
||||
"flake-compat": "flake-compat_2",
|
||||
"flake-compat": "flake-compat_3",
|
||||
"flake-utils": "flake-utils_2",
|
||||
"nixpkgs": "nixpkgs_3"
|
||||
"nixpkgs": "nixpkgs_4"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1736300827,
|
||||
"narHash": "sha256-u+EDWFGKrJgLB6c0i26UqDSN5zc5+bvKf9OS80rkH7s=",
|
||||
"lastModified": 1736388990,
|
||||
"narHash": "sha256-oRC4c0hZGiwJHf0rl4kGZrt9xRuXsq8UU8EMXSrOlLY=",
|
||||
"owner": "Infinidoge",
|
||||
"repo": "nix-minecraft",
|
||||
"rev": "b475c4229266709644047fd91c30600bcf38c5f1",
|
||||
"rev": "0372c9fe44171f3fc673de3a710de35a77ad3ff1",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -841,17 +1152,17 @@
|
|||
},
|
||||
"nixpkgs-wayland": {
|
||||
"inputs": {
|
||||
"flake-compat": "flake-compat_3",
|
||||
"flake-compat": "flake-compat_4",
|
||||
"lib-aggregate": "lib-aggregate",
|
||||
"nix-eval-jobs": "nix-eval-jobs",
|
||||
"nixpkgs": "nixpkgs_6"
|
||||
"nixpkgs": "nixpkgs_7"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1736274403,
|
||||
"narHash": "sha256-gOd1twminF/G/kX3zRmxXL39+0bF6BaVapOdvf8K8oY=",
|
||||
"lastModified": 1736426263,
|
||||
"narHash": "sha256-QID8qdJsUh44ix3MDWYIUKzEURB5p/1rUgg0mEk7NiQ=",
|
||||
"owner": "nix-community",
|
||||
"repo": "nixpkgs-wayland",
|
||||
"rev": "8411b42979359adfbcc78b2a3daadfb1c661817e",
|
||||
"rev": "50efb1d7f74a854e6c3dc8a24e997aa1c000d918",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -860,7 +1171,39 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs_10": {
|
||||
"locked": {
|
||||
"lastModified": 1736943799,
|
||||
"narHash": "sha256-BYsp8PA1j691FupfrLVOQzm4CaYaKtkh4U+KuGMnBWw=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "ae2fb9f1fb5fcf17fb59f25c2a881c170c501d6f",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "NixOS",
|
||||
"ref": "nixpkgs-unstable",
|
||||
"repo": "nixpkgs",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs_2": {
|
||||
"locked": {
|
||||
"lastModified": 1736012469,
|
||||
"narHash": "sha256-/qlNWm/IEVVH7GfgAIyP6EsVZI6zjAx1cV5zNyrs+rI=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "8f3e1f807051e32d8c95cd12b9b421623850a34d",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "NixOS",
|
||||
"ref": "nixos-unstable",
|
||||
"repo": "nixpkgs",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs_3": {
|
||||
"locked": {
|
||||
"lastModified": 1713714899,
|
||||
"narHash": "sha256-+z/XjO3QJs5rLE5UOf015gdVauVRQd2vZtsFkaXBq2Y=",
|
||||
|
@ -876,7 +1219,7 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs_3": {
|
||||
"nixpkgs_4": {
|
||||
"locked": {
|
||||
"lastModified": 1715266358,
|
||||
"narHash": "sha256-doPgfj+7FFe9rfzWo1siAV2mVCasW+Bh8I1cToAXEE4=",
|
||||
|
@ -892,13 +1235,13 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs_4": {
|
||||
"nixpkgs_5": {
|
||||
"locked": {
|
||||
"lastModified": 1736012469,
|
||||
"narHash": "sha256-/qlNWm/IEVVH7GfgAIyP6EsVZI6zjAx1cV5zNyrs+rI=",
|
||||
"lastModified": 1736344531,
|
||||
"narHash": "sha256-8YVQ9ZbSfuUk2bUf2KRj60NRraLPKPS0Q4QFTbc+c2c=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "8f3e1f807051e32d8c95cd12b9b421623850a34d",
|
||||
"rev": "bffc22eb12172e6db3c5dde9e3e5628f8e3e7912",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -908,7 +1251,7 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs_5": {
|
||||
"nixpkgs_6": {
|
||||
"locked": {
|
||||
"lastModified": 1736042175,
|
||||
"narHash": "sha256-jdd5UWtLVrNEW8K6u5sy5upNAFmF3S4Y+OIeToqJ1X8=",
|
||||
|
@ -924,13 +1267,13 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs_6": {
|
||||
"nixpkgs_7": {
|
||||
"locked": {
|
||||
"lastModified": 1736012469,
|
||||
"narHash": "sha256-/qlNWm/IEVVH7GfgAIyP6EsVZI6zjAx1cV5zNyrs+rI=",
|
||||
"lastModified": 1736344531,
|
||||
"narHash": "sha256-8YVQ9ZbSfuUk2bUf2KRj60NRraLPKPS0Q4QFTbc+c2c=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "8f3e1f807051e32d8c95cd12b9b421623850a34d",
|
||||
"rev": "bffc22eb12172e6db3c5dde9e3e5628f8e3e7912",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -940,7 +1283,7 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs_7": {
|
||||
"nixpkgs_8": {
|
||||
"locked": {
|
||||
"lastModified": 1735523292,
|
||||
"narHash": "sha256-opBsbR/nrGxiiF6XzlVluiHYb6yN/hEwv+lBWTy9xoM=",
|
||||
|
@ -956,7 +1299,7 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs_8": {
|
||||
"nixpkgs_9": {
|
||||
"locked": {
|
||||
"lastModified": 1656753965,
|
||||
"narHash": "sha256-BCrB3l0qpJokOnIVc3g2lHiGhnjUi0MoXiw6t1o8H1E=",
|
||||
|
@ -972,22 +1315,6 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs_9": {
|
||||
"locked": {
|
||||
"lastModified": 1736241350,
|
||||
"narHash": "sha256-CHd7yhaDigUuJyDeX0SADbTM9FXfiWaeNyY34FL1wQU=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "8c9fd3e564728e90829ee7dbac6edc972971cd0f",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "NixOS",
|
||||
"ref": "nixpkgs-unstable",
|
||||
"repo": "nixpkgs",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nmd": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
|
@ -1010,7 +1337,7 @@
|
|||
"flake-utils": "flake-utils_4",
|
||||
"mnw": "mnw",
|
||||
"nil": "nil",
|
||||
"nixpkgs": "nixpkgs_7",
|
||||
"nixpkgs": "nixpkgs_8",
|
||||
"nmd": "nmd",
|
||||
"plugin-aerial-nvim": "plugin-aerial-nvim",
|
||||
"plugin-alpha-nvim": "plugin-alpha-nvim",
|
||||
|
@ -1097,6 +1424,7 @@
|
|||
"plugin-nvim-tree-lua": "plugin-nvim-tree-lua",
|
||||
"plugin-nvim-treesitter-context": "plugin-nvim-treesitter-context",
|
||||
"plugin-nvim-ts-autotag": "plugin-nvim-ts-autotag",
|
||||
"plugin-nvim-ufo": "plugin-nvim-ufo",
|
||||
"plugin-nvim-web-devicons": "plugin-nvim-web-devicons",
|
||||
"plugin-obsidian-nvim": "plugin-obsidian-nvim",
|
||||
"plugin-omnisharp-extended": "plugin-omnisharp-extended",
|
||||
|
@ -1108,6 +1436,7 @@
|
|||
"plugin-plenary-nvim": "plugin-plenary-nvim",
|
||||
"plugin-precognition-nvim": "plugin-precognition-nvim",
|
||||
"plugin-project-nvim": "plugin-project-nvim",
|
||||
"plugin-promise-async": "plugin-promise-async",
|
||||
"plugin-registers": "plugin-registers",
|
||||
"plugin-render-markdown-nvim": "plugin-render-markdown-nvim",
|
||||
"plugin-rose-pine": "plugin-rose-pine",
|
||||
|
@ -1133,14 +1462,14 @@
|
|||
"plugin-vim-startify": "plugin-vim-startify",
|
||||
"plugin-which-key": "plugin-which-key",
|
||||
"rnix-lsp": "rnix-lsp",
|
||||
"systems": "systems_6"
|
||||
"systems": "systems_7"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1736219415,
|
||||
"narHash": "sha256-guUJWyyKVYZwyP86CR6i5gchQLxIBG5j7JjX/9rA7dU=",
|
||||
"lastModified": 1736425693,
|
||||
"narHash": "sha256-jnKBKHrbl4WRzIb4bZq8GcADaC4ikB1tEBAXK99rKzU=",
|
||||
"owner": "notashelf",
|
||||
"repo": "nvf",
|
||||
"rev": "aa7b55fa49a55f12e72807466e905a204c32384a",
|
||||
"rev": "ea056532bcd5d71e86a2ab071061634d0d606e6a",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1151,20 +1480,20 @@
|
|||
},
|
||||
"nvim-nightly": {
|
||||
"inputs": {
|
||||
"flake-compat": "flake-compat_4",
|
||||
"flake-compat": "flake-compat_5",
|
||||
"flake-parts": "flake-parts_3",
|
||||
"git-hooks": "git-hooks",
|
||||
"hercules-ci-effects": "hercules-ci-effects",
|
||||
"neovim-src": "neovim-src",
|
||||
"nixpkgs": "nixpkgs_9",
|
||||
"nixpkgs": "nixpkgs_10",
|
||||
"treefmt-nix": "treefmt-nix_2"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1736318459,
|
||||
"narHash": "sha256-6JppNQoVqICxKanZC9Z4LCadlQchCiKEpGioEKcr+gY=",
|
||||
"lastModified": 1737100517,
|
||||
"narHash": "sha256-NWsz/64rMc4B7374QhoMFb3O/tLr3e1FBouIgxHioaQ=",
|
||||
"owner": "nix-community",
|
||||
"repo": "neovim-nightly-overlay",
|
||||
"rev": "ced6c14f547c42654a71549fd5675d6718e3cb86",
|
||||
"rev": "7d67e712dff97cca8e6eff015af8fbddab332062",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -2535,6 +2864,22 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"plugin-nvim-ufo": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1735147722,
|
||||
"narHash": "sha256-etyfm4KpwjYN+kkotOMl0LgbQniILmqMqab4acMtTlw=",
|
||||
"owner": "kevinhwang91",
|
||||
"repo": "nvim-ufo",
|
||||
"rev": "32cb247b893a384f1888b9cd737264159ecf183c",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "kevinhwang91",
|
||||
"repo": "nvim-ufo",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"plugin-nvim-web-devicons": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
|
@ -2711,6 +3056,22 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"plugin-promise-async": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1722813441,
|
||||
"narHash": "sha256-9eM66brPjiFlY64vmBetRYrKnpDyN7+/URMm4GsGimA=",
|
||||
"owner": "kevinhwang91",
|
||||
"repo": "promise-async",
|
||||
"rev": "119e8961014c9bfaf1487bf3c2a393d254f337e2",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "kevinhwang91",
|
||||
"repo": "promise-async",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"plugin-registers": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
|
@ -3095,6 +3456,29 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"pre-commit-hooks": {
|
||||
"inputs": {
|
||||
"flake-compat": "flake-compat_2",
|
||||
"gitignore": "gitignore",
|
||||
"nixpkgs": [
|
||||
"hyprland",
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1735882644,
|
||||
"narHash": "sha256-3FZAG+pGt3OElQjesCAWeMkQ7C/nB1oTHLRQ8ceP110=",
|
||||
"owner": "cachix",
|
||||
"repo": "git-hooks.nix",
|
||||
"rev": "a5a961387e75ae44cc20f0a57ae463da5e959656",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "cachix",
|
||||
"repo": "git-hooks.nix",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"priv": {
|
||||
"inputs": {
|
||||
"home-manager": [
|
||||
|
@ -3141,7 +3525,7 @@
|
|||
"rnix-lsp": {
|
||||
"inputs": {
|
||||
"naersk": "naersk",
|
||||
"nixpkgs": "nixpkgs_8",
|
||||
"nixpkgs": "nixpkgs_9",
|
||||
"utils": "utils"
|
||||
},
|
||||
"locked": {
|
||||
|
@ -3164,10 +3548,12 @@
|
|||
"ghostty": "ghostty",
|
||||
"hardware": "hardware",
|
||||
"home-manager": "home-manager",
|
||||
"hyprgrass": "hyprgrass",
|
||||
"hyprland": "hyprland",
|
||||
"iio-hyprland": "iio-hyprland",
|
||||
"nh": "nh",
|
||||
"nix-minecraft": "nix-minecraft",
|
||||
"nixpkgs": "nixpkgs_4",
|
||||
"nixpkgs": "nixpkgs_5",
|
||||
"nixpkgs-wayland": "nixpkgs-wayland",
|
||||
"nvf": "nvf",
|
||||
"nvim-nightly": "nvim-nightly",
|
||||
|
@ -3202,7 +3588,7 @@
|
|||
},
|
||||
"schizofox": {
|
||||
"inputs": {
|
||||
"flake-compat": "flake-compat_6",
|
||||
"flake-compat": "flake-compat_7",
|
||||
"flake-parts": "flake-parts_5",
|
||||
"home-manager": "home-manager_2",
|
||||
"nixpak": "nixpak",
|
||||
|
@ -3210,7 +3596,7 @@
|
|||
"nixpkgs"
|
||||
],
|
||||
"searx-randomizer": "searx-randomizer",
|
||||
"systems": "systems_7"
|
||||
"systems": "systems_8"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1736080847,
|
||||
|
@ -3271,17 +3657,17 @@
|
|||
},
|
||||
"spicetify-nix": {
|
||||
"inputs": {
|
||||
"flake-compat": "flake-compat_7",
|
||||
"flake-compat": "flake-compat_8",
|
||||
"nixpkgs": [
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1736309767,
|
||||
"narHash": "sha256-2bKhhFDPSaWyyL19epC1PpfbkQuYtW/2G9HMbjBifws=",
|
||||
"lastModified": 1736396171,
|
||||
"narHash": "sha256-1Pr1csD6wVTI2M+Dld77cc+PY83eKoO7ItIrvySWcmU=",
|
||||
"owner": "Gerg-L",
|
||||
"repo": "spicetify-nix",
|
||||
"rev": "c5239abf647fa48ff25b54552a58fb969f0c11cb",
|
||||
"rev": "511074b9bed99e5cd4ef84999518970fd21af243",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -3322,16 +3708,16 @@
|
|||
},
|
||||
"systems_3": {
|
||||
"locked": {
|
||||
"lastModified": 1681028828,
|
||||
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
||||
"lastModified": 1689347949,
|
||||
"narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=",
|
||||
"owner": "nix-systems",
|
||||
"repo": "default",
|
||||
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
||||
"repo": "default-linux",
|
||||
"rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nix-systems",
|
||||
"repo": "default",
|
||||
"repo": "default-linux",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
|
@ -3381,6 +3767,21 @@
|
|||
}
|
||||
},
|
||||
"systems_7": {
|
||||
"locked": {
|
||||
"lastModified": 1681028828,
|
||||
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
||||
"owner": "nix-systems",
|
||||
"repo": "default",
|
||||
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nix-systems",
|
||||
"repo": "default",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"systems_8": {
|
||||
"locked": {
|
||||
"lastModified": 1689347949,
|
||||
"narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=",
|
||||
|
@ -3425,11 +3826,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1736154270,
|
||||
"narHash": "sha256-p2r8xhQZ3TYIEKBoiEhllKWQqWNJNoT9v64Vmg4q8Zw=",
|
||||
"lastModified": 1737054102,
|
||||
"narHash": "sha256-saLiCRQ5RtdTnznT/fja7GxcYRAzeY3k8S+IF/2s/2A=",
|
||||
"owner": "numtide",
|
||||
"repo": "treefmt-nix",
|
||||
"rev": "13c913f5deb3a5c08bb810efd89dc8cb24dd968b",
|
||||
"rev": "97871d416166803134ba64597a1006f3f670fbde",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -3453,6 +3854,47 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"xdph": {
|
||||
"inputs": {
|
||||
"hyprland-protocols": [
|
||||
"hyprland",
|
||||
"hyprland-protocols"
|
||||
],
|
||||
"hyprlang": [
|
||||
"hyprland",
|
||||
"hyprlang"
|
||||
],
|
||||
"hyprutils": [
|
||||
"hyprland",
|
||||
"hyprutils"
|
||||
],
|
||||
"hyprwayland-scanner": [
|
||||
"hyprland",
|
||||
"hyprwayland-scanner"
|
||||
],
|
||||
"nixpkgs": [
|
||||
"hyprland",
|
||||
"nixpkgs"
|
||||
],
|
||||
"systems": [
|
||||
"hyprland",
|
||||
"systems"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1734907020,
|
||||
"narHash": "sha256-p6HxwpRKVl1KIiY5xrJdjcEeK3pbmc///UOyV6QER+w=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "xdg-desktop-portal-hyprland",
|
||||
"rev": "d7f18dda5e511749fa1511185db3536208fb1a63",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "hyprwm",
|
||||
"repo": "xdg-desktop-portal-hyprland",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"zig": {
|
||||
"inputs": {
|
||||
"flake-compat": [
|
||||
|
|
|
@ -120,6 +120,11 @@
|
|||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
|
||||
hyprland.url = "github:hyprwm/Hyprland";
|
||||
hyprgrass = {
|
||||
url = "github:horriblename/hyprgrass";
|
||||
inputs.hyprland.follows = "hyprland";
|
||||
};
|
||||
iio-hyprland.url = "github:JeanSchoeller/iio-hyprland";
|
||||
|
||||
home-manager = {
|
||||
|
|
Loading…
Reference in a new issue