hi
This commit is contained in:
86
config
86
config
@@ -13,7 +13,7 @@ set $mod Mod4
|
||||
|
||||
# Font for window titles. Will also be used by the bar unless a different font
|
||||
# is used in the bar {} block below.
|
||||
font pango:Source Code Pro 8
|
||||
font pango:Source Code Pro 11
|
||||
|
||||
# This font is widely installed, provides lots of unicode glyphs, right-to-left
|
||||
# text rendering and scalability on retina/hidpi displays (thanks to pango).
|
||||
@@ -28,18 +28,42 @@ exec --no-startup-id dex --autostart --environment i3
|
||||
|
||||
# xss-lock grabs a logind suspend inhibit lock and will use i3lock to lock the
|
||||
# screen before suspend. Use loginctl lock-session to lock your screen.
|
||||
#exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock --nofork
|
||||
exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock --nofork
|
||||
|
||||
# NetworkManager is the most popular way to manage wireless networks on Linux,
|
||||
# and nm-applet is a desktop environment-independent system tray GUI for it.
|
||||
exec --no-startup-id nm-applet
|
||||
|
||||
# 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@ +5% && $refresh_i3status
|
||||
bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ -5% && $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 killall -SIGUSR1 i3status
|
||||
#bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ +5% && $refresh_i3status
|
||||
#bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ -5% && $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
|
||||
|
||||
###
|
||||
|
||||
# Pipewire-pulse
|
||||
#bindsym XF86AudioMute exec pactl set-sink-mute 0 toggle
|
||||
#bindsym XF86AudioMute --release exec pkill -RTMIN+1 i3blocks
|
||||
#bindsym XF86AudioLowerVolume exec pactl set-sink-volume 0 -5%
|
||||
#bindsym XF86AudioLowerVolume --release exec pkill -RTMIN+1 i3blocks
|
||||
#bindsym XF86AudioRaiseVolume exec pactl set-sink-volume 0 +5%
|
||||
#bindsym XF86AudioRaiseVolume --release exec pkill -RTMIN+1 i3blocks
|
||||
|
||||
# Media player controls
|
||||
#bindsym XF86AudioPlay exec playerctl play-pause
|
||||
#bindsym XF86AudioPause exec playerctl play-pause
|
||||
#bindsym XF86AudioNext exec playerctl next
|
||||
#bindsym XF86AudioPrev exec playerctl previous
|
||||
|
||||
# change volume or toggle mute
|
||||
bindsym XF86AudioRaiseVolume exec amixer -q -D pulse sset Master 5%+ && pkill -RTMIN+10 i3blocks
|
||||
bindsym XF86AudioLowerVolume exec amixer -q -D pulse sset Master 5%- && pkill -RTMIN+10 i3blocks
|
||||
bindsym XF86AudioMute exec amixer -q -D pulse sset Master toggle && pkill -RTMIN+10 i3blocks
|
||||
|
||||
bindsym XF86MonBrightnessUp exec --no-startup-id brightnessctl s +10
|
||||
bindsym XF86MonBrightnessDown exec --no-startup-id brightnessctl s 10-
|
||||
|
||||
# Use Mouse+$mod to drag floating windows to their wanted position
|
||||
floating_modifier $mod
|
||||
@@ -59,10 +83,10 @@ bindsym $mod+r exec rofi -show drun
|
||||
# bindcode $mod+40 exec --no-startup-id i3-dmenu-desktop
|
||||
|
||||
# change focus
|
||||
bindsym $mod+j focus left
|
||||
bindsym $mod+k focus down
|
||||
bindsym $mod+l focus up
|
||||
bindsym $mod+semicolon focus right
|
||||
#bindsym $mod+j focus left
|
||||
#bindsym $mod+k focus down
|
||||
#bindsym $mod+l focus up
|
||||
#bindsym $mod+semicolon focus right
|
||||
|
||||
# alternatively, you can use the cursor keys:
|
||||
bindsym $mod+Left focus left
|
||||
@@ -71,10 +95,10 @@ bindsym $mod+Up focus up
|
||||
bindsym $mod+Right focus right
|
||||
|
||||
# move focused window
|
||||
bindsym $mod+Shift+j move left
|
||||
bindsym $mod+Shift+k move down
|
||||
bindsym $mod+Shift+l move up
|
||||
bindsym $mod+Shift+semicolon move right
|
||||
#bindsym $mod+Shift+j move left
|
||||
#bindsym $mod+Shift+k move down
|
||||
#bindsym $mod+Shift+l move up
|
||||
#bindsym $mod+Shift+semicolon move right
|
||||
|
||||
# alternatively, you can use the cursor keys:
|
||||
bindsym $mod+Shift+Left move left
|
||||
@@ -183,24 +207,31 @@ bindsym $mod+z mode "resize"
|
||||
# finds out, if available)
|
||||
bar {
|
||||
colors {
|
||||
background #282828
|
||||
background #1d2021
|
||||
separator #d79921
|
||||
focused_workspace #d79921 #d79921 #282828
|
||||
active_workspace #d79921 #d79921 #282828
|
||||
inactive_workspace #3c3836 #3c3836 #282828
|
||||
}
|
||||
tray_output primary
|
||||
font pango:Source Code Pro 12
|
||||
#status_command bumblebee-status \
|
||||
# -m playerctl disk pasink pasource battery date time \
|
||||
# -p root.path=/ time.format="%H:%M" date.format="%a, %b %d %Y" playerctl.format="{{title}} - by {{artist}} - on {{album}}" \
|
||||
# -t gruvbox-powerline
|
||||
#status_command i3status
|
||||
separator_symbol " / "
|
||||
status_command i3blocks
|
||||
position top
|
||||
font pango:Source Code Pro for Powerline 12
|
||||
status_command bumblebee-status \
|
||||
-m playerctl pasink pasource network battery date time \
|
||||
-p root.path=/ time.format="%H:%M" date.format="%a, %b %d %Y" playerctl.format="{{title}} - by {{artist}} - on {{album}}" \
|
||||
-t gruvbox-powerline
|
||||
#status_command i3blocks
|
||||
}
|
||||
|
||||
#bar {
|
||||
# status_command i3blocks
|
||||
#}
|
||||
|
||||
# Polybar
|
||||
|
||||
# exec --no-startup-id /home/arco/.config/polybar/launch.sh
|
||||
|
||||
# Start compositor
|
||||
|
||||
exec picom --vsync --backend glx &
|
||||
@@ -229,7 +260,7 @@ client.background #282828
|
||||
|
||||
# Wallpaper
|
||||
|
||||
exec $HOME/.config/i3/fehbg &
|
||||
exec_always $HOME/.config/i3/fehbg &
|
||||
|
||||
# Notification Daemon
|
||||
|
||||
@@ -238,3 +269,10 @@ client.background #282828
|
||||
# Screenshot
|
||||
bindsym $mod+Shift+s exec --no-startup-id maim "/home/arco/Screenshots/$(date).png"
|
||||
|
||||
# Lock Screen
|
||||
bindsym $mod+l exec --no-startup-id betterlockscreen -u "/home/arco/Wallpapers/platform.jpg" -l
|
||||
|
||||
#gaps inner 10
|
||||
#gaps outer 10
|
||||
|
||||
exec --no-startup-id kdeconnect-indicator & disown
|
||||
|
||||
Reference in New Issue
Block a user