增加rofi配置

i3
yutent 2023-06-27 06:41:00 +00:00
parent 7ff2a20444
commit 99cd84240f
2 changed files with 142 additions and 0 deletions

View File

@ -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;
}

View File

@ -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
```