- commit
- 3ef24c4
- parent
- 3fd19c2
- author
- Eric Bower
- date
- 2024-12-20 14:44:30 -0500 EST
chore: rm x11 configs
5 files changed,
+0,
-214
+0,
-3
1@@ -1,3 +0,0 @@
2-#!/usr/bin/env bash
3-
4-exec magrep -i from:"lilac lane" | mrefile $MDIR/Family
+0,
-9
1@@ -1,9 +0,0 @@
2-[font]
3-size = 12.0
4-
5-[keyboard]
6-bindings = [
7- { key = "i", mods = "Control", action = "IncreaseFontSize" },
8- { key = "o", mods = "Control", action = "DecreaseFontSize" },
9- { key = "0", mods = "Control", action = "ResetFontSize" },
10-]
+0,
-184
1@@ -1,184 +0,0 @@
2-# Please see https://i3wm.org/docs/userguide.html for a complete reference!
3-
4-set $mod Mod4
5-font pango:monospace 8
6-
7-# Start XDG autostart .desktop files using dex. See also
8-# https://wiki.archlinux.org/index.php/XDG_Autostart
9-exec --no-startup-id dex --autostart --environment i3
10-
11-# xss-lock grabs a logind suspend inhibit lock and will use i3lock to lock the
12-# screen before suspend. Use loginctl lock-session to lock your screen.
13-exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock --nofork
14-
15-# NetworkManager is the most popular way to manage wireless networks on Linux,
16-# and nm-applet is a desktop environment-independent system tray GUI for it.
17-exec --no-startup-id nm-applet
18-
19-# Use pactl to adjust volume in PulseAudio.
20-set $refresh_i3status killall -SIGUSR1 i3status
21-bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ +10% && $refresh_i3status
22-bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ -10% && $refresh_i3status
23-bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute @DEFAULT_SINK@ toggle && $refresh_i3status
24-bindsym XF86AudioMicMute exec --no-startup-id pactl set-source-mute @DEFAULT_SOURCE@ toggle && $refresh_i3status
25-
26-# Use Mouse+$mod to drag floating windows to their wanted position
27-floating_modifier $mod
28-
29-# start a terminal
30-bindsym $mod+Return exec alacritty
31-
32-# kill focused window
33-bindsym $mod+Shift+q kill
34-
35-bindsym $mod+d exec "dmenu_run -nf '#F8F8F2' -nb '#282A36' -sb '#6272A4' -sf '#F8F8F2' -fn 'monospace-10' -p 'dmenu%'"
36-
37-# change focus
38-bindsym $mod+h focus left
39-bindsym $mod+j focus down
40-bindsym $mod+k focus up
41-bindsym $mod+l focus right
42-
43-# alternatively, you can use the cursor keys:
44-bindsym $mod+Left focus left
45-bindsym $mod+Down focus down
46-bindsym $mod+Up focus up
47-bindsym $mod+Right focus right
48-
49-# move focused window
50-bindsym $mod+Shift+h move left
51-bindsym $mod+Shift+j move down
52-bindsym $mod+Shift+k move up
53-bindsym $mod+Shift+l move right
54-
55-# alternatively, you can use the cursor keys:
56-bindsym $mod+Shift+Left move left
57-bindsym $mod+Shift+Down move down
58-bindsym $mod+Shift+Up move up
59-bindsym $mod+Shift+Right move right
60-
61-# split in horizontal orientation
62-bindsym $mod+z split h
63-
64-# split in vertical orientation
65-bindsym $mod+x split v
66-
67-# enter fullscreen mode for the focused container
68-bindsym $mod+f fullscreen toggle
69-
70-# change container layout (stacked, tabbed, toggle split)
71-bindsym $mod+s layout stacking
72-bindsym $mod+w layout tabbed
73-bindsym $mod+e layout toggle split
74-
75-# toggle tiling / floating
76-bindsym $mod+Shift+space floating toggle
77-
78-# change focus between tiling / floating windows
79-bindsym $mod+space focus mode_toggle
80-
81-# focus the parent container
82-bindsym $mod+a focus parent
83-
84-# Define names for default workspaces for which we configure key bindings later on.
85-# We use variables to avoid repeating the names in multiple places.
86-set $ws1 "1"
87-set $ws2 "2"
88-set $ws3 "3"
89-set $ws4 "4"
90-set $ws5 "5"
91-set $ws6 "6"
92-set $ws7 "7"
93-set $ws8 "8"
94-set $ws9 "9"
95-set $ws10 "10"
96-
97-# switch to workspace
98-bindsym $mod+1 workspace number $ws1
99-bindsym $mod+2 workspace number $ws2
100-bindsym $mod+3 workspace number $ws3
101-bindsym $mod+4 workspace number $ws4
102-bindsym $mod+5 workspace number $ws5
103-bindsym $mod+6 workspace number $ws6
104-bindsym $mod+7 workspace number $ws7
105-bindsym $mod+8 workspace number $ws8
106-bindsym $mod+9 workspace number $ws9
107-bindsym $mod+0 workspace number $ws10
108-
109-# move focused container to workspace
110-bindsym $mod+Shift+1 move container to workspace number $ws1
111-bindsym $mod+Shift+2 move container to workspace number $ws2
112-bindsym $mod+Shift+3 move container to workspace number $ws3
113-bindsym $mod+Shift+4 move container to workspace number $ws4
114-bindsym $mod+Shift+5 move container to workspace number $ws5
115-bindsym $mod+Shift+6 move container to workspace number $ws6
116-bindsym $mod+Shift+7 move container to workspace number $ws7
117-bindsym $mod+Shift+8 move container to workspace number $ws8
118-bindsym $mod+Shift+9 move container to workspace number $ws9
119-bindsym $mod+Shift+0 move container to workspace number $ws10
120-
121-# reload the configuration file
122-bindsym $mod+Shift+c reload
123-# restart i3 inplace (preserves your layout/session, can be used to upgrade i3)
124-bindsym $mod+Shift+r restart
125-# exit i3 (logs you out of your X session)
126-bindsym $mod+Shift+e exec "i3-nagbar -t warning -m 'You pressed the exit shortcut. Do you really want to exit i3? This will end your X session.' -B 'Yes, exit i3' 'i3-msg exit'"
127-
128-# resize window (you can also use the mouse for that)
129-mode "resize" {
130- # These bindings trigger as soon as you enter the resize mode
131-
132- # Pressing left will shrink the window’s width.
133- # Pressing right will grow the window’s width.
134- # Pressing up will shrink the window’s height.
135- # Pressing down will grow the window’s height.
136- bindsym j resize shrink width 10 px or 10 ppt
137- bindsym k resize grow height 10 px or 10 ppt
138- bindsym l resize shrink height 10 px or 10 ppt
139- bindsym semicolon resize grow width 10 px or 10 ppt
140-
141- # same bindings, but for the arrow keys
142- bindsym Left resize shrink width 10 px or 10 ppt
143- bindsym Down resize grow height 10 px or 10 ppt
144- bindsym Up resize shrink height 10 px or 10 ppt
145- bindsym Right resize grow width 10 px or 10 ppt
146-
147- # back to normal: Enter or Escape or $mod+r
148- bindsym Return mode "default"
149- bindsym Escape mode "default"
150- bindsym $mod+r mode "default"
151-}
152-
153-bindsym $mod+r mode "resize"
154-
155-bindsym $mod+Shift+minus move scratchpad
156-bindsym $mod+minus scratchpad show
157-
158-for_window [class="steam_app_1182480" title="Origin"] floating enable
159-for_window [instance="origin.exe"] floating enable
160-
161-# class border bground text indicator child_border
162-client.focused #6272A4 #6272A4 #F8F8F2 #6272A4 #6272A4
163-client.focused_inactive #44475A #44475A #F8F8F2 #44475A #44475A
164-client.unfocused #282A36 #282A36 #BFBFBF #282A36 #282A36
165-client.urgent #44475A #FF5555 #F8F8F2 #FF5555 #FF5555
166-client.placeholder #282A36 #282A36 #F8F8F2 #282A36 #282A36
167-
168-client.background #F8F8F2
169-
170-bar {
171- status_command i3blocks
172- colors {
173- background #282A36
174- statusline #F8F8F2
175- separator #44475A
176-
177- focused_workspace #44475A #44475A #F8F8F2
178- active_workspace #282A36 #44475A #F8F8F2
179- inactive_workspace #282A36 #282A36 #BFBFBF
180- urgent_workspace #FF5555 #FF5555 #F8F8F2
181- binding_mode #FF5555 #FF5555 #F8F8F2
182- }
183-}
184-
185-exec_always = "xset r rate 300 30"
+0,
-11
1@@ -1,11 +0,0 @@
2-separator_block_width=15
3-markup=none
4-
5-[volume]
6-full_text=
7-command=pavucontrol
8-align=left
9-
10-[time]
11-command=date '+%Y-%m-%d %I:%M:%S'
12-interval=5
+0,
-7
1@@ -1,7 +0,0 @@
2-general {
3- output_format = "i3bar"
4- colors = true
5- color_good = "#50FA7B"
6- color_degraded = "#F1FA8C"
7- color_bad = "#FF5555"
8-}