Further customisation
This commit is contained in:
parent
c07020d19f
commit
b656bd9ef3
6 changed files with 133 additions and 30 deletions
44
i3/config
44
i3/config
|
@ -14,7 +14,7 @@ set $sup Mod4
|
||||||
|
|
||||||
# Font for window titles. Will also be used by the bar unless a different font
|
# Font for window titles. Will also be used by the bar unless a different font
|
||||||
# is used in the bar {} block below.
|
# is used in the bar {} block below.
|
||||||
font 'Roboto' 8
|
font Roboto 9
|
||||||
|
|
||||||
# This font is widely installed, provides lots of unicode glyphs, right-to-left
|
# This font is widely installed, provides lots of unicode glyphs, right-to-left
|
||||||
# text rendering and scalability on retina/hidpi displays (thanks to pango).
|
# text rendering and scalability on retina/hidpi displays (thanks to pango).
|
||||||
|
@ -176,41 +176,28 @@ mode "resize" {
|
||||||
bindsym $mod+r mode "default"
|
bindsym $mod+r mode "default"
|
||||||
}
|
}
|
||||||
|
|
||||||
bindsym $mod+r mode "resize"w
|
bindsym $mod+r mode "resize"
|
||||||
|
|
||||||
# --- Key binding overrides --- #
|
# AUTO-START
|
||||||
|
|
||||||
# split in horizontal orientation
|
exec_always --no-startup-id $HOME/.config/polybar/launch.sh # Polybar
|
||||||
bindsym $mod+Ctrl+h split v
|
exec_always guake # Guake
|
||||||
|
|
||||||
# split in vertical orientation
|
# KEY BINDINGS
|
||||||
bindsym $mod+Ctrl+v split h
|
|
||||||
|
|
||||||
# Set Guake to work as floating window
|
bindsym $mod+Ctrl+h split v # split horiz
|
||||||
for_window [instance="guake"] floating enable
|
bindsym $mod+Ctrl+v split h # split vert
|
||||||
|
bindsym $mod+space exec rofi -show drun # Rofi drun
|
||||||
# --- Task switcher (Rofi) -#
|
bindsym $mod+Tab exec rofi -show window # Rofi window-switcher
|
||||||
|
|
||||||
# Launch window switcher
|
|
||||||
bindsym $mod+space exec rofi -show drun
|
|
||||||
|
|
||||||
# Launch applications
|
|
||||||
bindsym $mod+Tab exec rofi -show window
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# --- Status bar (Polybar) --- #
|
# THEMING
|
||||||
|
|
||||||
# Launch Polybar on init instead of default i3bar:
|
gaps inner 3
|
||||||
|
|
||||||
exec_always --no-startup-id $HOME/.config/polybar/launch.sh
|
|
||||||
|
|
||||||
# --- Theming ----- #
|
|
||||||
|
|
||||||
gaps inner 5
|
|
||||||
gaps outer 3
|
gaps outer 3
|
||||||
|
|
||||||
for_window [class="^.*"] border pixel 2
|
for_window [class="^.*"] border pixel 1 # Remove header on windows
|
||||||
|
|
||||||
set $yellow #717f24
|
set $yellow #717f24
|
||||||
set $green #2f7e25
|
set $green #2f7e25
|
||||||
|
@ -226,3 +213,8 @@ client.unfocused $blank $text $blank $text
|
||||||
client.urgent $blank $red $blank $red
|
client.urgent $blank $red $blank $red
|
||||||
client.placeholder $blank $blank $blank $blank
|
client.placeholder $blank $blank $blank $blank
|
||||||
client.background $blank
|
client.background $blank
|
||||||
|
|
||||||
|
# MISC
|
||||||
|
# Set Guake to work as floating window
|
||||||
|
for_window [instance="guake"] floating enable
|
||||||
|
|
||||||
|
|
|
@ -126,10 +126,10 @@ label-padding = 1
|
||||||
[module/cpu]
|
[module/cpu]
|
||||||
type = internal/cpu
|
type = internal/cpu
|
||||||
interval = 2
|
interval = 2
|
||||||
format-prefix = ""
|
format-prefix = " "
|
||||||
format-underline = #df8008
|
format-underline = #df8008
|
||||||
format-prefix-foreground = ${colors.primary}
|
format-prefix-foreground = ${colors.primary}
|
||||||
label = %percentage:2%%
|
label = %percentage: 2%%
|
||||||
|
|
||||||
[network-base]
|
[network-base]
|
||||||
type = internal/network
|
type = internal/network
|
||||||
|
|
18
rofi/alien-blood-rofi/alien-blood.rasi
Normal file
18
rofi/alien-blood-rofi/alien-blood.rasi
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
/*******************************************************************************
|
||||||
|
* ALIEN BLOOD THEME FOR ROFI
|
||||||
|
* User : ArchBish
|
||||||
|
* Forked From : https://github.com/lr-tech/rofi-themes-collection
|
||||||
|
*******************************************************************************/
|
||||||
|
|
||||||
|
* {
|
||||||
|
bg0: #000e07;
|
||||||
|
bg1: #0f1610;
|
||||||
|
bg2: #637d75;
|
||||||
|
bg3: #2f7e25;
|
||||||
|
fg0: #637d75;
|
||||||
|
fg1: #637d75;
|
||||||
|
fg2: #717f24;
|
||||||
|
fg3: #637d75;
|
||||||
|
}
|
||||||
|
|
||||||
|
@import "rounded-common.rasi"
|
93
rofi/alien-blood-rofi/rounded-common.rasi
Normal file
93
rofi/alien-blood-rofi/rounded-common.rasi
Normal file
|
@ -0,0 +1,93 @@
|
||||||
|
/*******************************************************************************
|
||||||
|
* ROUNDED THEME FOR ROFI
|
||||||
|
* User : LR-Tech
|
||||||
|
* Theme Repo : https://github.com/lr-tech/rofi-themes-collection
|
||||||
|
*******************************************************************************/
|
||||||
|
|
||||||
|
* {
|
||||||
|
font: "Roboto Medium 10";
|
||||||
|
|
||||||
|
background-color: transparent;
|
||||||
|
text-color: @fg0;
|
||||||
|
margin: 0px;
|
||||||
|
padding: 0px;
|
||||||
|
spacing: 0px;
|
||||||
|
}
|
||||||
|
|
||||||
|
window {
|
||||||
|
location: center;
|
||||||
|
width: 600;
|
||||||
|
y-offset: -100;
|
||||||
|
border-radius: 2px;
|
||||||
|
background-color: @bg0;
|
||||||
|
}
|
||||||
|
|
||||||
|
mainbox {
|
||||||
|
padding: 15px;
|
||||||
|
border-color: @bg3;
|
||||||
|
border: 0px;
|
||||||
|
border-radius: 2px;
|
||||||
|
}
|
||||||
|
|
||||||
|
inputbar {
|
||||||
|
background-color: @bg1;
|
||||||
|
border-color: @bg3;
|
||||||
|
border: 1px;
|
||||||
|
border-radius: 2px;
|
||||||
|
padding: 8px 16px;
|
||||||
|
spacing: 8px;
|
||||||
|
children: [ prompt, entry ];
|
||||||
|
}
|
||||||
|
|
||||||
|
prompt {
|
||||||
|
text-color: @fg2;
|
||||||
|
}
|
||||||
|
|
||||||
|
entry {
|
||||||
|
placeholder: "";
|
||||||
|
placeholder-color: @fg3;
|
||||||
|
}
|
||||||
|
|
||||||
|
message {
|
||||||
|
margin: 12px 0 0;
|
||||||
|
border-radius: 16px;
|
||||||
|
border-color: @bg2;
|
||||||
|
background-color: @bg2;
|
||||||
|
}
|
||||||
|
|
||||||
|
textbox {
|
||||||
|
padding: 8px 24px;
|
||||||
|
}
|
||||||
|
|
||||||
|
listview {
|
||||||
|
background-color: transparent;
|
||||||
|
margin: 12px 0 0;
|
||||||
|
lines: 8;
|
||||||
|
columns: 1;
|
||||||
|
fixed-height: false;
|
||||||
|
}
|
||||||
|
|
||||||
|
element {
|
||||||
|
padding: 8px 16px;
|
||||||
|
spacing: 8px;
|
||||||
|
border-radius: 2px;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
element normal active {
|
||||||
|
text-color: @bg3;
|
||||||
|
}
|
||||||
|
|
||||||
|
element selected normal, element selected active {
|
||||||
|
background-color: @bg1;
|
||||||
|
text-color: @bg3;
|
||||||
|
}
|
||||||
|
|
||||||
|
element-icon {
|
||||||
|
size: 1em;
|
||||||
|
vertical-align: 0.5;
|
||||||
|
}
|
||||||
|
|
||||||
|
element-text {
|
||||||
|
text-color: inherit;
|
||||||
|
}
|
|
@ -5,7 +5,7 @@ configuration {
|
||||||
/* yoffset: 0;*/
|
/* yoffset: 0;*/
|
||||||
/* xoffset: 0;*/
|
/* xoffset: 0;*/
|
||||||
/* fixed-num-lines: true;*/
|
/* fixed-num-lines: true;*/
|
||||||
/* show-icons: false;*/
|
show-icons: true;
|
||||||
/* terminal: "rofi-sensible-terminal";*/
|
/* terminal: "rofi-sensible-terminal";*/
|
||||||
/* ssh-client: "ssh";*/
|
/* ssh-client: "ssh";*/
|
||||||
/* ssh-command: "{terminal} -e {ssh-client} {host} [-p {port}]";*/
|
/* ssh-command: "{terminal} -e {ssh-client} {host} [-p {port}]";*/
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
"editor.fontFamily": "Liberation Mono",
|
"editor.fontFamily": "Liberation Mono",
|
||||||
"editor.fontLigatures": true,
|
"editor.fontLigatures": true,
|
||||||
"editor.fontSize": 12,
|
"editor.fontSize": 12,
|
||||||
"editor.fontWeight": 400,
|
"editor.fontWeight": 500,
|
||||||
"editor.formatOnPaste": false,
|
"editor.formatOnPaste": false,
|
||||||
"editor.wordWrap": "on",
|
"editor.wordWrap": "on",
|
||||||
"editor.cursorBlinking": "smooth",
|
"editor.cursorBlinking": "smooth",
|
||||||
|
|
Loading…
Add table
Reference in a new issue