gasshhhhhh
This commit is contained in:
parent
2a82a20068
commit
6a1ef25bc9
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
configuration {
|
configuration {
|
||||||
icon-theme: "Papirus";
|
icon-theme: "Papirus";
|
||||||
terminal: "konsole";
|
terminal: "alacritty";
|
||||||
sidebar-mode: true;
|
sidebar-mode: true;
|
||||||
run-command: "bash -c {cmd}";
|
run-command: "bash -c {cmd}";
|
||||||
run-list-command: "fish -c functions";
|
run-list-command: "fish -c functions";
|
||||||
|
@ -12,7 +12,7 @@ configuration {
|
||||||
display-run: "";
|
display-run: "";
|
||||||
display-window: " ";
|
display-window: " ";
|
||||||
display-combi: " ";
|
display-combi: " ";
|
||||||
drun-display-format: "{name} [<span weight='light' size='small'><i>({generic})</i></span>]";/* - {exec}*/
|
/* drun-display-format: "{name} [<span weight='light' size='small'><i>({generic})</i></span>]";/\* - {exec}*\/ */
|
||||||
threads: 0;
|
threads: 0;
|
||||||
scroll-method: 0;
|
scroll-method: 0;
|
||||||
disable-history: false;
|
disable-history: false;
|
||||||
|
@ -25,6 +25,7 @@ configuration {
|
||||||
kb-row-left: "Control-h";
|
kb-row-left: "Control-h";
|
||||||
kb-row-right: "Control-l";
|
kb-row-right: "Control-l";
|
||||||
font: "VictorMono Nerd Font 12.0";
|
font: "VictorMono Nerd Font 12.0";
|
||||||
|
show-icons: true;
|
||||||
timeout {
|
timeout {
|
||||||
delay: 15;
|
delay: 15;
|
||||||
action: "kb-cancel";
|
action: "kb-cancel";
|
||||||
|
@ -33,8 +34,8 @@ configuration {
|
||||||
|
|
||||||
* {
|
* {
|
||||||
backgrounkd: #12121222;
|
backgrounkd: #12121222;
|
||||||
background-color: #00222b33;
|
background-color: #282a36;
|
||||||
background-entry: #000000;
|
background-entry: #282a36;
|
||||||
foreground-selected: #ffffff;
|
foreground-selected: #ffffff;
|
||||||
urgent: #E91E63;
|
urgent: #E91E63;
|
||||||
urgent-selected: #E91E63;
|
urgent-selected: #E91E63;
|
||||||
|
@ -93,6 +94,10 @@ inputbar {
|
||||||
position: north;
|
position: north;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
textbox-prompt-colon {
|
||||||
|
str: "";
|
||||||
|
}
|
||||||
|
|
||||||
prompt {
|
prompt {
|
||||||
enabled: true;
|
enabled: true;
|
||||||
padding: 0px 6px 0px 5px;
|
padding: 0px 6px 0px 5px;
|
||||||
|
@ -149,6 +154,7 @@ textbox {
|
||||||
text-color: @base0B;
|
text-color: @base0B;
|
||||||
background-color: @transparent;
|
background-color: @transparent;
|
||||||
padding: 10px 90px 10px 90px;
|
padding: 10px 90px 10px 90px;
|
||||||
|
placeholder: "";
|
||||||
}
|
}
|
||||||
|
|
||||||
listview {
|
listview {
|
||||||
|
@ -166,7 +172,7 @@ listview {
|
||||||
}
|
}
|
||||||
|
|
||||||
element {
|
element {
|
||||||
background-color: @transparent;
|
background-color: @base00;
|
||||||
text-color: @base05;
|
text-color: @base05;
|
||||||
orientation: horizontal;
|
orientation: horizontal;
|
||||||
border-radius: 55px;
|
border-radius: 55px;
|
||||||
|
@ -180,13 +186,6 @@ element-icon {
|
||||||
padding: 0px 0px 0px;
|
padding: 0px 0px 0px;
|
||||||
}
|
}
|
||||||
|
|
||||||
element-text {
|
|
||||||
expand: true;
|
|
||||||
background-color: @transparent;
|
|
||||||
text-color: @base05;
|
|
||||||
vertical-align: 0.5;
|
|
||||||
}
|
|
||||||
|
|
||||||
element normal.urgent,
|
element normal.urgent,
|
||||||
element alternate.urgent {
|
element alternate.urgent {
|
||||||
background-color: @urgent;
|
background-color: @urgent;
|
||||||
|
@ -194,15 +193,21 @@ element alternate.urgent {
|
||||||
border-radius: 9px;
|
border-radius: 9px;
|
||||||
}
|
}
|
||||||
|
|
||||||
element normal.active,
|
element normal.normal,
|
||||||
|
element normal.active {
|
||||||
|
background-color: @base00;
|
||||||
|
text-color: @base05;
|
||||||
|
}
|
||||||
|
element alternate.normal,
|
||||||
element alternate.active {
|
element alternate.active {
|
||||||
background-color: @background-alt;
|
background-color: @base00;
|
||||||
text-color: @base0B;
|
text-color: @base05;
|
||||||
}
|
}
|
||||||
|
|
||||||
element selected {
|
element selected,
|
||||||
background-color: @background-alt;
|
element selected normal {
|
||||||
text-color: @base0A;
|
background-color: @base0B;
|
||||||
|
text-color: @base00;
|
||||||
}
|
}
|
||||||
|
|
||||||
element selected.urgent {
|
element selected.urgent {
|
||||||
|
@ -211,10 +216,6 @@ element selected.urgent {
|
||||||
}
|
}
|
||||||
|
|
||||||
element selected.active {
|
element selected.active {
|
||||||
background-color: @background-alt;
|
background-color: @base0B;
|
||||||
color: @base0A;
|
color: @base00;
|
||||||
}
|
|
||||||
|
|
||||||
window {
|
|
||||||
background-color: @base00;
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,220 +0,0 @@
|
||||||
/*-*- mode: css; -*-*/
|
|
||||||
/** Configured For Applets **/
|
|
||||||
|
|
||||||
|
|
||||||
configuration {
|
|
||||||
icon-theme: "Papirus";
|
|
||||||
terminal: "konsole";
|
|
||||||
sidebar-mode: true;
|
|
||||||
run-command: "bash -c {cmd}";
|
|
||||||
run-list-command: "fish -c functions";
|
|
||||||
display-drun: " ";
|
|
||||||
display-run: " ";
|
|
||||||
display-window: " ";
|
|
||||||
display-combi: " ";
|
|
||||||
drun-display-format: "{name} [<span weight='light' size='small'><i>({generic})</i></span>]";/* - {exec}*/
|
|
||||||
threads: 0;
|
|
||||||
scroll-method: 0;
|
|
||||||
disable-history: false;
|
|
||||||
kb-accept-entry: "Return";
|
|
||||||
kb-remove-to-eol: "Control-D";
|
|
||||||
kb-remove-char-back: "BackSpace";
|
|
||||||
kb-mode-complete: "Control-M";
|
|
||||||
kb-row-down: "Control-j";
|
|
||||||
kb-row-up: "Control-k";
|
|
||||||
kb-row-left: "Control-h";
|
|
||||||
kb-row-right: "Control-l";
|
|
||||||
font: "VictorMono Nerd Font 12.0";
|
|
||||||
timeout {
|
|
||||||
delay: 15;
|
|
||||||
action: "kb-cancel";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
* {
|
|
||||||
backgrounkd: #12121222;
|
|
||||||
background-color: #00222b33;
|
|
||||||
background-entry: #000000;
|
|
||||||
foreground-selected: #ffffff;
|
|
||||||
urgent: #E91E63;
|
|
||||||
urgent-selected: #E91E63;
|
|
||||||
transparent: #00000000;
|
|
||||||
base00: #282a36;
|
|
||||||
base01: #34353e;
|
|
||||||
base02: #43454f;
|
|
||||||
base03: #78787e;
|
|
||||||
base04: #a5a5a9;
|
|
||||||
base05: #e2e4e5;
|
|
||||||
base06: #eff0eb;
|
|
||||||
base07: #f1f1f0;
|
|
||||||
base08: #ff5c57;
|
|
||||||
base09: #ff9f43;
|
|
||||||
base0A: #f3f99d;
|
|
||||||
base0B: #5af78e;
|
|
||||||
base0C: #9aedfe;
|
|
||||||
base0D: #57c7ff;
|
|
||||||
base0E: #ff6ac1;
|
|
||||||
base0F: #b2643c;
|
|
||||||
base00t: #282a3655;
|
|
||||||
background-alt: @base02;
|
|
||||||
}
|
|
||||||
|
|
||||||
window {
|
|
||||||
background-color: @base00;
|
|
||||||
text-color: @base05;
|
|
||||||
/* transparency: "real"; */
|
|
||||||
border-radius: 20px;
|
|
||||||
border: 0px;
|
|
||||||
width: 60%;
|
|
||||||
location: center;
|
|
||||||
anchor: center;
|
|
||||||
x-offset: 0;
|
|
||||||
y-offset: 0;
|
|
||||||
margin: 0px;
|
|
||||||
padding: 0px;
|
|
||||||
}
|
|
||||||
|
|
||||||
mainbox {
|
|
||||||
border-radius: 16;
|
|
||||||
/* background-color: @transparent; */
|
|
||||||
background-color: @base00;
|
|
||||||
text-color: @base05;
|
|
||||||
transparency: "real";
|
|
||||||
}
|
|
||||||
|
|
||||||
inputbar {
|
|
||||||
/* background-color: @transparent; */
|
|
||||||
background-color: @base00;
|
|
||||||
text-color: @base05;
|
|
||||||
expand: false;
|
|
||||||
border-radius: 36px;
|
|
||||||
margin: 0px 0px 0px 0px;
|
|
||||||
padding: 20px 6px 20px 6px;
|
|
||||||
position: north;
|
|
||||||
}
|
|
||||||
|
|
||||||
prompt {
|
|
||||||
enabled: true;
|
|
||||||
padding: 0px 6px 0px 5px;
|
|
||||||
/* background-color: @transparent; */
|
|
||||||
background-color: @base00;
|
|
||||||
text-color: @base05;
|
|
||||||
border: 0px;
|
|
||||||
font: "VictorMono Nerd Font 22.0";
|
|
||||||
}
|
|
||||||
|
|
||||||
entry {
|
|
||||||
/* background-color: @transparent; */
|
|
||||||
background-color: @base00;
|
|
||||||
color: @base00;
|
|
||||||
placeholder-color: @base05;
|
|
||||||
text-color: @base05;
|
|
||||||
expand: true;
|
|
||||||
horizontal-align: 0;
|
|
||||||
placeholder: "";
|
|
||||||
blink: true;
|
|
||||||
border: 0px;
|
|
||||||
padding: 0px 0px 0px 6px;
|
|
||||||
font: "VictorMono Nerd Font 22.0";
|
|
||||||
}
|
|
||||||
|
|
||||||
case-indicator {
|
|
||||||
background-color: @transparent;
|
|
||||||
text-color: @base05;
|
|
||||||
spacing: 0;
|
|
||||||
border: 0px;
|
|
||||||
}
|
|
||||||
|
|
||||||
sidebar {
|
|
||||||
border: 2px 0 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
mainbox {
|
|
||||||
/* background-color: @base00t; */
|
|
||||||
background-color: @base00;
|
|
||||||
text-color: @transparent;
|
|
||||||
children: [ inputbar, listview, message ];
|
|
||||||
spacing: 5px;
|
|
||||||
padding: 10px 10px 10px 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
message {
|
|
||||||
border: 0px 0 0;
|
|
||||||
padding: 0px;
|
|
||||||
background-color: @transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
textbox {
|
|
||||||
highlight: @base0B;
|
|
||||||
text-color: @base0B;
|
|
||||||
background-color: @transparent;
|
|
||||||
padding: 10px 90px 10px 90px;
|
|
||||||
}
|
|
||||||
|
|
||||||
listview {
|
|
||||||
/* background-color: @transparent; */
|
|
||||||
background-color: @base00;
|
|
||||||
columns: 1;
|
|
||||||
spacing: 4px;
|
|
||||||
cycle: false;
|
|
||||||
dynamic: true;
|
|
||||||
layout: vertical;
|
|
||||||
lines: 10;
|
|
||||||
scrollbar: false;
|
|
||||||
border: 0px;
|
|
||||||
fixed-height: false;
|
|
||||||
}
|
|
||||||
|
|
||||||
element {
|
|
||||||
background-color: @transparent;
|
|
||||||
text-color: @base05;
|
|
||||||
orientation: horizontal;
|
|
||||||
border-radius: 55px;
|
|
||||||
padding: 5px 5px 5px 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
element-icon {
|
|
||||||
background-color: @transparent;
|
|
||||||
size: 30px;
|
|
||||||
border: 0px;
|
|
||||||
padding: 0px 0px 0px;
|
|
||||||
}
|
|
||||||
|
|
||||||
element-text {
|
|
||||||
expand: true;
|
|
||||||
background-color: @transparent;
|
|
||||||
text-color: @base05;
|
|
||||||
vertical-align: 0.5;
|
|
||||||
}
|
|
||||||
|
|
||||||
element normal.urgent,
|
|
||||||
element alternate.urgent {
|
|
||||||
background-color: @urgent;
|
|
||||||
text-color: @base08;
|
|
||||||
border-radius: 9px;
|
|
||||||
}
|
|
||||||
|
|
||||||
element normal.active,
|
|
||||||
element alternate.active {
|
|
||||||
background-color: @background-alt;
|
|
||||||
text-color: @base0B;
|
|
||||||
}
|
|
||||||
|
|
||||||
element selected {
|
|
||||||
background-color: @background-alt;
|
|
||||||
text-color: @base0A;
|
|
||||||
}
|
|
||||||
|
|
||||||
element selected.urgent {
|
|
||||||
background-color: @urgent-selected;
|
|
||||||
text-color: @base08;
|
|
||||||
}
|
|
||||||
|
|
||||||
element selected.active {
|
|
||||||
background-color: @background-alt;
|
|
||||||
color: @base0A;
|
|
||||||
}
|
|
||||||
|
|
||||||
window {
|
|
||||||
background-color: @base00;
|
|
||||||
}
|
|
197
flake.lock
197
flake.lock
|
@ -1,5 +1,24 @@
|
||||||
{
|
{
|
||||||
"nodes": {
|
"nodes": {
|
||||||
|
"anipy-cli": {
|
||||||
|
"inputs": {
|
||||||
|
"nixpkgs": "nixpkgs",
|
||||||
|
"poetry2nix": "poetry2nix"
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1734969664,
|
||||||
|
"narHash": "sha256-5vudj7HamxHFHau9rulMsO7MoPhdWIxYqmryV/b7X2Q=",
|
||||||
|
"owner": "sdaqo",
|
||||||
|
"repo": "anipy-cli",
|
||||||
|
"rev": "67b611716b2acb8c29ef834daf1d31e8a54128c6",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "sdaqo",
|
||||||
|
"repo": "anipy-cli",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"base16": {
|
"base16": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"fromYaml": "fromYaml"
|
"fromYaml": "fromYaml"
|
||||||
|
@ -233,6 +252,24 @@
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"systems": "systems"
|
"systems": "systems"
|
||||||
},
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1710146030,
|
||||||
|
"narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
|
||||||
|
"owner": "numtide",
|
||||||
|
"repo": "flake-utils",
|
||||||
|
"rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "numtide",
|
||||||
|
"repo": "flake-utils",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"flake-utils_2": {
|
||||||
|
"inputs": {
|
||||||
|
"systems": "systems_3"
|
||||||
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1731533236,
|
"lastModified": 1731533236,
|
||||||
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
|
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
|
||||||
|
@ -247,7 +284,7 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"flake-utils_2": {
|
"flake-utils_3": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"systems": [
|
"systems": [
|
||||||
"stylix",
|
"stylix",
|
||||||
|
@ -346,8 +383,8 @@
|
||||||
"nix-bitcoin": {
|
"nix-bitcoin": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"extra-container": "extra-container",
|
"extra-container": "extra-container",
|
||||||
"flake-utils": "flake-utils",
|
"flake-utils": "flake-utils_2",
|
||||||
"nixpkgs": "nixpkgs",
|
"nixpkgs": "nixpkgs_3",
|
||||||
"nixpkgs-unstable": "nixpkgs-unstable"
|
"nixpkgs-unstable": "nixpkgs-unstable"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
|
@ -365,10 +402,32 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"nix-github-actions": {
|
||||||
|
"inputs": {
|
||||||
|
"nixpkgs": [
|
||||||
|
"anipy-cli",
|
||||||
|
"poetry2nix",
|
||||||
|
"nixpkgs"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1703863825,
|
||||||
|
"narHash": "sha256-rXwqjtwiGKJheXB43ybM8NwWB8rO2dSRrEqes0S7F5Y=",
|
||||||
|
"owner": "nix-community",
|
||||||
|
"repo": "nix-github-actions",
|
||||||
|
"rev": "5163432afc817cf8bd1f031418d1869e4c9d5547",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "nix-community",
|
||||||
|
"repo": "nix-github-actions",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"nixos-cosmic": {
|
"nixos-cosmic": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"flake-compat": "flake-compat_2",
|
"flake-compat": "flake-compat_2",
|
||||||
"nixpkgs": "nixpkgs_2",
|
"nixpkgs": "nixpkgs_4",
|
||||||
"nixpkgs-stable": "nixpkgs-stable_2",
|
"nixpkgs-stable": "nixpkgs-stable_2",
|
||||||
"rust-overlay": "rust-overlay_2"
|
"rust-overlay": "rust-overlay_2"
|
||||||
},
|
},
|
||||||
|
@ -404,16 +463,16 @@
|
||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1732749044,
|
"lastModified": 1716509168,
|
||||||
"narHash": "sha256-T38FQOg0BV5M8FN1712fovzNakSOENEYs+CSkg31C9Y=",
|
"narHash": "sha256-4zSIhSRRIoEBwjbPm3YiGtbd8HDWzFxJjw5DYSDy1n8=",
|
||||||
"owner": "NixOS",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "0c5b4ecbed5b155b705336aa96d878e55acd8685",
|
"rev": "bfb7a882678e518398ce9a31a881538679f6f092",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"owner": "NixOS",
|
"owner": "nixos",
|
||||||
"ref": "nixos-24.05",
|
"ref": "nixos-unstable",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
|
@ -498,6 +557,38 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixpkgs_2": {
|
"nixpkgs_2": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1714463564,
|
||||||
|
"narHash": "sha256-8+w/34w9azAHZA9TwvzdT2z7VFFEey7tXsan5q5bR1M=",
|
||||||
|
"owner": "NixOS",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"rev": "9b03589f4d174bfd6ea9a9de6fb85333fd190f8b",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "NixOS",
|
||||||
|
"ref": "nixos-unstable-small",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"nixpkgs_3": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1732749044,
|
||||||
|
"narHash": "sha256-T38FQOg0BV5M8FN1712fovzNakSOENEYs+CSkg31C9Y=",
|
||||||
|
"owner": "NixOS",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"rev": "0c5b4ecbed5b155b705336aa96d878e55acd8685",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "NixOS",
|
||||||
|
"ref": "nixos-24.05",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"nixpkgs_4": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1733581040,
|
"lastModified": 1733581040,
|
||||||
"narHash": "sha256-Qn3nPMSopRQJgmvHzVqPcE3I03zJyl8cSbgnnltfFDY=",
|
"narHash": "sha256-Qn3nPMSopRQJgmvHzVqPcE3I03zJyl8cSbgnnltfFDY=",
|
||||||
|
@ -513,7 +604,7 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixpkgs_3": {
|
"nixpkgs_5": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1717952948,
|
"lastModified": 1717952948,
|
||||||
"narHash": "sha256-mJi4/gjiwQlSaxjA6AusXBN/6rQRaPCycR7bd8fydnQ=",
|
"narHash": "sha256-mJi4/gjiwQlSaxjA6AusXBN/6rQRaPCycR7bd8fydnQ=",
|
||||||
|
@ -527,7 +618,7 @@
|
||||||
"url": "https://flakehub.com/f/NixOS/nixpkgs/%2A.tar.gz"
|
"url": "https://flakehub.com/f/NixOS/nixpkgs/%2A.tar.gz"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixpkgs_4": {
|
"nixpkgs_6": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1669542132,
|
"lastModified": 1669542132,
|
||||||
"narHash": "sha256-DRlg++NJAwPh8io3ExBJdNW7Djs3plVI5jgYQ+iXAZQ=",
|
"narHash": "sha256-DRlg++NJAwPh8io3ExBJdNW7Djs3plVI5jgYQ+iXAZQ=",
|
||||||
|
@ -565,10 +656,32 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"poetry2nix": {
|
||||||
|
"inputs": {
|
||||||
|
"flake-utils": "flake-utils",
|
||||||
|
"nix-github-actions": "nix-github-actions",
|
||||||
|
"nixpkgs": "nixpkgs_2",
|
||||||
|
"systems": "systems_2",
|
||||||
|
"treefmt-nix": "treefmt-nix"
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1716724736,
|
||||||
|
"narHash": "sha256-/KKrshurDivObtcKjDvXkyrdBaZXpBdlQ5KlOKrcBDg=",
|
||||||
|
"owner": "nix-community",
|
||||||
|
"repo": "poetry2nix",
|
||||||
|
"rev": "68df56fbb08ce0e9db98ce7fde737ab26525835b",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "nix-community",
|
||||||
|
"repo": "poetry2nix",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"quickemu": {
|
"quickemu": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"flake-schemas": "flake-schemas",
|
"flake-schemas": "flake-schemas",
|
||||||
"nixpkgs": "nixpkgs_3"
|
"nixpkgs": "nixpkgs_5"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1720106666,
|
"lastModified": 1720106666,
|
||||||
|
@ -585,6 +698,7 @@
|
||||||
},
|
},
|
||||||
"root": {
|
"root": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
|
"anipy-cli": "anipy-cli",
|
||||||
"emacs": "emacs",
|
"emacs": "emacs",
|
||||||
"eww": "eww",
|
"eww": "eww",
|
||||||
"home-manager": "home-manager",
|
"home-manager": "home-manager",
|
||||||
|
@ -648,7 +762,7 @@
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"blobs": "blobs",
|
"blobs": "blobs",
|
||||||
"flake-compat": "flake-compat_3",
|
"flake-compat": "flake-compat_3",
|
||||||
"nixpkgs": "nixpkgs_4",
|
"nixpkgs": "nixpkgs_6",
|
||||||
"nixpkgs-24_11": "nixpkgs-24_11"
|
"nixpkgs-24_11": "nixpkgs-24_11"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
|
@ -673,13 +787,13 @@
|
||||||
"base16-helix": "base16-helix",
|
"base16-helix": "base16-helix",
|
||||||
"base16-vim": "base16-vim",
|
"base16-vim": "base16-vim",
|
||||||
"flake-compat": "flake-compat_4",
|
"flake-compat": "flake-compat_4",
|
||||||
"flake-utils": "flake-utils_2",
|
"flake-utils": "flake-utils_3",
|
||||||
"gnome-shell": "gnome-shell",
|
"gnome-shell": "gnome-shell",
|
||||||
"home-manager": "home-manager_2",
|
"home-manager": "home-manager_2",
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"nixpkgs"
|
"nixpkgs"
|
||||||
],
|
],
|
||||||
"systems": "systems_2",
|
"systems": "systems_4",
|
||||||
"tinted-foot": "tinted-foot",
|
"tinted-foot": "tinted-foot",
|
||||||
"tinted-kitty": "tinted-kitty",
|
"tinted-kitty": "tinted-kitty",
|
||||||
"tinted-tmux": "tinted-tmux"
|
"tinted-tmux": "tinted-tmux"
|
||||||
|
@ -714,6 +828,35 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"systems_2": {
|
"systems_2": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1681028828,
|
||||||
|
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
||||||
|
"owner": "nix-systems",
|
||||||
|
"repo": "default",
|
||||||
|
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"id": "systems",
|
||||||
|
"type": "indirect"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"systems_3": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1681028828,
|
||||||
|
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
||||||
|
"owner": "nix-systems",
|
||||||
|
"repo": "default",
|
||||||
|
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "nix-systems",
|
||||||
|
"repo": "default",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"systems_4": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1681028828,
|
"lastModified": 1681028828,
|
||||||
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
||||||
|
@ -777,6 +920,28 @@
|
||||||
"repo": "tinted-tmux",
|
"repo": "tinted-tmux",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"treefmt-nix": {
|
||||||
|
"inputs": {
|
||||||
|
"nixpkgs": [
|
||||||
|
"anipy-cli",
|
||||||
|
"poetry2nix",
|
||||||
|
"nixpkgs"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1714058656,
|
||||||
|
"narHash": "sha256-Qv4RBm4LKuO4fNOfx9wl40W2rBbv5u5m+whxRYUMiaA=",
|
||||||
|
"owner": "numtide",
|
||||||
|
"repo": "treefmt-nix",
|
||||||
|
"rev": "c6aaf729f34a36c445618580a9f95a48f5e4e03f",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "numtide",
|
||||||
|
"repo": "treefmt-nix",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"root": "root",
|
"root": "root",
|
||||||
|
|
|
@ -45,6 +45,7 @@
|
||||||
url = "gitlab:simple-nixos-mailserver/nixos-mailserver/nixos-24.11";
|
url = "gitlab:simple-nixos-mailserver/nixos-mailserver/nixos-24.11";
|
||||||
};
|
};
|
||||||
nixos-cosmic = { url = "github:lilyinstarlight/nixos-cosmic"; };
|
nixos-cosmic = { url = "github:lilyinstarlight/nixos-cosmic"; };
|
||||||
|
anipy-cli = { url = "github:sdaqo/anipy-cli"; };
|
||||||
# rust-overlay = {
|
# rust-overlay = {
|
||||||
# url = "github:oxalica/rust-overlay";
|
# url = "github:oxalica/rust-overlay";
|
||||||
# inputs.nixpkgs.follows = "nixpkgs";
|
# inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
@ -53,7 +54,7 @@
|
||||||
|
|
||||||
outputs = inputs@{ nixpkgs, nixpkgs-stable, home-manager, plasma-manager
|
outputs = inputs@{ nixpkgs, nixpkgs-stable, home-manager, plasma-manager
|
||||||
, nixos-cosmic, quickemu, nixos-hardware, emacs, nix-bitcoin, eww
|
, nixos-cosmic, quickemu, nixos-hardware, emacs, nix-bitcoin, eww
|
||||||
, simple-nixos-mailserver,
|
, simple-nixos-mailserver, anipy-cli,
|
||||||
# ags,
|
# ags,
|
||||||
stylix, ... }:
|
stylix, ... }:
|
||||||
let
|
let
|
||||||
|
|
13
home/certs.txt
Normal file
13
home/certs.txt
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
-----BEGIN CERTIFICATE-----
|
||||||
|
MIIB6jCCAXGgAwIBAgIIa1Eca7IaCr0wCgYIKoZIzj0EAwMwIDEeMBwGA1UEAxMV
|
||||||
|
bWluaWNhIHJvb3QgY2EgNTI4ZjYxMB4XDTI0MTIyNjIwMTQ0OFoXDTI3MDEyNTIw
|
||||||
|
MTQ0OFowGzEZMBcGA1UEAxMQbWFpbC5jb2NocnVuLnh5ejB2MBAGByqGSM49AgEG
|
||||||
|
BSuBBAAiA2IABLa7Y/MFORGjmHCPUn0zl9ybfnRQnQTJmMD8RFr+3BSXFV2RQA8W
|
||||||
|
+ZTkZD98jeiq4uTVR3pAJvlB+x3XIX8pVm33C2AhW3xTUqQ1HBhcLTV/EBrtnRjm
|
||||||
|
rpwBnjx+Mv77gaN9MHswDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUF
|
||||||
|
BwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB8GA1UdIwQYMBaAFLjZt1hgeoGY
|
||||||
|
p8Fa0XYrsLNZ60hHMBsGA1UdEQQUMBKCEG1haWwuY29jaHJ1bi54eXowCgYIKoZI
|
||||||
|
zj0EAwMDZwAwZAIwRoieVIBuDypWfD6B5AgBpt0MnoJHcee/n9mnAjM57T7kcgnm
|
||||||
|
8BtOk4Q0WdHp1YKrAjAmihA6/UBV1gbxeLgKQzoRKd/3Lbkanlm3Oo/TL6/BPqur
|
||||||
|
yjiwIECI/cteKEVI7m0=
|
||||||
|
-----END CERTIFICATE-----
|
|
@ -171,12 +171,18 @@ in {
|
||||||
imap = {
|
imap = {
|
||||||
host = "mail.cochrun.xyz";
|
host = "mail.cochrun.xyz";
|
||||||
port = 993;
|
port = 993;
|
||||||
tls.enable = true;
|
tls = {
|
||||||
|
enable = true;
|
||||||
|
certificatesFile = ./certs.txt;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
smtp = {
|
smtp = {
|
||||||
host = "mail.cochrun.xyz";
|
host = "mail.cochrun.xyz";
|
||||||
port = 25;
|
port = 25;
|
||||||
tls.enable = true;
|
tls = {
|
||||||
|
enable = true;
|
||||||
|
certificatesFile = ./certs.txt;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
mbsync = {
|
mbsync = {
|
||||||
create = "maildir";
|
create = "maildir";
|
||||||
|
@ -524,11 +530,6 @@ in {
|
||||||
recursive = true;
|
recursive = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
# home.file.".config/rofi" = {
|
|
||||||
# source = ../.config/rofi;
|
|
||||||
# recursive = true;
|
|
||||||
# };
|
|
||||||
|
|
||||||
programs.firefox = {
|
programs.firefox = {
|
||||||
enable = true;
|
enable = true;
|
||||||
package = pkgs.firefox-wayland.override {
|
package = pkgs.firefox-wayland.override {
|
||||||
|
|
|
@ -246,7 +246,7 @@ in
|
||||||
"SUPERSHIFT,Q,exit,"
|
"SUPERSHIFT,Q,exit,"
|
||||||
"SUPERSHIFT,D,exec,dolphin"
|
"SUPERSHIFT,D,exec,dolphin"
|
||||||
"SUPERSHIFT,F,togglefloating,"
|
"SUPERSHIFT,F,togglefloating,"
|
||||||
"SUPER,w,exec,/home/chris/bin/window.sh"
|
"SUPER,w,exec,rofi -i -show window"
|
||||||
"SUPER,E,exec,/home/chris/bin/emacslof"
|
"SUPER,E,exec,/home/chris/bin/emacslof"
|
||||||
"SUPER,d,exec,emacsclient -c -e '(dired-jump)'"
|
"SUPER,d,exec,emacsclient -c -e '(dired-jump)'"
|
||||||
"SUPER,v,exec,cliphist list | rofi -p ' ' -dmenu -theme ~/.config/rofi/launchers-git/laptop-rbw-wayland.rasi | cliphist decode | wl-copy"
|
"SUPER,v,exec,cliphist list | rofi -p ' ' -dmenu -theme ~/.config/rofi/launchers-git/laptop-rbw-wayland.rasi | cliphist decode | wl-copy"
|
||||||
|
@ -329,8 +329,8 @@ in
|
||||||
];
|
];
|
||||||
|
|
||||||
bindr = [
|
bindr = [
|
||||||
"SUPER,Super_L,exec,launcher.sh"
|
"SUPER,Super_L,exec,rofi -no-lazy-grab -modi combi -show combi -combi-modi 'drun,run'"
|
||||||
"ALT,Alt_R,exec,/home/chris/bin/window.sh"
|
"ALT,Alt_R,exec,rofi -i -show window"
|
||||||
];
|
];
|
||||||
|
|
||||||
bindm = [
|
bindm = [
|
||||||
|
|
|
@ -1,214 +1,240 @@
|
||||||
{ config, lib, pkgs, ... }:
|
{ config, lib, pkgs, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
programs.rofi = {
|
|
||||||
enable = true;
|
home.file.".config/rofi" = {
|
||||||
font = "VictorMono Nerd Font 12";
|
source = ../../.config/rofi;
|
||||||
cycle = true;
|
recursive = true;
|
||||||
theme =
|
|
||||||
let
|
|
||||||
inherit (config.lib.formats.rasi) mkLiteral;
|
|
||||||
in {
|
|
||||||
configuration = {
|
|
||||||
icon-theme = "Papirus";
|
|
||||||
terminal = "konsole";
|
|
||||||
sidebar-mode = true;
|
|
||||||
run-command = "bash -c {cmd}";
|
|
||||||
run-list-command = "fish -c functions";
|
|
||||||
display-drun = " ";
|
|
||||||
display-run = " ";
|
|
||||||
display-window = " ";
|
|
||||||
display-combi = " ";
|
|
||||||
drun-display-format = "{name} [<span weight='light' size='small'><i>({generic})</i></span>]";/* - {exec}*/
|
|
||||||
threads = 0;
|
|
||||||
scroll-method = 0;
|
|
||||||
disable-history = false;
|
|
||||||
kb-accept-entry = "Return";
|
|
||||||
kb-remove-to-eol = "Control-D";
|
|
||||||
kb-remove-char-back = "BackSpace";
|
|
||||||
kb-mode-complete = "Control-M";
|
|
||||||
kb-row-down = "Control-j";
|
|
||||||
kb-row-up = "Control-k";
|
|
||||||
kb-row-left = "Control-h";
|
|
||||||
kb-row-right = "Control-l";
|
|
||||||
font = "VictorMono Nerd Font 12.0";
|
|
||||||
timeout = {
|
|
||||||
delay = 15;
|
|
||||||
action = "kb-cancel";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
"*" = {
|
# programs.rofi = {
|
||||||
backgrounkd = "#12121222";
|
# enable = true;
|
||||||
background-color = "#00222b33";
|
# font = "VictorMono Nerd Font 12";
|
||||||
background-entry = "#000000";
|
# cycle = true;
|
||||||
foreground-selected = "#ffffff";
|
# theme =
|
||||||
urgent = "#E91E63";
|
# let
|
||||||
urgent-selected = "#E91E63";
|
# # Use `mkLiteral` for string-like values that should show without
|
||||||
transparent = "#00000000";
|
# # quotes, e.g.:
|
||||||
base00 = "#282a36";
|
# # {
|
||||||
base01 = "#34353e";
|
# # foo = "abc"; => foo: "abc";
|
||||||
base02 = "#43454f";
|
# # bar = mkLiteral "abc"; => bar: abc;
|
||||||
base03 = "#78787e";
|
# # };
|
||||||
base04 = "#a5a5a9";
|
# inherit (config.lib.formats.rasi) mkLiteral;
|
||||||
base05 = "#e2e4e5";
|
# in {
|
||||||
base06 = "#eff0eb";
|
# "*" = {
|
||||||
base07 = "#f1f1f0";
|
# background-color = mkLiteral "#000000";
|
||||||
base08 = "#ff5c57";
|
# foreground-color = mkLiteral "rgba ( 250, 251, 252, 100 % )";
|
||||||
base09 = "#ff9f43";
|
# border-color = mkLiteral "#FFFFFF";
|
||||||
base0A = "#f3f99d";
|
# width = 512;
|
||||||
base0B = "#5af78e";
|
# };
|
||||||
base0C = "#9aedfe";
|
|
||||||
base0D = "#57c7ff";
|
|
||||||
base0E = "#ff6ac1";
|
|
||||||
base0F = "#b2643c";
|
|
||||||
base00t = "#282a3655";
|
|
||||||
background-alt = "@base02";
|
|
||||||
};
|
|
||||||
|
|
||||||
window = {
|
# "#inputbar" = {
|
||||||
background-color = "@base00";
|
# children = map mkLiteral [ "prompt" "entry" ];
|
||||||
text-color = "@base05";
|
# };
|
||||||
border-radius = "20px";
|
|
||||||
border = "0px";
|
|
||||||
width = "60%";
|
|
||||||
location = "center";
|
|
||||||
anchor = "center";
|
|
||||||
x-offset = "0";
|
|
||||||
y-offset = "0";
|
|
||||||
margin = "0px";
|
|
||||||
padding = "0px";
|
|
||||||
};
|
|
||||||
|
|
||||||
mainbox = {
|
# "#textbox-prompt-colon" = {
|
||||||
border-radius = "16";
|
# expand = false;
|
||||||
background-color = "@base00";
|
# str = ":";
|
||||||
text-color = "@base05";
|
# margin = mkLiteral "0px 0.3em 0em 0em";
|
||||||
transparency = "real";
|
# text-color = mkLiteral "@foreground-color";
|
||||||
children = [ "inputbar" "listview" "message" ];
|
# };
|
||||||
spacing = "5px";
|
# }
|
||||||
padding = "10px 10px 10px 10px";
|
|
||||||
};
|
|
||||||
|
|
||||||
inputbar = {
|
# # {
|
||||||
/* background-color = @transparent; */
|
# # configuration = {
|
||||||
background-color = "@base00";
|
# # icon-theme = "Papirus";
|
||||||
text-color = "@base05";
|
# # terminal = "konsole";
|
||||||
expand = false;
|
# # sidebar-mode = true;
|
||||||
border-radius = "36px";
|
# # run-command = "bash -c {cmd}";
|
||||||
margin = "0px 0px 0px 0px";
|
# # run-list-command = "fish -c functions";
|
||||||
padding = "20px 6px 20px 6px";
|
# # display-drun = " ";
|
||||||
position = "north";
|
# # display-run = " ";
|
||||||
};
|
# # display-window = " ";
|
||||||
|
# # display-combi = " ";
|
||||||
|
# # drun-display-format =
|
||||||
|
# # "{name} [<span weight='light' size='small'><i>({generic})</i></span>]"; # - {exec}
|
||||||
|
# # threads = 0;
|
||||||
|
# # scroll-method = 0;
|
||||||
|
# # disable-history = false;
|
||||||
|
# # kb-accept-entry = "Return";
|
||||||
|
# # kb-remove-to-eol = "Control-D";
|
||||||
|
# # kb-remove-char-back = "BackSpace";
|
||||||
|
# # kb-mode-complete = "Control-M";
|
||||||
|
# # kb-row-down = "Control-j";
|
||||||
|
# # kb-row-up = "Control-k";
|
||||||
|
# # kb-row-left = "Control-h";
|
||||||
|
# # kb-row-right = "Control-l";
|
||||||
|
# # font = "VictorMono Nerd Font 12.0";
|
||||||
|
# # };
|
||||||
|
|
||||||
prompt = {
|
# # "*" = {
|
||||||
enabled = true;
|
# # backgrounkd = "#12121222";
|
||||||
padding = "0px 6px 0px 5px";
|
# # background-color = "#00222b33";
|
||||||
background-color = "@base00";
|
# # background-entry = "#000000";
|
||||||
text-color = "@base05";
|
# # foreground-selected = "#ffffff";
|
||||||
border = "0px";
|
# # urgent = "#E91E63";
|
||||||
font = "VictorMono Nerd Font 22.0";
|
# # urgent-selected = "#E91E63";
|
||||||
};
|
# # transparent = "#00000000";
|
||||||
|
# # base00 = "#282a36";
|
||||||
|
# # base01 = "#34353e";
|
||||||
|
# # base02 = "#43454f";
|
||||||
|
# # base03 = "#78787e";
|
||||||
|
# # base04 = "#a5a5a9";
|
||||||
|
# # base05 = "#e2e4e5";
|
||||||
|
# # base06 = "#eff0eb";
|
||||||
|
# # base07 = "#f1f1f0";
|
||||||
|
# # base08 = "#ff5c57";
|
||||||
|
# # base09 = "#ff9f43";
|
||||||
|
# # base0A = "#f3f99d";
|
||||||
|
# # base0B = "#5af78e";
|
||||||
|
# # base0C = "#9aedfe";
|
||||||
|
# # base0D = "#57c7ff";
|
||||||
|
# # base0E = "#ff6ac1";
|
||||||
|
# # base0F = "#b2643c";
|
||||||
|
# # base00t = "#282a3655";
|
||||||
|
# # background-alt = "@base02";
|
||||||
|
# # };
|
||||||
|
|
||||||
entry = {
|
# # window = {
|
||||||
background-color = "@base00";
|
# # background-color = "@base00";
|
||||||
color = "@base00";
|
# # text-color = "@base05";
|
||||||
placeholder-color = "@base05";
|
# # border-radius = "20px";
|
||||||
text-color = "@base05";
|
# # border = "0px";
|
||||||
expand = true;
|
# # width = "60%";
|
||||||
horizontal-align = 0;
|
# # location = "center";
|
||||||
placeholder = "";
|
# # anchor = "center";
|
||||||
blink = true;
|
# # x-offset = "0";
|
||||||
border = "0px";
|
# # y-offset = "0";
|
||||||
padding = "0px 0px 0px 6px";
|
# # margin = "0px";
|
||||||
font = "VictorMono Nerd Font 22.0";
|
# # padding = "0px";
|
||||||
};
|
# # };
|
||||||
|
|
||||||
case-indicator = {
|
# # mainbox = {
|
||||||
background-color = "@transparent";
|
# # border-radius = "16";
|
||||||
text-color = "@base05";
|
# # background-color = "@base00";
|
||||||
spacing = 0;
|
# # text-color = "@base05";
|
||||||
border = "0px";
|
# # transparency = "real";
|
||||||
};
|
# # children = [ "inputbar" "listview" "message" ];
|
||||||
|
# # spacing = "5px";
|
||||||
|
# # padding = "10px 10px 10px 10px";
|
||||||
|
# # };
|
||||||
|
|
||||||
sidebar = {
|
# # inputbar = {
|
||||||
border = "2px 0 0";
|
# # # background-color = @transparent;
|
||||||
};
|
# # background-color = "@base00";
|
||||||
|
# # text-color = "@base05";
|
||||||
|
# # expand = false;
|
||||||
|
# # border-radius = "36px";
|
||||||
|
# # margin = "0px 0px 0px 0px";
|
||||||
|
# # padding = "20px 6px 20px 6px";
|
||||||
|
# # position = "north";
|
||||||
|
# # };
|
||||||
|
|
||||||
message = {
|
# # prompt = {
|
||||||
border = "0px 0 0";
|
# # enabled = true;
|
||||||
padding = "0px";
|
# # padding = "0px 6px 0px 5px";
|
||||||
background-color = "@transparent";
|
# # background-color = "@base00";
|
||||||
};
|
# # text-color = "@base05";
|
||||||
|
# # border = "0px";
|
||||||
|
# # font = "VictorMono Nerd Font 22.0";
|
||||||
|
# # };
|
||||||
|
|
||||||
textbox = {
|
# # entry = {
|
||||||
highlight = "@base0B";
|
# # background-color = "@base00";
|
||||||
text-color = "@base0B";
|
# # color = "@base00";
|
||||||
background-color = "@transparent";
|
# # placeholder-color = "@base05";
|
||||||
padding = "10px 90px 10px 90px";
|
# # text-color = "@base05";
|
||||||
};
|
# # expand = true;
|
||||||
|
# # horizontal-align = 0;
|
||||||
|
# # placeholder = "";
|
||||||
|
# # blink = true;
|
||||||
|
# # border = "0px";
|
||||||
|
# # padding = "0px 0px 0px 6px";
|
||||||
|
# # font = "VictorMono Nerd Font 22.0";
|
||||||
|
# # };
|
||||||
|
|
||||||
listview = {
|
# # case-indicator = {
|
||||||
background-color = "@base00";
|
# # background-color = "@transparent";
|
||||||
columns = 1;
|
# # text-color = "@base05";
|
||||||
spacing = "4px";
|
# # spacing = 0;
|
||||||
cycle = false;
|
# # border = "0px";
|
||||||
dynamic = true;
|
# # };
|
||||||
layout = "vertical";
|
|
||||||
lines = "10";
|
|
||||||
scrollbar = false;
|
|
||||||
border = "0px";
|
|
||||||
fixed-height = false;
|
|
||||||
};
|
|
||||||
|
|
||||||
element = {
|
# # sidebar = { border = "2px 0 0"; };
|
||||||
background-color = "@transparent";
|
|
||||||
text-color = "@base05";
|
|
||||||
orientation = "horizontal";
|
|
||||||
border-radius = "55px";
|
|
||||||
padding = "5px 5px 5px 10px";
|
|
||||||
};
|
|
||||||
|
|
||||||
element-icon = {
|
# # message = {
|
||||||
background-color = "@transparent";
|
# # border = "0px 0 0";
|
||||||
size = "30px";
|
# # padding = "0px";
|
||||||
border = "0px";
|
# # background-color = "@transparent";
|
||||||
padding = "0px 0px 0px";
|
# # };
|
||||||
};
|
|
||||||
|
|
||||||
element-text = {
|
# # textbox = {
|
||||||
expand = true;
|
# # highlight = "@base0B";
|
||||||
background-color = "@transparent";
|
# # text-color = "@base0B";
|
||||||
text-color = "@base05";
|
# # background-color = "@transparent";
|
||||||
vertical-align = "0.5";
|
# # padding = "10px 90px 10px 90px";
|
||||||
};
|
# # };
|
||||||
|
|
||||||
"element normal.urgent, element alternate.urgent" = {
|
# # listview = {
|
||||||
background-color = "@urgent";
|
# # background-color = "@base00";
|
||||||
text-color = "@base08";
|
# # columns = 1;
|
||||||
border-radius = "9px";
|
# # spacing = "4px";
|
||||||
};
|
# # cycle = false;
|
||||||
|
# # dynamic = true;
|
||||||
|
# # layout = "vertical";
|
||||||
|
# # lines = "10";
|
||||||
|
# # scrollbar = false;
|
||||||
|
# # border = "0px";
|
||||||
|
# # fixed-height = false;
|
||||||
|
# # };
|
||||||
|
|
||||||
"element normal.active, element alternate.active" = {
|
# # element = {
|
||||||
background-color = "@background-alt";
|
# # background-color = "@transparent";
|
||||||
text-color = "@base0B";
|
# # text-color = "@base05";
|
||||||
};
|
# # orientation = "horizontal";
|
||||||
|
# # border-radius = "55px";
|
||||||
|
# # padding = "5px 5px 5px 10px";
|
||||||
|
# # };
|
||||||
|
|
||||||
"element selected" = {
|
# # element-icon = {
|
||||||
background-color = "@background-alt";
|
# # background-color = "@transparent";
|
||||||
text-color = "@base0A";
|
# # size = "30px";
|
||||||
};
|
# # border = "0px";
|
||||||
|
# # padding = "0px 0px 0px";
|
||||||
|
# # };
|
||||||
|
|
||||||
"element selected.urgent" = {
|
# # element-text = {
|
||||||
background-color = "@urgent-selected";
|
# # expand = true;
|
||||||
text-color = "@base08";
|
# # background-color = "@transparent";
|
||||||
};
|
# # text-color = "@base05";
|
||||||
|
# # vertical-align = "0.5";
|
||||||
|
# # };
|
||||||
|
|
||||||
"element selected.active" = {
|
# # "element normal.urgent, element alternate.urgent" = {
|
||||||
background-color = "@background-alt";
|
# # background-color = "@urgent";
|
||||||
color = "@base0A";
|
# # text-color = "@base08";
|
||||||
};
|
# # border-radius = "9px";
|
||||||
|
# # };
|
||||||
|
|
||||||
};
|
# # "element normal.active, element alternate.active" = {
|
||||||
};
|
# # background-color = "@background-alt";
|
||||||
|
# # text-color = "@base0B";
|
||||||
|
# # };
|
||||||
|
|
||||||
|
# # "element selected" = {
|
||||||
|
# # background-color = "@background-alt";
|
||||||
|
# # text-color = "@base0A";
|
||||||
|
# # };
|
||||||
|
|
||||||
|
# # "element selected.urgent" = {
|
||||||
|
# # background-color = "@urgent-selected";
|
||||||
|
# # text-color = "@base08";
|
||||||
|
# # };
|
||||||
|
|
||||||
|
# # "element selected.active" = {
|
||||||
|
# # background-color = "@background-alt";
|
||||||
|
# # color = "@base0A";
|
||||||
|
# # };
|
||||||
|
# # };
|
||||||
|
# };
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,6 +20,7 @@
|
||||||
vertico-posframe
|
vertico-posframe
|
||||||
chatgpt-shell
|
chatgpt-shell
|
||||||
denote
|
denote
|
||||||
|
consult-denote
|
||||||
nushell-ts-mode
|
nushell-ts-mode
|
||||||
nushell-mode
|
nushell-mode
|
||||||
hydra
|
hydra
|
||||||
|
|
|
@ -1,7 +1,8 @@
|
||||||
{ pkgs, config, ... }:
|
{ pkgs, config, inputs, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
|
inputs.anipy-cli.packages.${pkgs.system}.default
|
||||||
vim
|
vim
|
||||||
wget
|
wget
|
||||||
killall
|
killall
|
||||||
|
|
|
@ -23,8 +23,7 @@ list_passwords() {
|
||||||
|
|
||||||
passwords=$(rbw list)
|
passwords=$(rbw list)
|
||||||
|
|
||||||
prompt='search for passwords...'
|
SECRET=$(list_passwords | rofi -sync -i -dmenu -p "" )
|
||||||
SECRET=$(list_passwords | rofi -sync -i -p="${prompt}" -dmenu -theme ~/.config/rofi/launchers-git/$style.rasi)
|
|
||||||
|
|
||||||
# Ask whether pass, user or both are required
|
# Ask whether pass, user or both are required
|
||||||
|
|
||||||
|
@ -34,7 +33,7 @@ options=("Password" \
|
||||||
"QR-Code" \
|
"QR-Code" \
|
||||||
"OTP")
|
"OTP")
|
||||||
|
|
||||||
option=$(printf '%s\n' "${options[@]%}" | rofi -sync -i -dmenu -width 400 -lines 4 -prompt="..." -theme ~/.config/rofi/launchers-git/$style.rasi)
|
option=$(printf '%s\n' "${options[@]%}" | rofi -sync -i -dmenu -width 400 -lines 4 -p "")
|
||||||
|
|
||||||
echo $option
|
echo $option
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue