diff --git a/i3/config b/i3/config index 7d028c7..6775ce7 100644 --- a/i3/config +++ b/i3/config @@ -14,7 +14,7 @@ set $sup Mod4 # Font for window titles. Will also be used by the bar unless a different font # 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 # 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 "resize"w +bindsym $mod+r mode "resize" -# --- Key binding overrides --- # +# AUTO-START -# split in horizontal orientation -bindsym $mod+Ctrl+h split v +exec_always --no-startup-id $HOME/.config/polybar/launch.sh # Polybar +exec_always guake # Guake -# split in vertical orientation -bindsym $mod+Ctrl+v split h +# KEY BINDINGS -# Set Guake to work as floating window -for_window [instance="guake"] floating enable - -# --- Task switcher (Rofi) -# - -# Launch window switcher -bindsym $mod+space exec rofi -show drun - -# Launch applications -bindsym $mod+Tab exec rofi -show window +bindsym $mod+Ctrl+h split v # split horiz +bindsym $mod+Ctrl+v split h # split vert +bindsym $mod+space exec rofi -show drun # Rofi drun +bindsym $mod+Tab exec rofi -show window # Rofi window-switcher -# --- Status bar (Polybar) --- # +# THEMING -# Launch Polybar on init instead of default i3bar: - -exec_always --no-startup-id $HOME/.config/polybar/launch.sh - -# --- Theming ----- # - -gaps inner 5 +gaps inner 3 gaps outer 3 -for_window [class="^.*"] border pixel 2 +for_window [class="^.*"] border pixel 1 # Remove header on windows set $yellow #717f24 set $green #2f7e25 @@ -226,3 +213,8 @@ client.unfocused $blank $text $blank $text client.urgent $blank $red $blank $red client.placeholder $blank $blank $blank $blank client.background $blank + +# MISC +# Set Guake to work as floating window +for_window [instance="guake"] floating enable + diff --git a/polybar/config.ini b/polybar/config.ini index 35f2e5e..0a3ccaa 100644 --- a/polybar/config.ini +++ b/polybar/config.ini @@ -126,10 +126,10 @@ label-padding = 1 [module/cpu] type = internal/cpu interval = 2 -format-prefix = "" +format-prefix = " " format-underline = #df8008 format-prefix-foreground = ${colors.primary} -label = %percentage:2%% +label = %percentage: 2%% [network-base] type = internal/network diff --git a/rofi/alien-blood-rofi/alien-blood.rasi b/rofi/alien-blood-rofi/alien-blood.rasi new file mode 100644 index 0000000..1fb908f --- /dev/null +++ b/rofi/alien-blood-rofi/alien-blood.rasi @@ -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" diff --git a/rofi/alien-blood-rofi/rounded-common.rasi b/rofi/alien-blood-rofi/rounded-common.rasi new file mode 100644 index 0000000..d798cfb --- /dev/null +++ b/rofi/alien-blood-rofi/rounded-common.rasi @@ -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; +} diff --git a/rofi/config.rasi b/rofi/config.rasi index 7eebf21..b7bc1eb 100644 --- a/rofi/config.rasi +++ b/rofi/config.rasi @@ -5,7 +5,7 @@ configuration { /* yoffset: 0;*/ /* xoffset: 0;*/ /* fixed-num-lines: true;*/ -/* show-icons: false;*/ +show-icons: true; /* terminal: "rofi-sensible-terminal";*/ /* ssh-client: "ssh";*/ /* ssh-command: "{terminal} -e {ssh-client} {host} [-p {port}]";*/ diff --git a/vscode/settings.json b/vscode/settings.json index c49c3ed..d894a7f 100644 --- a/vscode/settings.json +++ b/vscode/settings.json @@ -2,7 +2,7 @@ "editor.fontFamily": "Liberation Mono", "editor.fontLigatures": true, "editor.fontSize": 12, - "editor.fontWeight": 400, + "editor.fontWeight": 500, "editor.formatOnPaste": false, "editor.wordWrap": "on", "editor.cursorBlinking": "smooth",