summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--config/alacritty/alacritty.toml43
-rwxr-xr-xconfig/bspwm/bspwmrc43
-rw-r--r--config/dunst/dunstrc33
-rwxr-xr-xconfig/i3/config215
-rw-r--r--config/kitty/kitty.conf62
-rwxr-xr-xconfig/polybar/config.ini168
-rwxr-xr-xconfig/polybar/launch.sh14
-rwxr-xr-xconfig/sxhkd/sxhkdrc105
8 files changed, 0 insertions, 683 deletions
diff --git a/config/alacritty/alacritty.toml b/config/alacritty/alacritty.toml
deleted file mode 100644
index f558b57..0000000
--- a/config/alacritty/alacritty.toml
+++ /dev/null
@@ -1,43 +0,0 @@
-# Gruvbox themed alacritty config
-
-[colors.bright]
-black = "#928374"
-blue = "#83a598"
-cyan = "#8ec07c"
-green = "#b8bb26"
-magenta = "#d3869b"
-red = "#fb4934"
-white = "#ebdbb2"
-yellow = "#fabd2f"
-
-[colors.normal]
-black = "#282828"
-blue = "#458588"
-cyan = "#689d6a"
-green = "#98971a"
-magenta = "#b16286"
-red = "#cc241d"
-white = "#a89984"
-yellow = "#d79921"
-
-[colors.primary]
-background = "#282828"
-foreground = "#ebdbb2"
-
-[font]
-size = 9
-
-[font.bold]
-family = "JetBrainsMono Nerd Font"
-style = "Bold"
-
-[font.bold_italic]
-family = "monospace"
-style = "Bold Italic"
-
-[font.italic]
-family = "monospace"
-style = "Italic"
-
-[font.normal]
-family = "JetBrainsMono Nerd Font"
diff --git a/config/bspwm/bspwmrc b/config/bspwm/bspwmrc
deleted file mode 100755
index 75bb794..0000000
--- a/config/bspwm/bspwmrc
+++ /dev/null
@@ -1,43 +0,0 @@
-#!/bin/sh
-
-# Gruvbox themed bspwm config
-
-[ -z $XDG_COLOR_TRANSFORM ] && XDG_COLOR_TRANSFORM="#4E3524"
-[ -z $XDG_COLOR_INACTIVE_TRANSFORM ] && XDG_COLOR_INACTIVE_TRANSFORM="#262626"
-
-pgrep -x sxhkd > /dev/null || sxhkd &
-
-
-bspc rule -a kitty state=floating border=off
-bspc rule -a Zathura state=tiled
-bspc rule -a mpv follow=on
-
-bspc monitor eDP-1 -d 1 2 3 4 5 6 7 8 9
-
-
-#borders and colors
-bspc config normal_border_color $XDG_COLOR_INACTIVE_TRANSFORM
-bspc config focused_border_color $XDG_COLOR_TRANSFORM
-bspc config border_width 10
-bspc config window_gap 3
-bspc config single_monocle true
-bspc config borderless_monocle true
-bspc config gapless_monocle true
-
-
-# setxkbmap -option "caps:escape" #to switch caps with escape
-
-
-# Uncomment the following 2 lines to make the Caps Lock button
-# work as Escape when pressed alone, and as Ctrl when pressed
-# with another key.
-
-# xcape -e 'Caps_Lock=Escape'
-setxkbmap -option "caps:ctrl_modifier"
-
-xset r rate 300 50 #increase cursor speed
-xset s off && xset -dpms #disable screen blackening
-unclutter & #hide mouse cursor if it is inactive
-setxkbmap us #turn keyboard layout to United States
-xgamma -gamma 0.8
-picom &
diff --git a/config/dunst/dunstrc b/config/dunst/dunstrc
deleted file mode 100644
index 8a23001..0000000
--- a/config/dunst/dunstrc
+++ /dev/null
@@ -1,33 +0,0 @@
-# Very minimal dunst config
-
-[global]
- width = 300
- height = 300
- origin = bottom-right
- offset = 10x10
- scale = 0
- notification_limit = 6
- separator_height = 2
- alignment = left
- stack_duplicates = true
- frame_width = 3
- frame_color = "#4E3524"
- gap_size = 6
- separator_color = frame
- font = JetBrainsMono Nerd Font 10
- line_height = 3
-
-[urgency_normal]
- foreground = "#282828"
- background = "#a89984"
- timeout = 5
-
-[urgency_low]
- foreground = "#a89984"
- background = "#282828"
- timeout = 3
-
-[urgency_critical]
- foreground = "#282828"
- background = "#a89984"
- timeout = 8
diff --git a/config/i3/config b/config/i3/config
deleted file mode 100755
index 61db90b..0000000
--- a/config/i3/config
+++ /dev/null
@@ -1,215 +0,0 @@
-# Theion's i3-wm config
-font pango: JetBrainsMono Nerd Font 0
-
-set $bg #282828
-set $red #cc241d
-set $green #98971a
-set $yellow #d79921
-set $blue #458588
-set $purple #b16286
-set $aqua #689d68
-set $gray #a89984
-set $darkgray #1d2021
-set $darkbrown #4E3524
-set $bar #262626
-
-#Set Alt key
-set $mod Mod1
-
-#set Super key
-#set $mod Mod4
-
-#movements
-set $up k
-set $down j
-set $left h
-set $right l
-
-
-# switch to workspace
-bindsym $mod+1 workspace 1
-bindsym $mod+2 workspace 2
-bindsym $mod+3 workspace 3
-bindsym $mod+4 workspace 4
-bindsym $mod+5 workspace 5
-bindsym $mod+6 workspace 6
-bindsym $mod+7 workspace 7
-bindsym $mod+8 workspace 8
-bindsym $mod+9 workspace 9
-
-# move focused container to workspace
-bindsym $mod+Shift+1 move container to workspace 1
-bindsym $mod+Shift+2 move container to workspace 2
-bindsym $mod+Shift+3 move container to workspace 3
-bindsym $mod+Shift+4 move container to workspace 4
-bindsym $mod+Shift+5 move container to workspace 5
-bindsym $mod+Shift+6 move container to workspace 6
-bindsym $mod+Shift+7 move container to workspace 7
-bindsym $mod+Shift+8 move container to workspace 8
-bindsym $mod+Shift+9 move container to workspace 9
-
-# restart i3 inplace (preserves your layout/session, can be used to upgrade i3)
-bindsym $mod+Shift+r restart
-
-# reload the configuration file
-bindsym $mod+Shift+c reload
-
-# kill focused window
-bindsym $mod+Shift+q kill
-
-# Use Mouse+$mod to drag floating windows to their wanted position
-floating_modifier $mod
-
-# toggle tiling / floating
-bindsym $mod+Shift+space floating toggle
-
-# change focus
-bindsym $mod+$left focus left
-bindsym $mod+$down focus down
-bindsym $mod+$up focus up
-bindsym $mod+$right focus right
-
-# alternatively, you can use the cursor keys:
-bindsym $mod+Left focus left
-bindsym $mod+Down focus down
-bindsym $mod+Up focus up
-bindsym $mod+Right focus right
-
-# move focused window
-bindsym $mod+Shift+$left move left
-bindsym $mod+Shift+$down move down
-bindsym $mod+Shift+$up move up
-bindsym $mod+Shift+$right move right
-
-# alternatively, you can use the cursor keys:
-bindsym $mod+Shift+Left move left
-bindsym $mod+Shift+Down move down
-bindsym $mod+Shift+Up move up
-bindsym $mod+Shift+Right move right
-
-#navigate workspaces next / previous
-bindsym Mod1+Ctrl+l workspace next
-bindsym Mod1+Ctrl+h workspace prev
-
-
-# Make the currently focused window a scratchpad
-bindsym $mod+Shift+minus move scratchpad
-
-# Show the first scratchpad window
-bindsym $mod+minus scratchpad show
-
-# orientation for new workspaces
-default_orientation horizontal
-
-# split in horizontal orientation
-bindsym $mod+g split h
-
-# split in vertical orientation
-bindsym $mod+v split v
-
-# Enter fullscreen mode for the focused container
-bindsym $mod+f fullscreen toggle
-
-# change container layout (stacked, tabbed, toggle split)
-bindsym $mod+s layout stacking
-bindsym $mod+w layout tabbed
-bindsym $mod+e layout toggle split
-
-
-# change focus between tiling / floating windows
-bindsym $mod+space focus mode_toggle
-
-# focus the parent container
-bindsym $mod+a focus parent
-
-bindsym $mod+r mode "resize"
-
-mode "resize" {
- # These bindings trigger as soon as you enter the resize mode
- # Pressing left will shrink the window’s width.
- # Pressing right will grow the window’s width.
- # Pressing up will shrink the window’s height.
- # Pressing down will grow the window’s height.
- bindsym $left resize shrink width 10 px or 10 ppt
- bindsym $down resize grow height 10 px or 10 ppt
- bindsym $up resize shrink height 10 px or 10 ppt
- bindsym $right resize grow width 10 px or 10 ppt
-
- # same bindings, but for the arrow keys
- bindsym Left resize shrink width 1 px or 1 ppt
- bindsym Down resize grow height 1 px or 1 ppt
- bindsym Up resize shrink height 1 px or 1 ppt
- bindsym Right resize grow width 1 px or 1 ppt
-
- # back to normal: Enter or Escape
- bindsym Return mode "default"
- bindsym Escape mode "default"
-}
-
-
-
-#screenshots
-bindsym Print exec maim -s --format png /dev/stdout | xclip -selection clipboard -t image/png -i
-bindsym $mod+Print exec maim --select | tee ~/Pictures/$(date +%s).png | xclip -sel c -t image/png
-
-#pulseaudio
-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
-
-# Sreen brightness controls
-bindsym XF86MonBrightnessUp exec brightnessctl -c backlight set +5%
-bindsym XF86MonBrightnessDown exec brightnessctl -c backlight set 5%-
-
-#border
-for_window [class="^.*"] border pixel 2
-gaps inner 10
-gaps outer 1
-smart_gaps on
-
-
-# green gruvbox
-# class border|backgr|text|indicator|child_border
-client.focused $green $red $red $darkbrown $darkbrown
-client.focused_inactive $darkgray $darkgray $yellow $darkbrown $darkgray
-client.unfocused $darkgray $darkgray $yellow $darkbrown $darkgray
-client.urgent $red $red $white $red $red
-
-
-
-for_window [class="^floating$"] floating enable
-
-for_window [class="^floating$"] border pixel 0
-
-exec --no-startup-id ~/.config/polybar/launch.sh
-
-exec_always setxkbmap -option "caps:escape"
-
-exec_always xset r rate 300 50
-
-exec_always picom
-
-exec_always setxkbmap us
-
-bindsym $mod+d exec --no-startup-id dmenu_run -i -nb '#282828' -nf '#ebdbb2' -sb '#ebdbb2' -sf '#1f222d' -fn 'OperatorMonoBook:bold:pixelsize=13'
-
-#bindsym $mod+d exec rofi -show run
-
-
-#bindsym $mod+Shift+S exec gnome-screenshot
-
-bindsym $mod+Return exec --no-startup-id alacritty;focus
-
-#bindsym $mod+Shift+V exec feh --bg-fill -z ~/.config/i3/wallpapers
-bindsym $mod+Shift+v exec nitrogen --set-zoom-fill --random ~/.config/wallpapers
-
-bindsym $mod+Shift+0 exec killall i3
-
-bindsym $mod+Shift+Return exec qutebrowser
-
-bindsym $mod+Shift+m exec killall kitty
-
-bindsym $mod+Shift+n exec --no-startup-id kitty --class=floating
-
-bindsym $mod+Shift+p exec ~/.config/polybar/launch.sh
diff --git a/config/kitty/kitty.conf b/config/kitty/kitty.conf
deleted file mode 100644
index 07c905b..0000000
--- a/config/kitty/kitty.conf
+++ /dev/null
@@ -1,62 +0,0 @@
-enable_audio_bell no
-remember_window_size no
-initial_window_width 840
-initial_window_height 600
-
-
-background_opacity 0.75
-font_size 14
-
-
-cursor #928374
-cursor_text_color background
-
-url_color #83a598
-
-visual_bell_color #8ec07c
-bell_border_color #8ec07c
-
-active_border_color #d3869b
-inactive_border_color #665c54
-
-foreground #ebdbb2
-background #1d2021
-selection_foreground #928374
-selection_background #ebdbb2
-
-active_tab_foreground #fbf1c7
-active_tab_background #665c54
-inactive_tab_foreground #a89984
-inactive_tab_background #3c3836
-
-# black (bg3/bg4)
-color0 #665c54
-color8 #7c6f64
-
-# red
-color1 #cc241d
-color9 #fb4934
-
-#: green
-color2 #98971a
-color10 #b8bb26
-
-# yellow
-color3 #d79921
-color11 #fabd2f
-
-# blue
-color4 #458588
-color12 #83a598
-
-# purple
-color5 #b16286
-color13 #d3869b
-
-# aqua
-color6 #689d6a
-color14 #8ec07c
-
-# white (fg4/fg3)
-color7 #a89984
-color15 #bdae93
diff --git a/config/polybar/config.ini b/config/polybar/config.ini
deleted file mode 100755
index 14c4852..0000000
--- a/config/polybar/config.ini
+++ /dev/null
@@ -1,168 +0,0 @@
-# Compatiable with environmental color variables, fallback theme is set to be gruvbox
-
-[colors]
-background_inactive = ${env:XDG_COLOR_INACTIVE_FOREGROUND:#a89984}
-background = ${env:XDG_COLOR_BACKGROUND:#282828}
-foreground = ${env:XDG_COLOR_FOREGROUND:#ebdbb2}
-warning = ${env:XDG_COLOR_WARNING:#cc241d}
-non_warning = ${env:XDG_COLOR_NON_WARNING:#458588}
-interactive = ${env:XDG_COLOR_INTERACTIVE:#98971a}
-
-[bar/example]
-width = 100%
-height = 19
-; Change if using another window manager
-wm-restack = bspwm
-
-; Align modules fixed to middle
-fixed-center = true
-
-; Colors
-background = ${colors.background}
-foreground = ${colors.foreground}
-
-; Underline
-line-size = 2
-line-color = ${colors.foreground}
-
-; Border
-border-size = 1
-border-color = ${colors.background}
-
-; Padding
-padding-left = 4
-padding-right = 4
-
-; Margin of modules
-module-margin-left = 2
-module-margin-right = 2
-
-; Font
-font-0 = "Roboto:size=11;3"
-
-; Modlues
-; add "date" for clock
-; beggining of modules-left is recommended for date module
-modules-left = pulseaudio backlight
-modules-center = bspwm
-modules-right = battery cpu memory
-
-; Cursor actions
-cursor-click = pointer
-cursor-scroll = ns-resize
-font-2 = "Noto Sans:size=11;1"
-
-[module/xworkspaces]
-type = internal/xworkspaces
-label = %title:0:60:...%
-label-active-padding = 2
-label-urgent-padding = 2
-label-empty-padding = 2
-label-occupied-padding=2
-
-label-urgent-foreground = ${colors.background_inactive}
-label-occupied-foreground = ${colors.background_inactive}
-label-active-font = 1
-
-[module/bspwm]
-type = internal/bspwm
-
-pin-workspaces = true
-label-focused = %index%
-label-focused-padding = 2
-
-label-occupied = %index%
-label-occupied-foreground = ${colors.background_inactive}
-label-occupied-padding = 2
-
-label-urgent = %index%
-label-urgent-foreground = ${colors.warning}
-label-urgent-padding = 2
-
-label-empty =
-
-[module/battery]
-type=internal/battery
-full-at=99
-low-at=15
-battery=BAT0
-adapter=ADP1
-poll-interval=5
-format-discharging=Battery: <label-discharging>
-label-discharging=%percentage%%
-format-charging=Charging: <label-charging>
-label-charging=%percentage%%
-format-discharging-foreground=${colors.background_inactive}
-label-discharging-foreground=${colors.foreground}
-
-[module/backlight]
-type = internal/backlight
-card = intel_backlight
-use-actual-brightness = true
-enable-scroll = true
-format = Brightness: <label>
-label=%percentage%%
-format-foreground=${colors.background_inactive}
-label-foreground=${colors.foreground}
-
-[module/date]
-type = internal/date
-interval = 1.0
-date=%Y-%m-%d%
-time=%H:%M
-date-alt = %A, %d %B %Y
-time-alt = %H:%M:%S
-format=<label>
-label=%time%
-format-foreground=${colors.non_warning}
-
-[module/cpu]
-type = internal/cpu
-interval = 0.5
-warn-percentage = 95
-format= cpu: <label>
-label=%percentage%%
-
-format-foreground=${colors.background_inactive}
-label-foreground=${colors.foreground}
-
-[module/memory]
-type = internal/memory
-interval = 3
-warn-percentage = 95
-format=ram: <label>
-label=%gb_used%
-
-format-foreground=${colors.background_inactive}
-label-foreground=${colors.foreground}
-
-[module/pulseaudio]
-type = internal/pulseaudio
-format-volume-prefix = "VOL "
-format-volume = <label-volume>
-label-muted = VOL %percentage%%
-label-volume = %percentage%%
-label-muted-foreground = ${colors.background_inactive}
-format-volume-prefix-foreground = ${colors.background_inactive}
-
-[network-base]
-type = internal/network
-interval = 5
-format-connected = <label-connected>
-format-disconnected = <label-disconnected>
-label-disconnected = %{F#F0C674}%ifname%%{F#707880} disconnected
-
-[module/wlan]
-inherit = network-base
-interface-type = wireless
-label-connected = %essid%
-label-connected-foreground = ${colors.interactive}
-
-[module/eth]
-inherit = network-base
-interface-type = wired
-label-connected = %{F#F0C674}%ifname%%{F-} %local_ip%
-
-[module/wired-network]
-type = internal/network
-interface = enp2s0
diff --git a/config/polybar/launch.sh b/config/polybar/launch.sh
deleted file mode 100755
index 75576b4..0000000
--- a/config/polybar/launch.sh
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/usr/bin/env bash
-
-# Terminate already running bar instances
-# If all your bars have ipc enabled, you can use
-polybar-msg cmd quit
-# Otherwise you can use the nuclear option:
-killall -q polybar
-
-# Launch bar1 and bar2
-echo "---" | tee -a /tmp/polybar1.log /tmp/polybar2.log
-polybar example 2>&1 | tee -a /tmp/polybar1.log & disown
-polybar bar2 2>&1 | tee -a /tmp/polybar2.log & disown
-
-echo "Bars launched..."
diff --git a/config/sxhkd/sxhkdrc b/config/sxhkd/sxhkdrc
deleted file mode 100755
index e8928da..0000000
--- a/config/sxhkd/sxhkdrc
+++ /dev/null
@@ -1,105 +0,0 @@
-# For some keybinds to work properly some scripts from "https://github.com/thei0n/slcf" must be installed
-
-######### General keybinds ##########
-
-#Launch terminal
-alt + Return
- [ -z $TERMINAL ] && alacritty || $TERMINAL
-
-#Launch browser
-alt + shift + Return
- [ -z $BROWSER ] && qutebrowser || $BROWSER
-
-#Change wallpaper
-alt + shift + v
- setwp ~/.config/wallpapers
-
-#Launch terminal alternative
-alt + shift + n
- [ -z $TERMINAL_ALTERNATIVE ] && kitty || $TERMINAL_ALTERNATIVE
-
-#Kill all the alternative terminal instances
-alt + shift + m
- [ -z $TERMINAL_ALTERNATIVE ] && killall kitty || killall $TERMINAL_ALTERNATIVE
-
-#Open gruvbox themed dmenu
-alt + d
- dmenu_run -i -nb '#282828' -nf '#ebdbb2' -sb '#ebdbb2' -sf '#1f222d' -fn 'Roboto:bold:pixelsize=14'
-
-#passmenu
-alt+p
- passmenu
-
-#Volume buttons
-XF86AudioRaiseVolume
- sVolume +10
-
-XF86AudioLowerVolume
- sVolume -10
-
-XF86AudioMute
- sVolume --toggle
-
-#Brightness buttons
-XF86MonBrightnessUp
- sBrightness +5
-XF86MonBrightnessDown
- sBrightness -5
-
-#Screenshot
-alt + shift + s
- sScreenshot
-
-
-######### BSPWM specific keybinds ##########
-
-#Change workspaces
-alt + {_,shift + }{1-9}
- bspc {desktop -f,node -d} '^{1-9,10}'
-
-#Change Focus
-alt + {h,j,k,l}
- bspc node -f {west,south,north,east}
-
-#Reload bspwm
-alt + shift + r
- bspc wm -r
-
-#Exit bspwm
-alt + shift + 0
- killall bspwm
-
-#Toggle fullscreen mode
-alt + f
- bspc node -t fullscreen
-
-#Toggle titled mode
-alt + a
- bspc node -t tiled
-
-#Toggle floating mode
-alt+s
- bspc node -t floating
-
-#Move windowns in floating mode
-super + shift + {h,j,k,l}
- bspc node -v {-20 0,0 20,0 -20,20 0}
-
-#Kill the focused window
-alt + shift + q
- bspc node -c
-
-# Focus next floating window
-alt + space
- bspc node -f next.floating
-
-#Expanding the focused node
-super + {h,j,k,l}
- bspc node -z {left -20 0,bottom 0 20, bottom 0 -20, left 20 0}
-
-#moving the focused node
-alt + shift + {h,j,k,l}
- bspc node -s {west,south,north,east}
-
-alt + r
- bspc node @/ -R 90