Merge pull request #226043 from RicArch97/swayfx

Changed files
+37
maintainers
pkgs
applications
window-managers
sway
top-level
+6
maintainers/maintainer-list.nix
···
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";
+29
pkgs/applications/window-managers/sway/fx.nix
···
+
{ 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
pkgs/top-level/all-packages.nix
···
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 { };