mirror of
https://github.com/eliasrenman/dotfiles.git
synced 2026-03-17 04:56:07 +01:00
feat: polybar and rofi
This commit is contained in:
29
i3/config
29
i3/config
@@ -34,17 +34,16 @@ exec --no-startup-id xss-lock --transfer-sleep-lock -- betterlockscreen --lock b
|
||||
# and nm-applet is a desktop environment-independent system tray GUI for it.
|
||||
exec --no-startup-id nm-applet
|
||||
# Start polybar
|
||||
exec sh ~/.config/polybar/startup.sh
|
||||
exec --no-startup-id sh ~/.config/polybar/startup.sh
|
||||
|
||||
# Start nitrogen for wallpaper support
|
||||
exec always nitrogen --restore
|
||||
exec --no-startup-id nitrogen --restore
|
||||
|
||||
# Use pactl to adjust volume in PulseAudio.
|
||||
set $refresh_i3status killall -SIGUSR1 i3status
|
||||
bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ +10% && $refresh_i3status
|
||||
bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ -10% && $refresh_i3status
|
||||
bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute @DEFAULT_SINK@ toggle && $refresh_i3status
|
||||
bindsym XF86AudioMicMute exec --no-startup-id pactl set-source-mute @DEFAULT_SOURCE@ toggle && $refresh_i3status
|
||||
# set $refresh_i3status
|
||||
bindsym XF86AudioRaiseVolume exec --no-startup-id sh ~/.config/polybar/sound.sh up
|
||||
bindsym XF86AudioLowerVolume exec --no-startup-id sh ~/.config/polybar/sound.sh down
|
||||
bindsym XF86AudioMute exec --no-startup-id sh ~/.config/polybar/sound.sh mute
|
||||
|
||||
# Use Mouse+$mod to drag floating windows to their wanted position
|
||||
floating_modifier $mod
|
||||
@@ -60,7 +59,7 @@ bindsym $mod+t exec alacritty
|
||||
bindsym $mod+q kill
|
||||
|
||||
# start dmenu (a program launcher)
|
||||
bindsym $mod+space exec --no-startup-id rofi -show drun
|
||||
bindsym $mod+space exec --no-startup-id rofi -show drun -icon-theme -show-icons
|
||||
# A more modern dmenu replacement is rofi:
|
||||
# bindcode $mod+40 exec "rofi -modi drun,run -show drun"
|
||||
# There also is i3-dmenu-desktop which only displays applications shipping a
|
||||
@@ -190,16 +189,20 @@ bindsym $mod+r mode "resize"
|
||||
# --------
|
||||
#
|
||||
# Automatically turn off laptop monitor when the lid is closed
|
||||
exec --no-startup-id xrandr --output eDP-1 --off --auto
|
||||
#exec --no-startup-id xrandr --output eDP-1 --off --auto
|
||||
exec --no-startup-id xset -dpms
|
||||
exec --no-startup-id xset s off
|
||||
|
||||
# Automatically turn on laptop monitor when the lid is opened
|
||||
exec --no-startup-id xrandr --output eDP-1 --auto
|
||||
#exec --no-startup-id xrandr --output eDP-1 --auto
|
||||
|
||||
# Lockscreen
|
||||
exec --no-startup-id betterlockscreen -w blur
|
||||
bindsym $mod+L exec betterlockscreen --lock blur
|
||||
|
||||
# Power options
|
||||
|
||||
|
||||
#
|
||||
# --------
|
||||
# Rice config
|
||||
@@ -214,6 +217,6 @@ gaps bottom 15
|
||||
|
||||
# remove top border
|
||||
for_window [class="^.*"] border pixel 2
|
||||
client.focused #73daca90 #73daca90 #fdf6e3 #cb4b16
|
||||
client.focused_inactive #73daca60 #73daca60 #fdf6e3 #073642
|
||||
client.unfocused #73daca60 #73daca60 #fdf6e3 #073642
|
||||
client.focused #bb9af790 #bb9af790 #fdf6e3 #cb4b16
|
||||
client.focused_inactive #bb9af790 #bb9af790 #fdf6e3 #073642
|
||||
client.unfocused #24283b #24283b #fdf6e3 #073642
|
||||
|
||||
Reference in New Issue
Block a user