Upload files to ".config/i3"

main
Berkeley 2024-02-04 07:36:16 +00:00
parent 9fc67d34dd
commit 2124ed8d5a
1 changed files with 23 additions and 9 deletions

View File

@ -4,6 +4,10 @@
# Should you change your keyboard layout some time, delete
# this file and re-run i3-config-wizard(1).
#
default_border pixel 1
default_floating_border pixel 1
# Autostart picom when starting the i3 window manager
exec_always --no-startup-id picom -b
# i3 config file (v4)
#
@ -13,7 +17,7 @@ set $mod Mod1
# Font for window titles. Will also be used by the bar unless a different font
# is used in the bar {} block below.
font pango:iosevka 8
font pango:iosevka 10
# This font is widely installed, provides lots of unicode glyphs, right-to-left
# text rendering and scalability on retina/hidpi displays (thanks to pango).
@ -22,7 +26,7 @@ font pango:iosevka 8
# Start XDG autostart .desktop files using dex. See also
# https://wiki.archlinux.org/index.php/XDG_Autostart
exec --no-startup-id dex --autostart --environment i3
exec_always xrandr --output default --mode 1366x768
exec_always xrandr --output default --mode 1920x1080
exec_always feh --bg-fill /home/berkeley/Pictures/Wallpapers/1.jpg
# The combination of xss-lock, nm-applet and pactl is a popular choice, so
# they are included here as an example. Modify as you see fit.
@ -49,8 +53,16 @@ floating_modifier $mod
# or left-clicking anywhere into the window while holding the floating modifier.
tiling_drag modifier titlebar
# start a terminal
bindsym $mod+Return exec st
#OLDstart a terminal
#OLDbindsym $mod+Return exec alacritty
#NEW start a terminal (alacritty)
bindsym $mod+Return exec --no-startup-id alacritty
# start a terminal in floating mode
bindsym $mod+Shift+Return exec --no-startup-id alacritty --class floating
#NEW enable startup in float from exec by setting the x11 class to floating
#NEW many apps support '--class floating' for setting the x11 class (the instance get renamed)
for_window [class="floating"] floating enabled move position center
# kill focused window
bindsym $mod+q kill
@ -97,7 +109,7 @@ bindsym $mod+v split v
bindsym $mod+f fullscreen toggle
# change container layout (stacked, tabbed, toggle split)
#bindsym $mod+s layout stacking
bindsym $mod+s layout stacking
bindsym $mod+w layout tabbed
bindsym $mod+e layout toggle split
@ -108,7 +120,7 @@ bindsym $mod+Shift+space floating toggle
bindsym $mod+space focus mode_toggle
# focus the parent container
bindsym $mod+a focus parent
#bindsym $mod+a focus parent
# focus the child container
#bindsym $mod+d focus child
@ -131,14 +143,14 @@ bindsym $mod+c exec chromium
bindsym $mod+0 exec steam
bindsym $mod+i exec icecat
bindsym $mod+l exec libreoffice
bindsym $mod+s exec st
#bindsym $mod+s exec st
bindsym $mod+k exec kitty
bindsym $mod+t exec terminator
bindsym $mod+y exec telegram-desktop
bindsym $mod+o exec obs
bindsym $mod+p exec openshot-qt
bindsym $mod+x exec nomacs
bindsym $mod+a torbrowser
# switch to workspace
bindsym $mod+1 workspace number $ws1
bindsym $mod+2 workspace number $ws2
@ -209,7 +221,9 @@ bindsym $mod+r mode "resize"
# Start i3bar to display a workspace bar (plus the system information i3status
# finds out, if available)
bar {
mode hide
hidden_state hide
modifier Mod1
}