Compare commits
No commits in common. "ca1745a8d9ca58125c6fb8425fcb181dd2812dec" and "57922fcfce923e02e2bdedeb8ee1a84494651444" have entirely different histories.
ca1745a8d9
...
57922fcfce
Binary file not shown.
|
Before Width: | Height: | Size: 191 KiB |
@ -51,7 +51,7 @@ wallframe {
|
||||
padding: 0em;
|
||||
expand: false;
|
||||
background-color: @main-bg;
|
||||
background-image: url("~/.dotfiles/config/backgrounds/aurora_borealis.png", height);
|
||||
background-image: url("~/.dotfiles/config/backgrounds/aurora_borealis.png", width);
|
||||
}
|
||||
|
||||
|
||||
|
||||
BIN
docs/demo.mp4
BIN
docs/demo.mp4
Binary file not shown.
@ -68,7 +68,7 @@
|
||||
editor = "neovim"; # neovim, vscode
|
||||
|
||||
# List all themes: $ nix build nixpkgs#base16-schemes && ls result/share/themes
|
||||
theme = "catppuccin-mocha"; # catppuccin-mocha, tokyo-night-dark, one-dark
|
||||
theme = "catppuccin-mocha"; # tokyo-night-dark, one-dark
|
||||
background = "aurora_borealis.png";
|
||||
|
||||
plasma = false;
|
||||
|
||||
@ -21,7 +21,7 @@
|
||||
libreoffice
|
||||
localsend
|
||||
kdePackages.kdeconnect-kde
|
||||
mpv
|
||||
vlc
|
||||
openrocket
|
||||
spotube
|
||||
inkscape
|
||||
|
||||
@ -19,7 +19,7 @@
|
||||
cliphist
|
||||
(writeShellScriptBin "clipboard" ''
|
||||
export confDir="''${XDG_CONFIG_HOME:-$HOME/.config}"
|
||||
roconf="''${confDir}/rofi/cliboard.rasi"
|
||||
roconf="''${confDir}/rofi/clipboard.rasi"
|
||||
favoritesFile="''${HOME}/.cliphist_favorites"
|
||||
|
||||
if printenv HYPRLAND_INSTANCE_SIGNATURE &> /dev/null; then
|
||||
|
||||
@ -246,7 +246,7 @@
|
||||
"$mod, Tab, exec, ${pkgs.toybox}/bin/pkill -x rofi || ${pkgs.rofi-wayland}/bin/rofi -show window"
|
||||
"$mod+Shift, E, exec, ${pkgs.toybox}/bin/pkill -x rofi || ${pkgs.rofi-wayland}/bin/rofi -show emoji"
|
||||
# Clipboard manager
|
||||
"$mod, V, exec, ${pkgs.toybox}/bin/pkill -x rofi || clipboard d"
|
||||
"$mod, V, exec, ${pkgs.toybox}/bin/pkill -x rofi || clipboard"
|
||||
|
||||
# Grouped Windows
|
||||
"$mod CTRL, H, changegroupactive, b"
|
||||
|
||||
@ -2,7 +2,6 @@
|
||||
lib,
|
||||
config,
|
||||
pkgs,
|
||||
userSettings,
|
||||
...
|
||||
}: {
|
||||
options = {
|
||||
@ -10,7 +9,7 @@
|
||||
};
|
||||
|
||||
imports = [
|
||||
./clipboard-rofi.nix
|
||||
./clipboard-rofi.nix
|
||||
];
|
||||
|
||||
config = lib.mkIf config.desktop.hyprland.rofi.enable {
|
||||
@ -36,7 +35,7 @@
|
||||
font = "JetBrainsMono Nerd Font 10";
|
||||
icon-theme = "Tela-circle-dracula";
|
||||
};
|
||||
|
||||
|
||||
# Main window settings
|
||||
"window" = {
|
||||
height = mkLiteral "35em";
|
||||
@ -50,7 +49,7 @@
|
||||
#border-color = mkLiteral "@main-br"; # replace with actual color hex if needed
|
||||
#background-color = mkLiteral "@main-bg";
|
||||
};
|
||||
|
||||
|
||||
# Mainbox settings
|
||||
"mainbox" = {
|
||||
enabled = true;
|
||||
@ -59,9 +58,9 @@
|
||||
orientation = mkLiteral "vertical";
|
||||
children = ["inputbar" "listbox"];
|
||||
background-color = mkLiteral "transparent";
|
||||
background-image = mkLiteral "url(\"~/.dotfiles/config/backgrounds/${userSettings.background}\", HEIGHT)";
|
||||
background-image = mkLiteral "url(\"~/.dotfiles/config/backgrounds/aurora_borealis.png\", height)";
|
||||
};
|
||||
|
||||
|
||||
# Input bar settings
|
||||
"inputbar" = {
|
||||
enabled = true;
|
||||
@ -69,9 +68,9 @@
|
||||
padding = mkLiteral "5em";
|
||||
children = ["entry"];
|
||||
background-color = mkLiteral "transparent";
|
||||
background-image = mkLiteral "url(\"~/.dotfiles/config/backgrounds/${userSettings.background}\", WIDTH)";
|
||||
background-image = mkLiteral "url(\"~/.dotfiles/config/backgrounds/aurora_borealis.png\", width)";
|
||||
};
|
||||
|
||||
|
||||
# Entry field settings
|
||||
"entry" = {
|
||||
border-radius = mkLiteral "2em";
|
||||
@ -81,7 +80,7 @@
|
||||
#text-color = mkLiteral "@main-fg";
|
||||
#background-color = mkLiteral "@main-bg";
|
||||
};
|
||||
|
||||
|
||||
# Listbox settings
|
||||
"listbox" = {
|
||||
padding = mkLiteral "0em";
|
||||
@ -90,7 +89,7 @@
|
||||
children = ["listview" "mode-switcher"];
|
||||
#background-color = mkLiteral "@main-bg";
|
||||
};
|
||||
|
||||
|
||||
# List view settings
|
||||
"listview" = {
|
||||
padding = mkLiteral "1.5em";
|
||||
@ -109,7 +108,7 @@
|
||||
background-color = mkLiteral "transparent";
|
||||
#text-color = mkLiteral "@main-fg";
|
||||
};
|
||||
|
||||
|
||||
# Mode switcher settings
|
||||
"mode-switcher" = {
|
||||
orientation = mkLiteral "vertical";
|
||||
@ -119,7 +118,7 @@
|
||||
spacing = mkLiteral "1.5em";
|
||||
background-color = mkLiteral "transparent";
|
||||
};
|
||||
|
||||
|
||||
# Button settings
|
||||
"button" = {
|
||||
cursor = "pointer";
|
||||
@ -131,7 +130,7 @@
|
||||
#background-color = mkLiteral "@main-fg";
|
||||
#text-color = mkLiteral "@main-bg";
|
||||
};
|
||||
|
||||
|
||||
# Element settings
|
||||
"element" = {
|
||||
enabled = true;
|
||||
@ -145,7 +144,7 @@
|
||||
#background-color = mkLiteral "@select-bg";
|
||||
#text-color = mkLiteral "@select-fg";
|
||||
};
|
||||
|
||||
|
||||
# Icon element settings
|
||||
"element-icon" = {
|
||||
size = mkLiteral "3em";
|
||||
@ -153,7 +152,7 @@
|
||||
#background-color = mkLiteral "transparent";
|
||||
#text-color = mkLiteral "inherit";
|
||||
};
|
||||
|
||||
|
||||
# Text element settings
|
||||
"element-text" = {
|
||||
vertical-align = mkLiteral "0.5";
|
||||
@ -162,7 +161,7 @@
|
||||
#background-color = mkLiteral "transparent";
|
||||
#text-color = mkLiteral "inherit";
|
||||
};
|
||||
|
||||
|
||||
# Error message settings
|
||||
"error-message" = {
|
||||
#text-color = mkLiteral "@main-fg";
|
||||
@ -170,7 +169,7 @@
|
||||
text-transform = mkLiteral "capitalize";
|
||||
children = ["textbox"];
|
||||
};
|
||||
|
||||
|
||||
# Textbox settings
|
||||
"textbox" = {
|
||||
#text-color = mkLiteral "inherit";
|
||||
@ -179,6 +178,6 @@
|
||||
horizontal-align = mkLiteral "0.5";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@ -225,9 +225,9 @@
|
||||
format = "{}";
|
||||
rotate = 0;
|
||||
exec = "echo ; echo clipboard history";
|
||||
on-click = "sleep 0.1 && clipboard d";
|
||||
on-click-right = "sleep 0.1 && clipboard";
|
||||
on-click-middle = "sleep 0.1 && clipboard";
|
||||
on-click = "sleep 0.1 && cliphist.sh c";
|
||||
on-click-right = "sleep 0.1 && cliphist.sh d";
|
||||
on-click-middle = "sleep 0.1 && cliphist.sh w";
|
||||
interval = 86400; # once every day;
|
||||
tooltip = true;
|
||||
};
|
||||
|
||||
Loading…
Reference in New Issue
Block a user