diff --git a/.config/compton.conf b/.config/compton.conf
new file mode 100644
index 00000000..cc25fdb4
--- /dev/null
+++ b/.config/compton.conf
@@ -0,0 +1,42 @@
+# basic configuration
+
+backend = "glx";
+glx-no-stencil = true;
+vsync = "opengl-swc"
+
+glx-swap-method = 1;
+xrender-sync-fence = true;
+mark-ovredir-focused = true;
+inactive-opacity = 0.9
+opacity = 0.9;
+# transparancy settings for i3
+opacity-rule = [
+ "0:_NET_WM_STATE@:32a *=
+'_NET_WM_STATE_HIDDEN'"
+];
+
+shadow-exclude = [
+"name = 'Notification'",
+"name *= 'compton'",
+"class_g = 'Firefox'",
+"class_g = 'Conky'",
+"class_g = 'Vlc'",
+"class_g = 'tor-browser-en'"
+];
+
+fade-exclude = [
+"class_g = 'Firefox'",
+"class_g = 'tor-browser-en'"
+];
+
+focus-exclude = [
+"class_g = 'Firefox'",
+"class_g = 'tor-browser-en'"
+];
+
+opacity-exclude = [
+"class_g = 'Firefox'"
+"class_g = 'tor-browser-en'"
+"class_g = 'mpv'"
+"class_g = 'mpvfloat'"
+];
diff --git a/.config/dunst/dunstrc b/.config/dunst/dunstrc
index 81d47211..d55e2450 100644
--- a/.config/dunst/dunstrc
+++ b/.config/dunst/dunstrc
@@ -24,7 +24,7 @@
sort = yes
idle_threshold = 120
- font = Monospace 14
+ font = UbuntuMono Nerd Font 10
line_height = 0
markup = full
diff --git a/.config/fontconfig/fonts.conf b/.config/fontconfig/fonts.conf
index 1b460ede..bae475e4 100755
--- a/.config/fontconfig/fonts.conf
+++ b/.config/fontconfig/fonts.conf
@@ -4,18 +4,18 @@
serif
- Linux Libertine
+ Ubuntu Nerd Font Medium
sans-serif
- Linux Biolinum
+ Ubuntu Nerd Font Medium
sans
- Linux Biolinum
+ Ubuntu Nerd Font Medium
- monospace
+ UbuntuiMono Nerd Font Mono
Inconsolata
diff --git a/.config/gtk-3.0/settings.ini b/.config/gtk-3.0/settings.ini
index 371c307a..48389338 100644
--- a/.config/gtk-3.0/settings.ini
+++ b/.config/gtk-3.0/settings.ini
@@ -1,7 +1,7 @@
[Settings]
gtk-theme-name=Arc-Gruvbox
gtk-icon-theme-name=Adwaita
-gtk-font-name=Sans 10
+gtk-font-name= Ubuntu Nerd Font medium 10
gtk-cursor-theme-size=0
gtk-toolbar-style=GTK_TOOLBAR_TEXT
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
diff --git a/.config/i3/config b/.config/i3/config
index 79234ecb..e5771445 100644
--- a/.config/i3/config
+++ b/.config/i3/config
@@ -60,7 +60,7 @@ exec --no-startup-id dunst
exec --no-startup-id compton --config ~/.config/compton.conf -b
#exec --no-startup-id xcompmgr
# Runs the key remapping scripts
-exec --no-startup-id remaps
+#exec --no-startup-id remaps
# Unclutter makes the mouse invisible after a brief period
exec --no-startup-id unclutter
# Run the script to update the mpd i3block on change.
@@ -101,7 +101,7 @@ client.urgent $darkred $darkred $black $darkred $darkred
client.background $black
bar {
- font pango:UbuntuMono Nerd Font Mono 10
+ font pango:Ubuntu Nerd Font 8
colors {
background $darkblack
statusline $darkwhite
diff --git a/.config/vifm/vifmrc b/.config/vifm/vifmrc
index b05f818f..a4b6d530 100644
--- a/.config/vifm/vifmrc
+++ b/.config/vifm/vifmrc
@@ -15,7 +15,7 @@ nnoremap o :file &l
map E :!$EDITOR %f
map mkd :mkdir
map bg :!setbg %f &
-
+map bs :!betterlockscreen -u ~/.config/wall.png &
nmap tj
nmap q ZQ
fileviewer *.html,*.css,*.py,*.c,*.h,*.sh,*.diff,*.tex,*.md highlight -O ansi %c
diff --git a/.config/wall.png b/.config/wall.png
index f9c934ea..3fb0bcc1 100644
Binary files a/.config/wall.png and b/.config/wall.png differ
diff --git a/.git-credentials b/.git-credentials
new file mode 100644
index 00000000..7c786c0c
--- /dev/null
+++ b/.git-credentials
@@ -0,0 +1 @@
+https://dr3mro%40gmail.com:Linuxer.2020@github.com
diff --git a/.gitconfig b/.gitconfig
new file mode 100644
index 00000000..608e77dd
--- /dev/null
+++ b/.gitconfig
@@ -0,0 +1,5 @@
+[cola]
+ spellcheck = false
+[user]
+ email = dr3mro@gmail.com
+ name = Dr. Amr Osman
diff --git a/.gtkrc b/.gtkrc
new file mode 100644
index 00000000..6f38ad72
--- /dev/null
+++ b/.gtkrc
@@ -0,0 +1,2 @@
+gtk-font-name="Ubuntu Nerd Font Medium 10"
+
diff --git a/.profile b/.profile
index 3ce4dfd5..75fa4b54 100644
--- a/.profile
+++ b/.profile
@@ -32,4 +32,4 @@ echo "$0" | grep "bash$" >/dev/null && [ -f ~/.bashrc ] && source "$HOME/.bashrc
[ "$(tty)" = "/dev/tty1" ] && ! pgrep -x i3 >/dev/null && exec startx
# Switch escape and caps if tty:
-sudo -n loadkeys ~/.scripts/ttymaps.kmap 2>/dev/null
+#sudo -n loadkeys ~/.scripts/ttymaps.kmap 2>/dev/null
diff --git a/.scripts/tools/lockr b/.scripts/tools/lockr
new file mode 100755
index 00000000..b572830d
--- /dev/null
+++ b/.scripts/tools/lockr
@@ -0,0 +1,4 @@
+#!/bin/bash
+#i3lock-fancy -f Comic-Sans-MS -- scrot -z
+#i3lock-fancy -b=25x5
+betterlockscreen -l dimblur