aboutsummaryrefslogtreecommitdiff
path: root/i3/.config
diff options
context:
space:
mode:
Diffstat (limited to 'i3/.config')
-rw-r--r--i3/.config/i3/autostart16
-rw-r--r--i3/.config/i3/config11
-rw-r--r--i3/.config/i3/gaps5
-rw-r--r--i3/.config/i3/keybinds10
-rw-r--r--i3/.config/i3status/config63
5 files changed, 42 insertions, 63 deletions
diff --git a/i3/.config/i3/autostart b/i3/.config/i3/autostart
deleted file mode 100644
index 0fdc188..0000000
--- a/i3/.config/i3/autostart
+++ /dev/null
@@ -1,16 +0,0 @@
-# Autostart!
-
-# Xmodmap
-# exec --no-startup-id xmodmap $HOME/.xmodmap
-# Screen saver
-# exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock --nofork
-# Network Manager
-exec --no-startup-id nm-applet
-# Wallpaper
-exec --no-startup-id nitrogen --restore
-# Compositor
-exec --no-startup-id picom --experimental-backends --daemon
-# emacs daemon
-exec --no-startup-id emacs --daemon
-# urxvt daemon
-exec --no-startup-id urxvtd \ No newline at end of file
diff --git a/i3/.config/i3/config b/i3/.config/i3/config
index f4cdae9..ce349be 100644
--- a/i3/.config/i3/config
+++ b/i3/.config/i3/config
@@ -1,12 +1,9 @@
set $mod Mod4
-font pango: Iosevka Comfy 14
+font pango: Iosevka Comfy 12
# Including other files
-# include ~/.config/i3/colors
-include ~/.config/i3/autostart
include ~/.config/i3/keybinds
include ~/.config/i3/winsettings
-include ~/.config/i3/gaps
exec --no-startup-id dex --autostart --environment i3
@@ -48,9 +45,9 @@ for_window [class="^.*"] border pixel 5
no_focus [window_role="pop-up"]
bar {
- position top
- # status_command i3status
- status_command SCRIPT_DIR=~/.local/bin/scripts/status/ i3blocks
+ position bottom
+ status_command i3status
+ # status_command SCRIPT_DIR=~/.local/bin/scripts/status/ i3blocks
# colors {
# # switch these when switching between dark and light mode
# background $bg
diff --git a/i3/.config/i3/gaps b/i3/.config/i3/gaps
deleted file mode 100644
index dbd0002..0000000
--- a/i3/.config/i3/gaps
+++ /dev/null
@@ -1,5 +0,0 @@
-gaps top 0
-gaps left 10
-gaps right 10
-gaps bottom 10
-gaps inner 10
diff --git a/i3/.config/i3/keybinds b/i3/.config/i3/keybinds
index 3df3ba5..b86dabf 100644
--- a/i3/.config/i3/keybinds
+++ b/i3/.config/i3/keybinds
@@ -6,6 +6,9 @@ set $term2 urxvtc
bindsym $mod+Return exec $term
bindsym $mod+Shift+Return exec $term2
+# lock
+bindsym $mod+Shift+x exec sysact
+
# browser
bindsym $mod+w exec librewolf-bin
bindsym $mod+Shift+w exec firefox-bin
@@ -36,6 +39,7 @@ bindsym XF86AudioPlay exec playerctl play
bindsym XF86AudioPause exec playerctl pause
bindsym XF86AudioNext exec playerctl next
bindsym XF86AudioPrev exec playerctl previous
+bindsym $mod+Shift+p exec playerctl pause
# Brightness
bindsym XF86MonBrightnessUp exec xbacklight -inc 10
@@ -48,13 +52,17 @@ bindsym $mod+q kill
bindsym Print exec $HOME/.local/bin/scripts/maimpick
# audio controls
-bindsym $mod+p exec alsamixer
+bindsym $mod+p exec $term -e alsamixer
+bindsym $mod+Ctrl+P exec pavucontrol
# start dmenu
# bindsym $mod+d exec --no-startup-id dmenu_run
# Customised dmenu with colours
bindsym $mod+d exec "dmenu_run -p 'Run: '"
+# boomer zooming application
+bindsym $mod+b exec boomer
+
# Reloads i3 configuration
bindsym $mod+Shift+c reload
# restart i3 inplace (preserves your layout/session, can be used to upgrade i3)
diff --git a/i3/.config/i3status/config b/i3/.config/i3status/config
index 1599ed2..968ad50 100644
--- a/i3/.config/i3status/config
+++ b/i3/.config/i3status/config
@@ -1,56 +1,51 @@
general {
- colors = true
- interval = 5
+ colors = true
+ interval = 5
}
-order += "wireless _first_"
-# order += "ethernet _first"
+order += "ipv6"
+order += "cpu_temperature 0"
order += "disk /"
-# order += "battery 0"
-order += "cpu_usage"
-order += "memory"
-order += "volume master"
+order += "wireless _first_"
+order += "ethernet _first_"
+order += "battery all"
+order += "load"
order += "tztime local"
-order += "time"
-ethernet _first_ {
- format_up = "E: %ip (%speed)"
- format_down = "E: Down"
+cpu_temperature 0 {
+ format = "Tea: %degrees °C"
}
wireless _first_ {
- format_up = "W: (%quality, %bitrate) Leaked ip: %ip"
- format_down = "no wifi (sadge)"
+ # format_up = "W: (%quality at %essid) %ip"
+ format_up = "W: (%quality) Leaked IP: %ip"
+ format_down = "W: down"
}
-disk "/" {
- format = "Disk: %free"
+ethernet _first_ {
+ # if you use %speed, i3status requires root privileges
+ # format_up = "E: %ip (%speed)"
+ format_up = "E: Leaked IP: %ip (%speed)"
+ format_down = "E: down"
}
-# battery 0 {
-
-# }
-
-cpu_usage {
- format = "CPU: %usage "
+battery all {
+ format = "Fairy Dust: %percentage %status %remaining"
}
-memory {
- format = "Mem: %used "
+tztime local {
+ format = "%Y-%m-%d (%a) %H:%M:%S"
}
-volume master {
- format = "Sound: %volume" format_muted = "Sound Muted"
- device = "default"
- mixer = "Master"
- mixer_idx = 0
+load {
+ format = "CPU Loads: %1min"
}
-tztime local {
- # format = "⏲ %a %d-%m-%Y "
- format = "⏲ %Y-%m-%d %a"
+disk "/" {
+ format = "Folder: %avail"
}
-time {
- format = "%H:%M:%S "
+ipv6 {
+ format_up = "Useless Protocol: %ipv6"
+ format_down = "Useless Protocol: Down"
}