Skip to content

Commit

Permalink
Merge pull request #226043 from RicArch97/swayfx
Browse files Browse the repository at this point in the history
  • Loading branch information
lovesegfault authored Apr 17, 2023
2 parents 590e12b + ace4fa3 commit 9984ca0
Show file tree
Hide file tree
Showing 3 changed files with 37 additions and 0 deletions.
6 changes: 6 additions & 0 deletions maintainers/maintainer-list.nix
Original file line number Diff line number Diff line change
Expand Up @@ -13028,6 +13028,12 @@
github = "ribose-jeffreylau";
githubId = 2649467;
};
ricarch97 = {
email = "ricardo.steijn97@gmail.com";
github = "RicArch97";
githubId = 61013287;
name = "Ricardo Steijn";
};
richardipsum = {
email = "richardipsum@fastmail.co.uk";
github = "richardipsum";
Expand Down
29 changes: 29 additions & 0 deletions pkgs/applications/window-managers/sway/fx.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{ fetchFromGitHub, lib, sway-unwrapped }:

sway-unwrapped.overrideAttrs (oldAttrs: rec {
pname = "swayfx";
version = "0.2";

src = fetchFromGitHub {
owner = "WillPower3309";
repo = "swayfx";
rev = version;
sha256 = "sha256-nVy7GdAnheWhjevcCPE407xWSLN8F4Le0uq2RDwv/Zc=";
};

meta = with lib; {
description = "A Beautiful Sway Fork";
homepage = "https://github.com/WillPower3309/swayfx";
maintainers = with maintainers; [ ricarch97 ];
license = licenses.mit;
platforms = platforms.linux;

longDescription = ''
Fork of Sway, an incredible and one of the most well established Wayland
compositors, and a drop-in replacement for the i3 window manager for X11.
SwayFX adds extra options and effects to the original Sway, such as rounded corners,
shadows and inactive window dimming to bring back some of the Picom X11
compositor functionality, which was commonly used with the i3 window manager.
'';
};
})
2 changes: 2 additions & 0 deletions pkgs/top-level/all-packages.nix
Original file line number Diff line number Diff line change
Expand Up @@ -30981,6 +30981,8 @@ with pkgs;

swaycons = callPackage ../applications/window-managers/sway/swaycons.nix { };

swayfx = callPackage ../applications/window-managers/sway/fx.nix { };

swaylock-fancy = callPackage ../applications/window-managers/sway/lock-fancy.nix { };

swaylock-effects = callPackage ../applications/window-managers/sway/lock-effects.nix { };
Expand Down

0 comments on commit 9984ca0

Please sign in to comment.