alpha
Login
or
Join now
seanaye.bsky.social
/
nixos-config
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
me like nix
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
add cclip
author
Sean Aye
date
3 months ago
(Mar 22, 2026, 8:03 PM -0400)
commit
ac9b5e6e
ac9b5e6ebcd2b8c83b30f337ca17d71b7f29c3cf
parent
5dbc8e67
5dbc8e67dcf95c93640f41728cc6298f52eba971
change-id
wwkmsvkm
wwkmsvkmkomoxylmykxqymxyoqmwrupv
+38
-2
2 changed files
Expand all
Collapse all
Unified
Split
hosts
common
home.nix
packages
cclip.nix
+2
-2
hosts/common/home.nix
Reviewed
···
28
28
networkmanager_dmenu # network picker for fuzzel
29
29
quickshell # Status bar (QML-based)
30
30
swww # For setting wallpapers
31
31
-
cliphist # Clipboard history manager
31
31
+
(import ../../packages/cclip.nix { inherit pkgs; }) # Clipboard history manager
32
32
pavucontrol # GUI for PulseAudio/PipeWire volume control
33
33
playerctl # MPRIS media player control
34
34
(element-desktop.override {
···
302
302
spawn-at-startup = [
303
303
{ command = [ "xwayland-satellite" ]; }
304
304
{ command = [ "swww-daemon" ]; }
305
305
-
{ command = [ "wl-paste --watch cliphist store" ]; }
305
305
+
{ command = [ "cclipd" ]; }
306
306
];
307
307
environment = {
308
308
DISPLAY = ":0";
+36
packages/cclip.nix
Reviewed
···
1
1
+
{
2
2
+
pkgs,
3
3
+
}:
4
4
+
5
5
+
pkgs.stdenv.mkDerivation {
6
6
+
pname = "cclip";
7
7
+
version = "0-unstable-2025-03-09";
8
8
+
9
9
+
src = pkgs.fetchFromGitHub {
10
10
+
owner = "heather7283";
11
11
+
repo = "cclip";
12
12
+
rev = "4286de1c8407ccba51060764e82c6b425b4ca3dd";
13
13
+
hash = "sha256-rjDCYag0aG9mZuwzWNS5z/CzeEtpdjc9iMypKqIZK60=";
14
14
+
};
15
15
+
16
16
+
nativeBuildInputs = with pkgs; [
17
17
+
meson
18
18
+
ninja
19
19
+
pkg-config
20
20
+
wayland-scanner
21
21
+
git
22
22
+
];
23
23
+
24
24
+
buildInputs = with pkgs; [
25
25
+
wayland
26
26
+
sqlite
27
27
+
xxHash
28
28
+
];
29
29
+
30
30
+
meta = {
31
31
+
description = "Clipboard manager for Wayland";
32
32
+
homepage = "https://github.com/heather7283/cclip";
33
33
+
license = pkgs.lib.licenses.mit;
34
34
+
platforms = pkgs.lib.platforms.linux;
35
35
+
};
36
36
+
}