diff --git a/flake.lock b/flake.lock index deeb276..b7013d2 100755 --- a/flake.lock +++ b/flake.lock @@ -27,39 +27,6 @@ "type": "github" } }, - "aquamarine": { - "inputs": { - "hyprutils": [ - "hyprland", - "hyprutils" - ], - "hyprwayland-scanner": [ - "hyprland", - "hyprwayland-scanner" - ], - "nixpkgs": [ - "hyprland", - "nixpkgs" - ], - "systems": [ - "hyprland", - "systems" - ] - }, - "locked": { - "lastModified": 1785877886, - "narHash": "sha256-H2CrAlJD9FsUbSEIhPVK3IyVjnK0vSxPruBef17GcBs=", - "owner": "hyprwm", - "repo": "aquamarine", - "rev": "1a10fe26a9f7d989c359e6a9ea61aa2e44d06c36", - "type": "github" - }, - "original": { - "owner": "hyprwm", - "repo": "aquamarine", - "type": "github" - } - }, "chaotic": { "inputs": { "flake-schemas": "flake-schemas", @@ -120,37 +87,21 @@ } }, "flake-compat_2": { - "flake": false, "locked": { "lastModified": 1767039857, "narHash": "sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns=", - "owner": "NixOS", + "owner": "edolstra", "repo": "flake-compat", "rev": "5edf11c44bc78a0d334f6334cdaf7d60d732daab", "type": "github" }, "original": { - "owner": "NixOS", + "owner": "edolstra", "repo": "flake-compat", "type": "github" } }, "flake-compat_3": { - "locked": { - "lastModified": 1767039857, - "narHash": "sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns=", - "owner": "edolstra", - "repo": "flake-compat", - "rev": "5edf11c44bc78a0d334f6334cdaf7d60d732daab", - "type": "github" - }, - "original": { - "owner": "edolstra", - "repo": "flake-compat", - "type": "github" - } - }, - "flake-compat_4": { "flake": false, "locked": { "lastModified": 1767039857, @@ -338,361 +289,10 @@ "type": "github" } }, - "hyprcursor": { - "inputs": { - "hyprlang": [ - "hyprland", - "hyprlang" - ], - "nixpkgs": [ - "hyprland", - "nixpkgs" - ], - "systems": [ - "hyprland", - "systems" - ] - }, - "locked": { - "lastModified": 1776511930, - "narHash": "sha256-fCpwFiTW0rT7oKJqr3cqHMnkwypSwQKpbtUEtxdkgrM=", - "owner": "hyprwm", - "repo": "hyprcursor", - "rev": "39435900785d0c560c6ae8777d29f28617d031ef", - "type": "github" - }, - "original": { - "owner": "hyprwm", - "repo": "hyprcursor", - "type": "github" - } - }, - "hyprgraphics": { - "inputs": { - "hyprutils": [ - "hyprland", - "hyprutils" - ], - "nixpkgs": [ - "hyprland", - "nixpkgs" - ], - "systems": [ - "hyprland", - "systems" - ] - }, - "locked": { - "lastModified": 1785855875, - "narHash": "sha256-dpW3UKG2NTboxxYGzOX4nZiH8YI++CpgosHmVaquOEI=", - "owner": "hyprwm", - "repo": "hyprgraphics", - "rev": "8699c38f0e4a1ca3bfc84f84ba020509ced1f133", - "type": "github" - }, - "original": { - "owner": "hyprwm", - "repo": "hyprgraphics", - "type": "github" - } - }, - "hyprland": { - "inputs": { - "aquamarine": "aquamarine", - "hyprcursor": "hyprcursor", - "hyprgraphics": "hyprgraphics", - "hyprland-guiutils": "hyprland-guiutils", - "hyprland-protocols": "hyprland-protocols", - "hyprlang": "hyprlang", - "hyprutils": "hyprutils", - "hyprwayland-scanner": "hyprwayland-scanner", - "hyprwire": "hyprwire", - "nixpkgs": [ - "nixpkgs" - ], - "pre-commit-hooks": "pre-commit-hooks", - "systems": "systems_3", - "xdph": "xdph" - }, - "locked": { - "lastModified": 1786022009, - "narHash": "sha256-ugTeq1o6wUVlIgIgTqLhGy4/85R7jFerbb2qMij4ZQA=", - "owner": "hyprwm", - "repo": "Hyprland", - "rev": "7d4a3c5768d5a04c7b62e63265c82a3659529fd7", - "type": "github" - }, - "original": { - "owner": "hyprwm", - "repo": "Hyprland", - "type": "github" - } - }, - "hyprland-guiutils": { - "inputs": { - "aquamarine": [ - "hyprland", - "aquamarine" - ], - "hyprgraphics": [ - "hyprland", - "hyprgraphics" - ], - "hyprlang": [ - "hyprland", - "hyprlang" - ], - "hyprtoolkit": "hyprtoolkit", - "hyprutils": [ - "hyprland", - "hyprutils" - ], - "hyprwayland-scanner": [ - "hyprland", - "hyprwayland-scanner" - ], - "nixpkgs": [ - "hyprland", - "nixpkgs" - ], - "systems": [ - "hyprland", - "systems" - ] - }, - "locked": { - "lastModified": 1784533903, - "narHash": "sha256-Ee78BRFi+MrmgHmmW+2dZUEI1R3cssEzza0ar3fsNX8=", - "owner": "hyprwm", - "repo": "hyprland-guiutils", - "rev": "a16ad89ed5fb4192c966018a80c652de8d96f748", - "type": "github" - }, - "original": { - "owner": "hyprwm", - "repo": "hyprland-guiutils", - "type": "github" - } - }, - "hyprland-plugins": { - "inputs": { - "hyprland": [ - "hyprland" - ], - "nixpkgs": [ - "hyprland-plugins", - "hyprland", - "nixpkgs" - ], - "systems": [ - "hyprland-plugins", - "hyprland", - "systems" - ] - }, - "locked": { - "lastModified": 1785939282, - "narHash": "sha256-MXFsLg8xz3MCYN1CG56OPwRWyRe4a+y+oVc58xOSNkU=", - "owner": "hyprwm", - "repo": "hyprland-plugins", - "rev": "00862ca3e2908857f9660adbba1b2d55796aaa43", - "type": "github" - }, - "original": { - "owner": "hyprwm", - "repo": "hyprland-plugins", - "type": "github" - } - }, - "hyprland-protocols": { - "inputs": { - "nixpkgs": [ - "hyprland", - "nixpkgs" - ], - "systems": [ - "hyprland", - "systems" - ] - }, - "locked": { - "lastModified": 1772460177, - "narHash": "sha256-/6G/MsPvtn7bc4Y32pserBT/Z4SUUdBd4XYJpOEKVR4=", - "owner": "hyprwm", - "repo": "hyprland-protocols", - "rev": "1cb6db5fd6bb8aee419f4457402fa18293ace917", - "type": "github" - }, - "original": { - "owner": "hyprwm", - "repo": "hyprland-protocols", - "type": "github" - } - }, - "hyprlang": { - "inputs": { - "hyprutils": [ - "hyprland", - "hyprutils" - ], - "nixpkgs": [ - "hyprland", - "nixpkgs" - ], - "systems": [ - "hyprland", - "systems" - ] - }, - "locked": { - "lastModified": 1777320127, - "narHash": "sha256-Qu+Wf2Bp5qUjyn2YpZNq8a7JyzTGowhT1knrwE38a9U=", - "owner": "hyprwm", - "repo": "hyprlang", - "rev": "090117506ddc3d7f26e650ff344d378c2ec329cc", - "type": "github" - }, - "original": { - "owner": "hyprwm", - "repo": "hyprlang", - "type": "github" - } - }, - "hyprtoolkit": { - "inputs": { - "aquamarine": [ - "hyprland", - "hyprland-guiutils", - "aquamarine" - ], - "hyprgraphics": [ - "hyprland", - "hyprland-guiutils", - "hyprgraphics" - ], - "hyprlang": [ - "hyprland", - "hyprland-guiutils", - "hyprlang" - ], - "hyprutils": [ - "hyprland", - "hyprland-guiutils", - "hyprutils" - ], - "hyprwayland-scanner": [ - "hyprland", - "hyprland-guiutils", - "hyprwayland-scanner" - ], - "nixpkgs": [ - "hyprland", - "hyprland-guiutils", - "nixpkgs" - ], - "systems": [ - "hyprland", - "hyprland-guiutils", - "systems" - ] - }, - "locked": { - "lastModified": 1782554491, - "narHash": "sha256-+p3MlyN/nqRefcf2IckPlGRUn9+hielqpS9XClbLleM=", - "owner": "hyprwm", - "repo": "hyprtoolkit", - "rev": "bdba25ced39ea39ab004a8f31593ba0b0ff1ca35", - "type": "github" - }, - "original": { - "owner": "hyprwm", - "repo": "hyprtoolkit", - "type": "github" - } - }, - "hyprutils": { - "inputs": { - "nixpkgs": [ - "hyprland", - "nixpkgs" - ], - "systems": [ - "hyprland", - "systems" - ] - }, - "locked": { - "lastModified": 1785843795, - "narHash": "sha256-DFc543bQN94Kt+RsD3Hiu7qCA1uKdqaFJKPMjzANKGU=", - "owner": "hyprwm", - "repo": "hyprutils", - "rev": "5a7b8cf221914ce4714407950e4ffbdddcd8b66f", - "type": "github" - }, - "original": { - "owner": "hyprwm", - "repo": "hyprutils", - "type": "github" - } - }, - "hyprwayland-scanner": { - "inputs": { - "nixpkgs": [ - "hyprland", - "nixpkgs" - ], - "systems": [ - "hyprland", - "systems" - ] - }, - "locked": { - "lastModified": 1777159683, - "narHash": "sha256-Jxixw6wZphUp+nHYxOKUYSckL17QMBx2d5Zp0rJHr1g=", - "owner": "hyprwm", - "repo": "hyprwayland-scanner", - "rev": "b8632713a6beaf28b56f2a7b0ab2fb7088dbb404", - "type": "github" - }, - "original": { - "owner": "hyprwm", - "repo": "hyprwayland-scanner", - "type": "github" - } - }, - "hyprwire": { - "inputs": { - "hyprutils": [ - "hyprland", - "hyprutils" - ], - "nixpkgs": [ - "hyprland", - "nixpkgs" - ], - "systems": [ - "hyprland", - "systems" - ] - }, - "locked": { - "lastModified": 1784465130, - "narHash": "sha256-ak5fWEmWZyax8trkV4aphdvjrbUiSyl6qS+y5GwBS7Y=", - "owner": "hyprwm", - "repo": "hyprwire", - "rev": "7d935bb54674aa0fbd327d2a6888bd0630079ed0", - "type": "github" - }, - "original": { - "owner": "hyprwm", - "repo": "hyprwire", - "type": "github" - } - }, "intel-hard": { "locked": { - "lastModified": 1787435059, - "narHash": "sha256-LYoAFtUX6pu/gg4ukqj66fRh3zfj9gv52HzhgoTursg=", + "lastModified": 1787487618, + "narHash": "sha256-zJkmQOn57BHGrnimDiHmW6XntBH481aFVsnQPtHceik=", "path": "/home/elars/Projects/intel-hard", "type": "path" }, @@ -761,7 +361,7 @@ }, "nix-alien": { "inputs": { - "flake-compat": "flake-compat_3", + "flake-compat": "flake-compat_2", "nix-index-database": "nix-index-database", "nixpkgs": "nixpkgs" }, @@ -781,7 +381,7 @@ }, "nix-cachyos-kernel": { "inputs": { - "flake-compat": "flake-compat_4", + "flake-compat": "flake-compat_3", "flake-parts": "flake-parts_2", "nixpkgs": "nixpkgs_2" }, @@ -842,26 +442,6 @@ "type": "github" } }, - "nix-vscode-extensions": { - "inputs": { - "nixpkgs": [ - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1785985474, - "narHash": "sha256-UCNpNsNnsVoPwlgxEvw60Voeom2GxO8ys/fGLm9o9XQ=", - "owner": "nix-community", - "repo": "nix-vscode-extensions", - "rev": "c961461eab1c9009a66d86584332e56739703032", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "nix-vscode-extensions", - "type": "github" - } - }, "nixcord": { "inputs": { "flake-parts": "flake-parts_3", @@ -1010,15 +590,15 @@ }, "nixpkgs_5": { "locked": { - "lastModified": 1784356753, - "narHash": "sha256-12KrbMiWLcf8m7pCvAtZh1ZrgF85ZXDXvfR/fWTKy84=", - "owner": "nixos", + "lastModified": 1781577229, + "narHash": "sha256-lrp67w8AulE9Ks53n27I45ADSzbOCn4H+CNW1Ck8B+8=", + "owner": "NixOS", "repo": "nixpkgs", - "rev": "61b7c44c4073f0b827768aff0049561b5110ea5a", + "rev": "567a49d1913ce81ac6e9582e3553dd90a955875f", "type": "github" }, "original": { - "owner": "nixos", + "owner": "NixOS", "ref": "nixos-unstable", "repo": "nixpkgs", "type": "github" @@ -1042,25 +622,21 @@ "type": "github" } }, - "pre-commit-hooks": { + "nyi": { "inputs": { - "flake-compat": "flake-compat_2", - "nixpkgs": [ - "hyprland", - "nixpkgs" - ] + "nixpkgs": "nixpkgs_5" }, "locked": { - "lastModified": 1784288435, - "narHash": "sha256-ReRHaLgr/uVqdD8afFSn+myXIfpHeOhP0yYe0TJqAA8=", - "owner": "cachix", - "repo": "git-hooks.nix", - "rev": "43b3c1ab9d40fb1dbb008f451988a91e375825e9", + "lastModified": 1786809000, + "narHash": "sha256-Es8fGTa5GrqohGxTtj19BORkjvBmjT040HOstMeRt1E=", + "owner": "elwrcl", + "repo": "nyi", + "rev": "720b0aba4e7b21c6d103349fb85d268947e81b6f", "type": "github" }, "original": { - "owner": "cachix", - "repo": "git-hooks.nix", + "owner": "elwrcl", + "repo": "nyi", "type": "github" } }, @@ -1072,39 +648,18 @@ "flake-parts": "flake-parts", "helium": "helium", "home-manager": "home-manager_2", - "hyprland": "hyprland", - "hyprland-plugins": "hyprland-plugins", "intel-hard": "intel-hard", "niri": "niri", "nix-alien": "nix-alien", "nix-cachyos-kernel": "nix-cachyos-kernel", "nix-darwin": "nix-darwin", - "nix-vscode-extensions": "nix-vscode-extensions", "nixcord": "nixcord", "nixpkgs": "nixpkgs_3", "noctalia": "noctalia", - "soryu-kernel": "soryu-kernel", + "nyi": "nyi", "zen-browser": "zen-browser" } }, - "soryu-kernel": { - "inputs": { - "nixpkgs": "nixpkgs_5" - }, - "locked": { - "lastModified": 1784984158, - "narHash": "sha256-zBwIzkdKvhWKiVqmoTdvsGQfWYpFpXDnwHMYYM2d+fI=", - "owner": "elwrcl", - "repo": "soryu-kernel", - "rev": "e9f1155a8f4fafa43ef1d84ea70bb023405aa619", - "type": "github" - }, - "original": { - "owner": "elwrcl", - "repo": "soryu-kernel", - "type": "github" - } - }, "systems": { "locked": { "lastModified": 1681028828, @@ -1135,21 +690,6 @@ "type": "github" } }, - "systems_3": { - "locked": { - "lastModified": 1689347949, - "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", - "owner": "nix-systems", - "repo": "default-linux", - "rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68", - "type": "github" - }, - "original": { - "owner": "nix-systems", - "repo": "default-linux", - "type": "github" - } - }, "treefmt-nix": { "inputs": { "nixpkgs": [ @@ -1171,47 +711,6 @@ "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": 1785846792, - "narHash": "sha256-sNIGmqZJiOM/lCWUuslV53zuk/p5sGCRcS3kHKfxQvA=", - "owner": "hyprwm", - "repo": "xdg-desktop-portal-hyprland", - "rev": "b653ab53a435e92cc00f34771e6823bc59f2f740", - "type": "github" - }, - "original": { - "owner": "hyprwm", - "repo": "xdg-desktop-portal-hyprland", - "type": "github" - } - }, "xwayland-satellite-stable": { "flake": false, "locked": { diff --git a/hosts/copland.ulu.nix b/hosts/copland.ulu.nix index 366359a..0ad0c31 100644 --- a/hosts/copland.ulu.nix +++ b/hosts/copland.ulu.nix @@ -68,6 +68,7 @@ in config.flake.homeModules.home-file-manager config.flake.homeModules.home-file-manager-actions config.flake.homeModules.home-easyeffects + config.flake.homeModules.home-nyi config.flake.homeModules.home-discord config.flake.homeModules.home-noctalia config.flake.homeModules.desktop-niri-home diff --git a/modules/home/home-nyi.ulu.nix b/modules/home/home-nyi.ulu.nix new file mode 100644 index 0000000..2ba90f5 --- /dev/null +++ b/modules/home/home-nyi.ulu.nix @@ -0,0 +1,46 @@ +{ ... }: +{ + flake.homeModules.home-nyi = + { inputs, ... }: + { + imports = [ + inputs.nyi.homeManagerModules.default + ]; + + programs.nyi = { + enable = true; + info = [ + "os" + "host" + "kernel" + "uptime" + "packages" + "shell" + "wm" + "terminal" + "cpu" + "gpu" + "memory" + "disk" + "colors" + ]; + labelColor = "magenta"; + separator = "-"; + box = false; + shading = null; + shadingMode = "sextants"; + logoOuter = null; + logoInner = null; + light = "top-left"; + spin = "xy"; + speed = null; + size = null; + height = null; + depth = null; + disks = [ ]; + logo = null; + logoDistro = null; + extraConfig = ""; + }; + }; +}