changes to niri/noctalia, add fuzzel
This commit is contained in:
parent
61c62e9ca4
commit
478ed8e638
5 changed files with 46 additions and 15 deletions
|
|
@ -22,6 +22,10 @@
|
|||
];
|
||||
|
||||
programs.noctalia-shell.settings.brightness.enableDdcSupport = true;
|
||||
programs.noctalia-shell.settings.bar = {
|
||||
position = "top";
|
||||
density = "default";
|
||||
};
|
||||
|
||||
programs.spicetify =
|
||||
let
|
||||
|
|
|
|||
|
|
@ -19,6 +19,11 @@
|
|||
render-drm-device = "/dev/dri/card2";
|
||||
};
|
||||
|
||||
programs.noctalia-shell.settings.bar = {
|
||||
position = "top";
|
||||
density = "spacious";
|
||||
};
|
||||
|
||||
programs.plasma = {
|
||||
input.touchpads = [
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
{ pkgs, ... }:
|
||||
{ pkgs, config, ... }:
|
||||
{
|
||||
imports = [
|
||||
./niri.nix
|
||||
|
|
@ -16,6 +16,35 @@
|
|||
playerctl
|
||||
];
|
||||
|
||||
programs.fuzzel = {
|
||||
enable = true;
|
||||
package = pkgs.fuzzel;
|
||||
settings = {
|
||||
main = {
|
||||
terminal = "${pkgs.kitty}/bin/kitty";
|
||||
layer = "overlay";
|
||||
font = with config.userOptions.fontMono; name + ":size=" + toString (size + 2);
|
||||
launch-prefix = "${pkgs.niri}/bin/niri msg action spawn --";
|
||||
};
|
||||
border = {
|
||||
width = 2;
|
||||
radius = 8;
|
||||
};
|
||||
colors = with config.scheme; {
|
||||
background = base00 + "ff";
|
||||
text = base05 + "ff";
|
||||
prompt = base04 + "ff";
|
||||
placeholder = base04 + "ff";
|
||||
input = base05 + "ff";
|
||||
match = base09 + "ff";
|
||||
selection = base04 + "ff";
|
||||
selection-text = base05 + "ff";
|
||||
counter = base04 + "ff";
|
||||
border = base09 + "ff";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
xsession = {
|
||||
enable = true;
|
||||
windowManager.command = "niri";
|
||||
|
|
|
|||
|
|
@ -75,7 +75,7 @@
|
|||
height = 2160;
|
||||
refresh = 143.999;
|
||||
};
|
||||
scale = 1.33;
|
||||
scale = 1.5;
|
||||
position = {
|
||||
x = 0;
|
||||
y = 0;
|
||||
|
|
@ -188,9 +188,7 @@
|
|||
hotkey-overlay.title = "Open a Terminal: kitty";
|
||||
};
|
||||
"Mod+Space" = {
|
||||
action.spawn-sh = [
|
||||
"noctalia-shell ipc call launcher toggle"
|
||||
];
|
||||
action.spawn = [ "fuzzel" ];
|
||||
hotkey-overlay.title = "Run an Application: Noctalia app launcher";
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -31,12 +31,12 @@
|
|||
enforceMinimum = false;
|
||||
};
|
||||
bar = {
|
||||
position = "top";
|
||||
# position = "top";
|
||||
# density = "spacious";
|
||||
backgroundOpacity = 1;
|
||||
monitors = [ ];
|
||||
density = "spacious";
|
||||
showCapsule = true;
|
||||
capsuleOpacity = 0.5;
|
||||
capsuleOpacity = 1;
|
||||
floating = false;
|
||||
marginVertical = 0.25;
|
||||
marginHorizontal = 0.25;
|
||||
|
|
@ -44,11 +44,6 @@
|
|||
exclusive = true;
|
||||
widgets = {
|
||||
left = [
|
||||
{
|
||||
icon = "rocket";
|
||||
id = "CustomButton";
|
||||
leftClickExec = "noctalia-shell ipc call launcher toggle";
|
||||
}
|
||||
{
|
||||
id = "Workspace";
|
||||
}
|
||||
|
|
@ -120,7 +115,7 @@
|
|||
};
|
||||
general = {
|
||||
avatarImage = "/home/${config.userOptions.username}/.face";
|
||||
dimmerOpacity = 0.6;
|
||||
dimmerOpacity = 0.5;
|
||||
showScreenCorners = false;
|
||||
forceBlackScreenCorners = false;
|
||||
scaleRatio = 1;
|
||||
|
|
@ -147,7 +142,7 @@
|
|||
fontDefaultScale = 1;
|
||||
fontFixedScale = 1;
|
||||
tooltipsEnabled = true;
|
||||
panelBackgroundOpacity = 0.5;
|
||||
panelBackgroundOpacity = 1;
|
||||
panelsAttachedToBar = true;
|
||||
settingsPanelMode = "attached";
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue