diff --git a/.gitignore b/.gitignore
index 8e754b5..f140dd0 100755
--- a/.gitignore
+++ b/.gitignore
@@ -8,3 +8,4 @@ py-env/
passwd_gen
deb_dock/home_skel/.vim/.netrwhist
**/__pycache__/
+.idea/
diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..ab1f416
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,10 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Ignored default folder with query files
+/queries/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
+# Editor-based HTTP Client requests
+/httpRequests/
diff --git a/.idea/editor.xml b/.idea/editor.xml
new file mode 100644
index 0000000..8d0e15e
--- /dev/null
+++ b/.idea/editor.xml
@@ -0,0 +1,345 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..a191416
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/svr.iml b/.idea/svr.iml
new file mode 100644
index 0000000..bc2cd87
--- /dev/null
+++ b/.idea/svr.iml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..35eb1dd
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/net/blacklist.txt b/net/blacklist.txt
index 6fdc6e4..b3b9ec2 100755
--- a/net/blacklist.txt
+++ b/net/blacklist.txt
@@ -16,9 +16,6 @@
# http addr
141.0.0.0/8
-#pip atproto ?
-151.101.0.0/16
-
#Cloud flare chatgpt
#104.16.0.0/12
diff --git a/net/whitelist.txt b/net/whitelist.txt
index 413602e..9b16827 100755
--- a/net/whitelist.txt
+++ b/net/whitelist.txt
@@ -2,6 +2,10 @@
151.101.129.21
34.107.221.82
+#Dart
+34.36.0.14
+62.169.136.227
+
#sigmanet#codium
178.238.223.0/24
#gititea
@@ -10,6 +14,9 @@
#microsoft (github)
#20.0.0.0/11
+#pip
+151.101.192.223
+
#whois
199.212.0.0/24
diff --git a/usr/home/.bashrc b/usr/home/.bashrc
index 7e4714c..182e000 100755
--- a/usr/home/.bashrc
+++ b/usr/home/.bashrc
@@ -104,7 +104,7 @@ RESET_COLOR="$NO_COLOR"
export GIT_EDITOR=vim
BRANCH="$(git rev-parse --abbrev-ref HEAD)"
-PS1="\n${DATE_COLOR}\D{%y%m%d}${RESET_COLOR}-${TIME_COLOR}\t${RESET_COLOR}-${USER_COLOR}\u${RESET_COLOR}@${HOST_COLOR}\H${RESET_COLOR}-${DIR_COLOR}\w${RESET_COLOR}\n=> "
+PS1="\n\n${DATE_COLOR}\D{%y%m%d}${RESET_COLOR}-${TIME_COLOR}\t${RESET_COLOR}-${USER_COLOR}\u${RESET_COLOR}@${HOST_COLOR}\H${RESET_COLOR}-${DIR_COLOR}\w${RESET_COLOR}\n=> "
export HISTCONTROL=ignorespace
diff --git a/usr/home/.vimrc b/usr/home/.vimrc
index 4b06189..2a38fd3 100755
--- a/usr/home/.vimrc
+++ b/usr/home/.vimrc
@@ -87,8 +87,7 @@ autocmd BufNewFile *.c 0r ./.vim/templates/template.c
set mouse=a
-inoremap {{ {}O
-inoremap {;{ ;}O
+inoremap { {}O
:nnoremap @q
@@ -102,3 +101,5 @@ set tags=./tags;,tags;
syntax on
set tags=./tags;/
+
+set smartindent