diff --git a/.config/rofi/config.rasi b/.config/rofi/config.rasi
index 00b4011..3a81822 100644
--- a/.config/rofi/config.rasi
+++ b/.config/rofi/config.rasi
@@ -1 +1,181 @@
-@theme "~/.config/rofi/srcery.rasi"
+/**
+ *
+ * Author : Aditya Shakya (adi1090x)
+ * Github : @adi1090x
+ *
+ * Configuration For Rofi Version: 1.7.3
+ **/
+
+configuration {
+ /*---------- General setting ----------*/
+ modi: "drun,run,filebrowser,window";
+ case-sensitive: false;
+ cycle: true;
+ filter: "";
+ scroll-method: 0;
+ normalize-match: true;
+ show-icons: true;
+ icon-theme: "Papirus";
+/* cache-dir: ;*/
+ steal-focus: false;
+/* dpi: -1;*/
+
+ /*---------- Matching setting ----------*/
+ matching: "normal";
+ tokenize: true;
+
+ /*---------- SSH settings ----------*/
+ ssh-client: "ssh";
+ ssh-command: "{terminal} -e {ssh-client} {host} [-p {port}]";
+ parse-hosts: true;
+ parse-known-hosts: true;
+
+ /*---------- Drun settings ----------*/
+ drun-categories: "";
+ drun-match-fields: "name,generic,exec,categories,keywords";
+ drun-display-format: "{name} [({generic})]";
+ drun-show-actions: false;
+ drun-url-launcher: "xdg-open";
+ drun-use-desktop-cache: false;
+ drun-reload-desktop-cache: false;
+ drun {
+ /** Parse user desktop files. */
+ parse-user: true;
+ /** Parse system desktop files. */
+ parse-system: true;
+ }
+
+ /*---------- Run settings ----------*/
+ run-command: "{cmd}";
+ run-list-command: "";
+ run-shell-command: "{terminal} -e {cmd}";
+
+ /*---------- Fallback Icon ----------*/
+ /*run,*/drun {
+ fallback-icon: "application-x-addon";
+ }
+
+ /*---------- Window switcher settings ----------*/
+ window-match-fields: "title,class,role,name,desktop";
+ window-command: "wmctrl -i -R {window}";
+ window-format: "{w} - {c} - {t:0}";
+ window-thumbnail: false;
+
+ /*---------- Combi settings ----------*/
+/* combi-modi: "window,run";*/
+/* combi-hide-mode-prefix: false;*/
+/* combi-display-format: "{mode} {text}";*/
+
+ /*---------- History and Sorting ----------*/
+ disable-history: false;
+ sorting-method: "normal";
+ max-history-size: 25;
+
+ /*---------- Display setting ----------*/
+ display-window: "Windows";
+ display-windowcd: "Window CD";
+ display-run: "Run";
+ display-ssh: "SSH";
+ display-drun: "Apps";
+ display-combi: "Combi";
+ display-keys: "Keys";
+ display-filebrowser: "Files";
+
+ /*---------- Misc setting ----------*/
+ terminal: "rofi-sensible-terminal";
+ font: "Mono 12";
+ sort: false;
+ threads: 0;
+ click-to-exit: true;
+/* ignored-prefixes: "";*/
+/* pid: "/run/user/1000/rofi.pid";*/
+
+ /*---------- File browser settings ----------*/
+ filebrowser {
+/* directory: "/home";*/
+ directories-first: true;
+ sorting-method: "name";
+ }
+
+ /*---------- Other settings ----------*/
+ timeout {
+ action: "kb-cancel";
+ delay: 0;
+ }
+
+ /*---------- Keybindings ----------*/
+/*
+ kb-primary-paste: "Control+V,Shift+Insert";
+ kb-secondary-paste: "Control+v,Insert";
+ kb-clear-line: "Control+w";
+ kb-move-front: "Control+a";
+ kb-move-end: "Control+e";
+ kb-move-word-back: "Alt+b,Control+Left";
+ kb-move-word-forward: "Alt+f,Control+Right";
+ kb-move-char-back: "Left,Control+b";
+ kb-move-char-forward: "Right,Control+f";
+ kb-remove-word-back: "Control+Alt+h,Control+BackSpace";
+ kb-remove-word-forward: "Control+Alt+d";
+ kb-remove-char-forward: "Delete,Control+d";
+ kb-remove-char-back: "BackSpace,Shift+BackSpace,Control+h";
+ kb-remove-to-eol: "Control+k";
+ kb-remove-to-sol: "Control+u";
+ kb-accept-entry: "Control+j,Control+m,Return,KP_Enter";
+ kb-accept-custom: "Control+Return";
+ kb-accept-custom-alt: "Control+Shift+Return";
+ kb-accept-alt: "Shift+Return";
+ kb-delete-entry: "Shift+Delete";
+ kb-mode-next: "Shift+Right,Control+Tab";
+ kb-mode-previous: "Shift+Left,Control+ISO_Left_Tab";
+ kb-mode-complete: "Control+l";
+ kb-row-left: "Control+Page_Up";
+ kb-row-right: "Control+Page_Down";
+ kb-row-down: "Down,Control+n";
+ kb-page-prev: "Page_Up";
+ kb-page-next: "Page_Down";
+ kb-row-first: "Home,KP_Home";
+ kb-row-last: "End,KP_End";
+ kb-row-select: "Control+space";
+ kb-screenshot: "Alt+S";
+ kb-ellipsize: "Alt+period";
+ kb-toggle-case-sensitivity: "grave,dead_grave";
+ kb-toggle-sort: "Alt+grave";
+ kb-cancel: "Escape,Control+g,Control+bracketleft";
+ kb-custom-1: "Alt+1";
+ kb-custom-2: "Alt+2";
+ kb-custom-3: "Alt+3";
+ kb-custom-4: "Alt+4";
+ kb-custom-5: "Alt+5";
+ kb-custom-6: "Alt+6";
+ kb-custom-7: "Alt+7";
+ kb-custom-8: "Alt+8";
+ kb-custom-9: "Alt+9";
+ kb-custom-10: "Alt+0";
+ kb-custom-11: "Alt+exclam";
+ kb-custom-12: "Alt+at";
+ kb-custom-13: "Alt+numbersign";
+ kb-custom-14: "Alt+dollar";
+ kb-custom-15: "Alt+percent";
+ kb-custom-16: "Alt+dead_circumflex";
+ kb-custom-17: "Alt+ampersand";
+ kb-custom-18: "Alt+asterisk";
+ kb-custom-19: "Alt+parenleft";
+ kb-select-1: "Super+1";
+ kb-select-2: "Super+2";
+ kb-select-3: "Super+3";
+ kb-select-4: "Super+4";
+ kb-select-5: "Super+5";
+ kb-select-6: "Super+6";
+ kb-select-7: "Super+7";
+ kb-select-8: "Super+8";
+ kb-select-9: "Super+9";
+ kb-select-10: "Super+0";
+ ml-row-left: "ScrollLeft";
+ ml-row-right: "ScrollRight";
+ ml-row-up: "ScrollUp";
+ ml-row-down: "ScrollDown";
+ me-select-entry: "MousePrimary";
+ me-accept-entry: "MouseDPrimary";
+ me-accept-custom: "Control+MouseDPrimary";
+*/
+}
diff --git a/.config/rofi/srcery.rasi b/.config/rofi/srcery.rasi
deleted file mode 100644
index 59c14ef..0000000
--- a/.config/rofi/srcery.rasi
+++ /dev/null
@@ -1,219 +0,0 @@
-/*-*- mode: css; -*-*/
-/*
- * Rofi color theme
- * Based on srcery color scheme for Vim
- * https://github.com/roosta/vim-srcery
- *
- * File: srcery.rasi
- * Desc: Srcery theme for Rofi
- * Author: Daniel Berg
- * Modified: 2021-09-29
- */
-
-* {
- spacing: 2;
-
- black: #1C1B19;
- brightblack: #918175;
-
- red: #EF2F27;
- brightred: #F75341;
-
- green: #519F50;
- brightgreen: #98BC37;
-
- yellow: #FBB829;
- brightyellow: #FED06E;
-
- blue: #2C78BF;
- brightblue: #68A8E4;
-
- magenta: #E02C6D;
- brightmagenta: #FF5C8F;
-
- cyan: #0AAEB3;
- brightcyan: #53FDE9;
-
- white: #D0BFA1;
- brightwhite: #FCE8C3;
-
- orange: #D75F00;
- brightorange: #FF8700;
-
- xgray1: #262626;
- xgray2: #303030;
- xgray3: #3A3A3A;
- xgray4: #444444;
- xgray5: #4E4E4E;
-
- highlight: bold #E02C6D;
-
- selected-normal-foreground: @black;
- selected-normal-background: @brightwhite;
-
- normal-foreground: @brightwhite;
- normal-background: @xgray2;
-
- alternate-normal-background: @xgray1;
- alternate-normal-foreground: @brightwhite;
-
- urgent-foreground: @black;
- urgent-background: @orange;
-
- selected-urgent-foreground: @black;
- selected-urgent-background: @brightorange;
-
- alternate-urgent-background: @urgent-background;
- alternate-urgent-foreground: @urgent-foreground;
-
- active-foreground: @yellow;
- active-background: @xgray2;
-
- selected-active-foreground: @black;
- selected-active-background: @yellow;
-
- alternate-active-background: @yellow;
- alternate-active-foreground: @black;
-
- border-color: @magenta;
- separatorcolor: @white;
- background-color: @black;
-}
-
-window {
- border: 2;
- foreground: @magenta;
- padding: 4;
- background: @black;
-}
-
-mainbox {
- border: 0;
- padding: 0;
-}
-
-message {
- border: 2px 0px 0px ;
- padding: 2px 0px 0px ;
-}
-
-textbox {
- highlight: @highlight;
- text-color: @brightwhite;
-}
-
-listview {
- fixed-height: 1;
- border: 2px dash 0px 0px ;
- border-color: @separatorcolor;
- spacing: 2px ;
- scrollbar: false;
- padding: 2px 0px 0px ;
-}
-
-element {
- border: 0;
- padding: 1px ;
-}
-
-element-text {
- background-color: inherit;
- text-color: inherit;
-}
-element normal.normal {
- background-color: @normal-background;
- text-color: @normal-foreground;
-}
-
-element normal.urgent {
- background-color: @urgent-background;
- text-color: @urgent-foreground;
-}
-
-element normal.active {
- background-color: @active-background;
- text-color: @active-foreground;
-}
-
-element selected.normal {
- background-color: @selected-normal-background;
- text-color: @selected-normal-foreground;
-}
-
-element selected.urgent {
- background-color: @selected-urgent-background;
- text-color: @selected-urgent-foreground;
-}
-
-element selected.active {
- background-color: @selected-active-background;
- text-color: @selected-active-foreground;
-}
-
-element alternate.normal {
- background-color: @alternate-normal-background;
- text-color: @alternate-normal-foreground;
-}
-
-element alternate.urgent {
- background-color: @alternate-urgent-background;
- text-color: @alternate-urgent-foreground;
-}
-
-element alternate.active {
- background-color: @alternate-active-background;
- text-color: @alternate-active-foreground;
-}
-
-scrollbar {
- width: 4px ;
- border: 0;
- handle-color: @normal-foreground;
- handle-width: 8px ;
- padding: 0;
-}
-
-sidebar {
- border: 2px dash 0px 0px ;
- border-color: @separatorcolor;
-}
-
-button {
- text-color: @brightwhite;
-}
-
-button selected {
- background-color: @magenta;
- text-color: @brightwhite;
-}
-
-inputbar {
- spacing: 0px ;
- text-color: @normal-foreground;
- padding: 1px ;
- children: [ prompt,textbox-prompt-colon,entry,case-indicator ];
-}
-
-case-indicator {
- spacing: 0;
- text-color: @normal-foreground;
-}
-
-entry {
- spacing: 0;
- text-color: @normal-foreground;
-}
-
-prompt {
- spacing: 0;
- text-color: @normal-foreground;
-}
-
-textbox-prompt-colon {
- expand: false;
- str: ":";
- margin: 0px 0.3000em 0.0000em 0.0000em ;
- text-color: inherit;
-}
-
-// vim:ft=css:ts=2:sw=2:fdm=marker
diff --git a/.config/xbindkeysrc b/.config/xbindkeysrc
index 91bc878..e717143 100644
--- a/.config/xbindkeysrc
+++ b/.config/xbindkeysrc
@@ -96,7 +96,7 @@
XF86Calculator
"i3lock -c 151515 -e -f"
- Mod4 + z
+ Mod4 + x
"brightnessctl s 5\%+"
Mod4 + Up