diff --git a/overlays.nix b/overlays.nix index 14fce9c4..2116c681 100755 --- a/overlays.nix +++ b/overlays.nix @@ -15,13 +15,13 @@ # prev.lib.genAttrs [ "hyprland" ] (n: (import inputs.nixpkgs-gui { inherit system; }).${n}) // { - inherit - (import inputs.nixpkgs-factorio { - inherit (prev) system; - config.allowUnfree = true; - }) - factorio-headless-experimental - ; + # inherit + # (import inputs.nixpkgs-factorio { + # inherit (prev) system; + # config.allowUnfree = true; + # }) + # factorio-headless-experimental + # ; inherit (inputs'.browser-previews.packages) google-chrome-beta; @@ -140,115 +140,6 @@ meta.mainProgram = "dae"; }; - # dae-unstable = prev.dae.overrideAttrs (old: - # let - # version = "unstable"; - # src = prev.fetchFromGitHub { - # owner = "daeuniverse"; - # repo = "dae"; - # rev = "9ed6b379393f545f1ec529e8777a2ba988642960"; - # hash = "sha256-gRQhlwX5uUEoghOvky+MnecmHcLAKXPqsORfNXExTGU="; - # }; - # in - # rec { - # name = "dae-${version}"; - # inherit src; - # goModules = (prev.buildGoModule { - # inherit name src; - # vendorHash = "sha256-AKk7VRKWdbiF5zzJ8XRxi9b1Y7AYq701m/Agi9TOQqI="; - # }).goModules; - # }); - - via = prev.via.overrideAttrs (old: rec { - version = "2.0.5"; - src = prev.fetchurl { - url = "https://github.com/the-via/releases/releases/download/v${version}/via-${version}-linux.AppImage"; - name = "via-${version}-linux.AppImage"; - sha256 = "sha256-APNtzfeV6z8IF20bomcgMq7mwcK1fbDdFF77Xr0UPOs="; - }; - }); - - # waybar = prev.waybar.overrideAttrs (old: { - # patchPhase = '' - # sed -i 's/zext_workspace_handle_v1_activate(workspace_handle_);/const std::string command = "hyprctl dispatch workspace " + name_;\n\tsystem(command.c_str());/g' src/modules/wlr/workspace_manager.cpp - # ''; - # mesonFlags = old.mesonFlags ++ [ "-Dexperimental=true" ]; - # }); - - # rathole = prev.rathole.overrideAttrs - # (old: rec { - # version = "0.4.8-patch"; - # src = prev.fetchFromGitHub { - # owner = "oluceps"; - # repo = "rathole"; - # rev = "9727e15377d9430cd2d3b97f2292037048610209"; - # sha256 = "sha256-yqZPs0rp3LD7n4+JGa55gZ4xMcumy+oazrxCqpDzIfQ="; - # }; - - # cargoDeps = old.cargoDeps.overrideAttrs (prev.lib.const { - # inherit src; - # # otherwise the old "src" will be used. - # outputHash = "sha256-BZ6AgH/wnxrDLkyncR0pbayae9v5P7X7UnlJ48JR8sM="; - # }); - # }); - - # rio = prev.rathole.overrideAttrs - # (old: rec { - # src = prev.fetchFromGitHub { - # owner = "raphamorim"; - # repo = "rio"; - # rev = "12e9142d259969a08794b0098505f4328dbd0321"; - # hash = ""; - # }; - - # cargoDeps = old.cargoDeps.overrideAttrs (prev.lib.const { - # inherit src; - # # otherwise the old "src" will be used. - # outputHash = ""; - # }); - # }); - - # shadowsocks-rust = prev.shadowsocks-rust.overrideAttrs (old: rec { - # version = "1.15.0-alpha.9"; - # src = prev.fetchFromGitHub { - # owner = "shadowsocks"; - # repo = "shadowsocks-rust"; - # rev = "ff3590a830a84b4ee4f4b98623897487eed43196"; - # sha256 = "sha256-mNxnF3xozMCnyVwwIbMjxuH0IRmqXENJePARDmvfNRo="; - # }; - # cargoDeps = old.cargoDeps.overrideAttrs (prev.lib.const { - # inherit src; - # # otherwise the old "src" will be used. - # outputHash = "sha256-i+lGMSp3RqaEiXUzfn0IItCPEagAksVBBZcUQogxizg="; - # }); - # }); - # tdesktop = prev.tdesktop.overrideAttrs - # (old: { - # version = "4.3.0"; - # nativeBuildInputs = lib.remove "glibmm" (old.nativeBuildInputs or [ ]) ++ [ final.glibmm_2_68 ]; - # src = prev.fetchFromGitHub { - # owner = "telegramdesktop"; - # repo = "tdesktop"; - # rev = "v4.3.0"; - # fetchSubmodules = true; - # sha256 = "1ji9351vcvydkcrdwqx22j1nhl9vysd6ajvghaqxdirvqypiygj0"; - # }; - # }); - - # tdesktop = prev.tdesktop.overrideAttrs (old: { - # pname = "t64"; - # version = "1.0.46"; - # src = pkgs.fetchFromGitHub { - # owner = "TDesktop-x64"; - # repo = "tdesktop"; - # rev = "1.0.46"; - # fetchSubmodules = true; - # deepClone = true; - # sha256 = "hr1dSl1ymwMzVnQri47D41ui8fPLHgD9wN9veQ2ifDM="; - # }; - # }); - # - record-status = prev.writeShellScriptBin "record-status" '' pid=`pgrep wf-recorder` status=$?