Skip to content

Commit 98936c1

Browse files
committed
Revert "switch to noctalia"
This reverts commit ee4f9ad.
1 parent ee4f9ad commit 98936c1

12 files changed

Lines changed: 594 additions & 607 deletions

File tree

flake.lock

Lines changed: 1 addition & 22 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

flake.nix

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -29,19 +29,6 @@
2929
url = "github:sodiboo/niri-flake";
3030
# inputs.niri-unstable.follows = "niri-unstable";
3131
};
32-
# dgop = {
33-
# url = "github:AvengeMedia/dgop";
34-
# inputs.nixpkgs.follows = "nixpkgs";
35-
# };
36-
# dankMaterialShell = {
37-
# url = "github:AvengeMedia/DankMaterialShell";
38-
# inputs.nixpkgs.follows = "nixpkgs";
39-
# # inputs.dgop.follows = "dgop";
40-
# };
41-
noctalia = {
42-
url = "github:noctalia-dev/noctalia-shell";
43-
inputs.nixpkgs.follows = "nixpkgs";
44-
};
4532

4633
# private flakes
4734
gridx.url = "git+ssh://git@github.com/debugloop/gridx";
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{pkgs, ...}: {
2+
home.packages = with pkgs; [
3+
wl-clipboard
4+
wofi
5+
];
6+
7+
services.clipman = {
8+
enable = true;
9+
systemdTarget = "graphical-session.target";
10+
};
11+
}

modules/home/class-laptop/default.nix

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,16 @@
22
imports = [
33
./ai.nix
44
./applications.nix
5+
./clipman.nix
56
./ghostty.nix
67
./kanshi.nix
78
./kitty.nix
9+
./mako.nix
810
./niri.nix
9-
./noctalia.nix
11+
./osd.nix
1012
./swayidle.nix
13+
./swaylock.nix
14+
./waybar.nix
1115
];
1216

1317
gtk.enable = true; # applies generated configs
@@ -39,10 +43,8 @@
3943
slurp
4044
wdisplays
4145
wev
42-
wl-clipboard
4346
wl-mirror
4447
xdg-utils
45-
zed-editor-fhs
4648
# cli apps with graphical deps
4749
imagemagick
4850
pdftk
@@ -77,6 +79,8 @@
7779

7880
services = {
7981
cliphist.enable = true;
82+
network-manager-applet.enable = true;
83+
blueman-applet.enable = true;
8084
gnome-keyring.enable = true;
8185
};
8286
}

modules/home/class-laptop/mako.nix

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
{config, ...}: {
2+
services.mako = {
3+
enable = true;
4+
settings = {
5+
margin = "10";
6+
font = "pango:Fira Mono 9";
7+
anchor = "bottom-right";
8+
layer = "overlay";
9+
group-by = "category,summary,body";
10+
background-color = "#${config.colors.background}";
11+
border-color = "#${config.colors.blue}";
12+
border-radius = 5;
13+
border-size = 3;
14+
text-color = "#${config.colors.foreground}";
15+
default-timeout = 7500;
16+
outer-margin = "20,10";
17+
"mode=dnd" = {
18+
invisible = true;
19+
};
20+
};
21+
};
22+
}

modules/home/class-laptop/niri.nix

Lines changed: 126 additions & 82 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)