diff options
| -rw-r--r-- | .config/rofi/config.rasi | 159 | ||||
| -rw-r--r-- | .config/rofi/themes/jms-theme.rasi | 100 | ||||
| -rw-r--r-- | .config/rofi/themes/power-menu.rasi | 90 | 
3 files changed, 349 insertions, 0 deletions
diff --git a/.config/rofi/config.rasi b/.config/rofi/config.rasi new file mode 100644 index 0000000..df08b79 --- /dev/null +++ b/.config/rofi/config.rasi @@ -0,0 +1,159 @@ +configuration { +	modes: "drun,window,ssh"; +	font: "GoMono Nerd Font 10"; +/*	location: 0;*/ +/*	yoffset: 0;*/ +/*	xoffset: 0;*/ +/*	fixed-num-lines: true;*/ +/*	show-icons: false;*/ +/*	preview-cmd: ;*/ +/*	terminal: "rofi-sensible-terminal";*/ +/*	ssh-client: "ssh";*/ +/*	ssh-command: "{terminal} -e {ssh-client} {host} [-p {port}]";*/ +/*	run-command: "{cmd}";*/ +/*	run-list-command: "";*/ +/*	run-shell-command: "{terminal} -e {cmd}";*/ +/*	window-command: "wmctrl -i -R {window}";*/ +/*	window-match-fields: "all";*/ +/*	icon-theme: ;*/ +/*	drun-match-fields: "name,generic,exec,categories,keywords";*/ +/*	drun-categories: ;*/ +/*	drun-show-actions: false;*/ +/*	drun-display-format: "{name} [<span weight='light' size='small'><i>({generic})</i></span>]";*/ +/*	drun-url-launcher: "xdg-open";*/ +/*	disable-history: false;*/ +/*	ignored-prefixes: "";*/ +/*	sort: false;*/ +/*	sorting-method: "normal";*/ +/*	case-sensitive: false;*/ +/*	cycle: true;*/ +/*	sidebar-mode: false;*/ +/*	hover-select: false;*/ +/*	eh: 1;*/ +/*	auto-select: false;*/ +/*	parse-hosts: false;*/ +/*	parse-known-hosts: true;*/ +/*	combi-modes: "window,run";*/ +/*	matching: "normal";*/ +/*	tokenize: true;*/ +/*	m: "-5";*/ +/*	filter: ;*/ +/*	dpi: -1;*/ +/*	threads: 0;*/ +/*	scroll-method: 0;*/ +/*	window-format: "{w}    {c}   {t}";*/ +/*	click-to-exit: true;*/ +/*	global-kb: false;*/ +/*	max-history-size: 25;*/ +/*	combi-hide-mode-prefix: false;*/ +/*	combi-display-format: "{mode} {text}";*/ +/*	matching-negate-char: '-' /* unsupported */;*/ +/*	cache-dir: ;*/ +/*	window-thumbnail: false;*/ +/*	drun-use-desktop-cache: false;*/ +/*	drun-reload-desktop-cache: false;*/ +/*	normalize-match: false;*/ +/*	steal-focus: false;*/ +/*	application-fallback-icon: ;*/ +/*	refilter-timeout-limit: 300;*/ +/*	xserver-i300-workaround: false;*/ +/*	completer-mode: "filebrowser";*/ +/*	pid: "/var/run/xdg/justine/rofi.pid";*/ +/*	display-window: ;*/ +/*	display-run: ;*/ +/*	display-ssh: ;*/ +/*	display-drun: ;*/ +/*	display-combi: ;*/ +/*	display-keys: ;*/ +/*	display-filebrowser: ;*/ +/*	display-recursivebrowser: ;*/ +/*	kb-primary-paste: "Control+V,Shift+Insert";*/ +/*	kb-secondary-paste: "Control+v,Insert";*/ +/*	kb-secondary-copy: "Control+c";*/ +/*	kb-clear-line: "Control+w";*/ +/*	kb-move-front: "Control+a";*/ +/*	kb-move-end: "Control+e";*/ +/*	kb-move-word-back: "Alt+b,Control+Left";*/ +/*	kb-move-word-forward: "Alt+f,Control+Right";*/ +/*	kb-move-char-back: "Left,Control+b";*/ +/*	kb-move-char-forward: "Right,Control+f";*/ +/*	kb-remove-word-back: "Control+Alt+h,Control+BackSpace";*/ +/*	kb-remove-word-forward: "Control+Alt+d";*/ +/*	kb-remove-char-forward: "Delete,Control+d";*/ +/*	kb-remove-char-back: "BackSpace,Shift+BackSpace,Control+h";*/ +/*	kb-remove-to-eol: "Control+k";*/ +/*	kb-remove-to-sol: "Control+u";*/ +/*	kb-accept-entry: "Control+j,Control+m,Return,KP_Enter";*/ +/*	kb-accept-custom: "Control+Return";*/ +/*	kb-accept-custom-alt: "Control+Shift+Return";*/ +/*	kb-accept-alt: "Shift+Return";*/ +/*	kb-delete-entry: "Shift+Delete";*/ +/*	kb-mode-next: "Shift+Right,Control+Tab";*/ +/*	kb-mode-previous: "Shift+Left,Control+ISO_Left_Tab";*/ +/*	kb-mode-complete: "Control+l";*/ +/*	kb-row-left: "Control+Page_Up";*/ +/*	kb-row-right: "Control+Page_Down";*/ +/*	kb-row-up: "Up,Control+p";*/ +/*	kb-row-down: "Down,Control+n";*/ +/*	kb-row-tab: "";*/ +/*	kb-element-next: "Tab";*/ +/*	kb-element-prev: "ISO_Left_Tab";*/ +/*	kb-page-prev: "Page_Up";*/ +/*	kb-page-next: "Page_Down";*/ +/*	kb-row-first: "Home,KP_Home";*/ +/*	kb-row-last: "End,KP_End";*/ +/*	kb-row-select: "Control+space";*/ +/*	kb-screenshot: "Alt+S";*/ +/*	kb-ellipsize: "Alt+period";*/ +/*	kb-toggle-case-sensitivity: "grave,dead_grave";*/ +/*	kb-toggle-sort: "Alt+grave";*/ +/*	kb-cancel: "Escape,Control+g,Control+bracketleft";*/ +/*	kb-custom-1: "Alt+1";*/ +/*	kb-custom-2: "Alt+2";*/ +/*	kb-custom-3: "Alt+3";*/ +/*	kb-custom-4: "Alt+4";*/ +/*	kb-custom-5: "Alt+5";*/ +/*	kb-custom-6: "Alt+6";*/ +/*	kb-custom-7: "Alt+7";*/ +/*	kb-custom-8: "Alt+8";*/ +/*	kb-custom-9: "Alt+9";*/ +/*	kb-custom-10: "Alt+0";*/ +/*	kb-custom-11: "Alt+exclam";*/ +/*	kb-custom-12: "Alt+at";*/ +/*	kb-custom-13: "Alt+numbersign";*/ +/*	kb-custom-14: "Alt+dollar";*/ +/*	kb-custom-15: "Alt+percent";*/ +/*	kb-custom-16: "Alt+dead_circumflex";*/ +/*	kb-custom-17: "Alt+ampersand";*/ +/*	kb-custom-18: "Alt+asterisk";*/ +/*	kb-custom-19: "Alt+parenleft";*/ +/*	kb-select-1: "Super+1";*/ +/*	kb-select-2: "Super+2";*/ +/*	kb-select-3: "Super+3";*/ +/*	kb-select-4: "Super+4";*/ +/*	kb-select-5: "Super+5";*/ +/*	kb-select-6: "Super+6";*/ +/*	kb-select-7: "Super+7";*/ +/*	kb-select-8: "Super+8";*/ +/*	kb-select-9: "Super+9";*/ +/*	kb-select-10: "Super+0";*/ +/*	kb-entry-history-up: "Control+Up";*/ +/*	kb-entry-history-down: "Control+Down";*/ +/*	ml-row-left: "ScrollLeft";*/ +/*	ml-row-right: "ScrollRight";*/ +/*	ml-row-up: "ScrollUp";*/ +/*	ml-row-down: "ScrollDown";*/ +/*	me-select-entry: "MousePrimary";*/ +/*	me-accept-entry: "MouseDPrimary";*/ +/*	me-accept-custom: "Control+MouseDPrimary";*/ +  timeout { +      action: "kb-cancel"; +      delay:  0; +  } +  filebrowser { +      directories-first: true; +      sorting-method:    "name"; +  } +} + +@theme "themes/jms-theme.rasi" diff --git a/.config/rofi/themes/jms-theme.rasi b/.config/rofi/themes/jms-theme.rasi new file mode 100644 index 0000000..ee6a8de --- /dev/null +++ b/.config/rofi/themes/jms-theme.rasi @@ -0,0 +1,100 @@ +configuration { +  /*modes: "drun,window,ssh";*/ +	display-drun:   "Apps"; +	display-window: "Windows"; +  display-ssh: "SSH"; +	show-icons:     true; +	sidebar-mode:   true; +} + +* { +	background-color: #00000050; +	text-color:       #EFEFEF; +  font: "GoMono Nerd Font 10"; +  +	line-margin:     0; +	line-padding:    0; +	separator-style: "none"; +	hide-scrollbar:  "true"; +	margin:          0; +	padding:         0; +} + +window { +	width: 50ch; +	border: 1px; +	border-color: #EFEFEF50; +  border-radius: 4px; +	orientation: horizontal; +	children:	 [mainbox]; +} + +mainbox { +	children: [entry,listview,mode-switcher,message]; +  spacing: 0px; +  padding: 0px 0; +  border: 1px; +  border-color: #EFEFEF50; +} + +button { +	padding: 8px 2px 8px 9ch; +} + +button selected { +	background-color: #EFEFEF50; +	text-color:       #EFEFEF; +} + +inputbar { +	padding: 5px; +	spacing: 5px;	 +} + +listview { +	fixed-height: 0; +  border: 0px; +  spacing: 5px; +  scrollbar: false; +  padding: 10px 10px 10px 1ch; +} + +element { +	background-color: #00000000; +  border: 0; +  border-radius: 0px; +  padding: 3 0 3 4 ; +} + +entry { +	expand:         false; +	text-color:     #EFEFEF; +	vertical-align: 1; +	padding:        8px; +} + +element selected { +	background-color: #EFEFEF50; +	text-color:       #EFEFEF; +} + +mode-switcher { +	padding:        8 0 0 0; +} + +textbox { +  background-color: #EFEFEF50; +  padding: 8px; +	} + +element-text { +	background-color:#00000000; +} + +element-icon { +	background-color: #00000000; +} + +button { +padding: 10px 10px 10px 10px; +} diff --git a/.config/rofi/themes/power-menu.rasi b/.config/rofi/themes/power-menu.rasi new file mode 100644 index 0000000..a74fc6b --- /dev/null +++ b/.config/rofi/themes/power-menu.rasi @@ -0,0 +1,90 @@ +configuration { +  show-icons:     false; +} + +* { +	background-color: #00000050; +	text-color:       #EFEFEF; +  font: "GoMono Nerd Font 10"; +  +	line-margin:     0; +	line-padding:    0; +	separator-style: "none"; +	hide-scrollbar:  "true"; +	margin:          0; +	padding:         0; +} + +window { +	width: 20ch; +	border: 1px; +	border-color: #EFEFEF50; +  border-radius: 4px; +	orientation: horizontal; +	children:	 [mainbox]; +} + +mainbox { +		children: [entry,listview,mode-switcher,message]; +    spacing: 0px; +    padding: 0px; +    border: 1px; +    border-color: #EFEFEF50; +} + +button { +	padding: 8px 2px; +} + +button selected { +	background-color: #EFEFEF50; +	text-color:       #EFEFEF; +} + +inputbar { +	padding: 5px; +	spacing: 5px;	 +} + +listview { +		lines: 6; +		fixed-height: 0; +    border: 0px; +    spacing: 0px; +    scrollbar: false; +    padding: 0px 5px 0px 5px; +} + +element { +	  background-color: #00000000; +    border: 0; +    border-radius: 0px; +    padding: 3 0 3 4; +} + +entry { +	expand:         false; +	text-color:     #EFEFEF; +	vertical-align: 1; +	padding:        8px; +} + +element selected { +	background-color: #EFEFEF50; +	text-color:       #EFEFEF; +} + +mode-switcher { +	padding: 8 0 0 0; +} + +textbox { +  background-color: #EFEFEF50; +  padding: 8px 0 8px 5ch; +} + +element-text { +  background-color: #00000000; +	padding: 0 0 0 3ch; +} +  | 
