增加rofi配置
parent
7ff2a20444
commit
99cd84240f
|
@ -0,0 +1,106 @@
|
||||||
|
/*
|
||||||
|
* ROFI color theme
|
||||||
|
*
|
||||||
|
* Based on Something Found in the Internet
|
||||||
|
*
|
||||||
|
* User: Yutent
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
configuration {
|
||||||
|
modi: "window,combi,ssh,drun,run";
|
||||||
|
font: "Menlo 12";
|
||||||
|
lines: 10;
|
||||||
|
columns: 2;
|
||||||
|
dpi: 192;
|
||||||
|
drun-icon-theme: "Reversal-green-dark";
|
||||||
|
|
||||||
|
drun {
|
||||||
|
display-name: "";
|
||||||
|
}
|
||||||
|
|
||||||
|
run {
|
||||||
|
display-name: "";
|
||||||
|
}
|
||||||
|
|
||||||
|
window {
|
||||||
|
display-name: "";
|
||||||
|
}
|
||||||
|
|
||||||
|
windowcd {
|
||||||
|
display-name: "";
|
||||||
|
}
|
||||||
|
|
||||||
|
ssh {
|
||||||
|
display-name: "⚝";
|
||||||
|
}
|
||||||
|
|
||||||
|
window-format: "{c} - {t}";
|
||||||
|
|
||||||
|
timeout {
|
||||||
|
delay: 10;
|
||||||
|
action: "kb-cancel";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
* {
|
||||||
|
border: 0;
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
spacing: 0;
|
||||||
|
|
||||||
|
bg: #282a3680;
|
||||||
|
fg: #f8f8f2;
|
||||||
|
blue: #6272a4;
|
||||||
|
purple: #bd93f9;
|
||||||
|
|
||||||
|
background-color: @bg;
|
||||||
|
text-color: @fg;
|
||||||
|
}
|
||||||
|
|
||||||
|
window {
|
||||||
|
transparency: "real";
|
||||||
|
border-radius: 6px;
|
||||||
|
}
|
||||||
|
|
||||||
|
mainbox {
|
||||||
|
children: [inputbar, listview];
|
||||||
|
}
|
||||||
|
|
||||||
|
inputbar {
|
||||||
|
background-color: @blue;
|
||||||
|
children: [prompt, entry];
|
||||||
|
}
|
||||||
|
|
||||||
|
entry {
|
||||||
|
background-color: inherit;
|
||||||
|
padding: 16px 4px;
|
||||||
|
}
|
||||||
|
|
||||||
|
prompt {
|
||||||
|
background-color: inherit;
|
||||||
|
padding: 16px;
|
||||||
|
}
|
||||||
|
|
||||||
|
listview {
|
||||||
|
lines: 8;
|
||||||
|
}
|
||||||
|
|
||||||
|
element {
|
||||||
|
children: [element-icon, element-text];
|
||||||
|
text-color: @blue;
|
||||||
|
}
|
||||||
|
|
||||||
|
element-icon {
|
||||||
|
size: 2ch;
|
||||||
|
padding: 12px 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
element-text {
|
||||||
|
padding: 12px 0;
|
||||||
|
text-color: inherit;
|
||||||
|
}
|
||||||
|
|
||||||
|
element-text selected {
|
||||||
|
text-color: @purple;
|
||||||
|
}
|
|
@ -0,0 +1,36 @@
|
||||||
|
|
||||||
|
|
||||||
|
### 应用启动器
|
||||||
|
|
||||||
|
```bash
|
||||||
|
rofi -show drun
|
||||||
|
```
|
||||||
|
|
||||||
|
### 显示打开的窗口
|
||||||
|
|
||||||
|
```bash
|
||||||
|
rofi -show window # 显示全部工作区的
|
||||||
|
rofi -show windowcd # 只显示当前工作区的
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
### ssh书签
|
||||||
|
> 弥补`alacritty`没有书签功能的遗憾。
|
||||||
|
|
||||||
|
```bash
|
||||||
|
rofi -show ssh
|
||||||
|
```
|
||||||
|
|
||||||
|
需要在`HOME`目录下的`.ssh/`下放置一个`config`文件, 没有就新建, 有了的, 就在后面追加以下格式的内容。
|
||||||
|
|
||||||
|
```
|
||||||
|
Host server1
|
||||||
|
Hostname example.com
|
||||||
|
Port 22
|
||||||
|
User username
|
||||||
|
|
||||||
|
Host server2
|
||||||
|
Hostname example.net
|
||||||
|
Port 2200
|
||||||
|
User username
|
||||||
|
```
|
Loading…
Reference in New Issue