configures cliphist

This commit is contained in:
Dennis Schoepf 2025-11-25 23:51:16 +01:00
parent 44e1b85f74
commit 1407b6964d
7 changed files with 29 additions and 18 deletions

View file

@ -0,0 +1,9 @@
{ ... }:
{
services.cliphist = {
enable = true;
allowImages = true;
systemdTargets = [ "graphical-session.target" ];
};
}

View file

@ -21,7 +21,6 @@
colors = {
background = "0f0b15f5";
text = "ffffffff";
message = "bf8a9fff";
prompt = "807c9fff";
input = "ffffffff";
match = "c57fafff";

View file

@ -246,16 +246,6 @@ window-rule {
// open-on-workspace "chat"
// }
// Work around WezTerm's initial configure bug
// by setting an empty default-column-width.
// window-rule {
// // This regular expression is intentionally made as specific as possible,
// // since this is the default config, and we want no false positives.
// // You can get away with just app-id="wezterm" if you want.
// match app-id=r#"^org\.wezfurlong\.wezterm$"#
// default-column-width {}
// }
// Open the Firefox picture-in-picture player as floating by default.
window-rule {
// This app-id regular expression will work for both:
@ -305,10 +295,10 @@ binds {
Mod+Shift+Slash { show-hotkey-overlay; }
// Suggested binds for running programs: terminal, app launcher, screen locker.
Mod+Return hotkey-overlay-title="Open a terminal" { spawn "wezterm"; }
Mod+T hotkey-overlay-title="Open a terminal" { spawn "ghostty +new-window"; }
Mod+Space hotkey-overlay-title="Launcher" { spawn "fuzzel"; }
Mod+B hotkey-overlay-title="Browser" { spawn "firefox"; }
Mod+M hotkey-overlay-title="System Monitor" { spawn-sh "wezterm start -- btop"; }
Mod+M hotkey-overlay-title="System Monitor" { spawn-sh "ghostty -e btop"; }
Mod+N hotkey-overlay-title="File Manager" { spawn "nautilus"; }
Mod+Alt+L hotkey-overlay-title="Lock the Screen: hyprlock" { spawn "hyprlock"; }

View file

@ -10,7 +10,5 @@
services.polkit-gnome.enable = true;
# WM Utilities (split out if they need additional config)
# TODO configure ironbar
programs.hyprlock.enable = true;
# TODO: Install idle manager
}

View file

@ -32,6 +32,10 @@
@define-color silver #b8c6d5;
@define-color silver_bright #ffffff;
* {
font-family: "VictorMono NF SemiBold";
}
notificationwindow, blankwindow, blankwindow {
background: transparent;
}
@ -438,14 +442,16 @@ notificationwindow, blankwindow, blankwindow {
.widget-buttons-grid flowboxchild > button {
padding: 12px 0;
margin: 8px;
background-color: @magenta_subtle_bg_darker;
color: @magenta_brighter;
background-color: @magenta;
color: @fg;
opacity: 1;
}
.widget-buttons-grid flowboxchild > button:hover {
padding: 12px 0;
background-color: @magenta_subtle_bg;
background-color: @magenta;
box-shadow: inset 0px 0px 15px 3px rgba(0,0,0,0.8);
transition: none;
color: @fg;
}