diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index cf3953c10a7c5444e38de3d1b9feca74ce746f61..aa8da9f082e7e80359bd076068bc6003f6e96bd3 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -1,7 +1,10 @@
 # See https://pre-commit.com for more information
 # See https://pre-commit.com/hooks.html for more hooks
 repos:
--   repo: https://github.com/s3rius/dwm-autoconfig
-    rev: master
-    hooks:
-    -   id: sort_deps
+- repo: local
+  hooks:
+  - id: sort_deps
+    name: Deps sort
+    language: script
+    entry: hooks/deps_sort.sh
+    files: .deps$
diff --git a/.pre-commit-hooks.yaml b/.pre-commit-hooks.yaml
deleted file mode 100644
index a1595c755b561bcb6ef43c26a6fae6638eff1151..0000000000000000000000000000000000000000
--- a/.pre-commit-hooks.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
-- id: sort_deps
-  name: Deps sorting
-  description: sort entries of a deps files.
-  language: script
-  entry: hooks/deps_sort.sh
-  files: \.deps$
diff --git a/hooks/deps_sort.sh b/hooks/deps_sort.sh
old mode 100644
new mode 100755
diff --git a/pacman.deps b/pacman.deps
index f5637e506f39a1f9932382a9c1d525ca888e0958..23ec2f64cdfe27718d5331b134fa5a5d1d374dde 100644
--- a/pacman.deps
+++ b/pacman.deps
@@ -1,22 +1,22 @@
+alsa-utils
 asp
 base-devel
-zsh
+bat
 dmenu
-xorg
-xterm
-xdg-utils
-xorg-xclock
-nitrogen
-alsa-utils
-ranger
 firefox
-pygobject-devel
 gobject-introspection
+lsd
+nitrogen
 opendesktop-fonts
-ttf-font-awesome
+picom
+playerctl
+pygobject-devel
+ranger
 ttf-fira-code
+ttf-font-awesome
 ttf-ubuntu-font-family
-playerctl
-picom
-lsd
-bat
+xdg-utils
+xorg
+xorg-xclock
+xterm
+zsh