diff --git a/configs/geany/geany_socket_arch__0 b/configs/geany/geany_socket_arch__0
deleted file mode 120000
index 564b5c0..0000000
--- a/configs/geany/geany_socket_arch__0
+++ /dev/null
@@ -1 +0,0 @@
-/run/user/1000/geany/geany_socket.7d78ea0f
\ No newline at end of file
diff --git a/configs/geany/session.conf b/configs/geany/session.conf
index 4aa8f37..ead13fb 100644
--- a/configs/geany/session.conf
+++ b/configs/geany/session.conf
@@ -1,11 +1,10 @@
[files]
-current_page=0
-recent_files=/home/chatlanin/.trash/ex-bspwm.2024-02-20.07:36:56/src/PKGBUILD;/run/media/chatlanin/4044-5149/file.txt;/home/chatlanin/.config/rofi/config.rasi;/home/chatlanin/.ssh/known_hosts;/run/media/chatlanin/e67e4e19-43d4-4812-bc37-1b9775193e50/home/bin/scripts/system/srv;
+current_page=-1
+recent_files=/mnt/raid/__tmp__/home_3/bin/projects/home;/mnt/raid/projects/tarch_os/repos/tarck-configs/configs/mimeapps.list;/home/chatlanin/.trash/ex-bspwm.2024-02-20.07:36:56/src/PKGBUILD;/run/media/chatlanin/4044-5149/file.txt;/home/chatlanin/.config/rofi/config.rasi;/home/chatlanin/.ssh/known_hosts;/run/media/chatlanin/e67e4e19-43d4-4812-bc37-1b9775193e50/home/bin/scripts/system/srv;
recent_projects=
-FILE_NAME_0=955;Sh;0;EUTF-8;1;1;0;%2Fhome%2Fchatlanin%2F.trash%2Fex-bspwm.2024-02-20.07%3A36%3A56%2Fsrc%2FPKGBUILD;0;4
[VTE]
-last_dir=/home/chatlanin/.trash/ex-bspwm.2024-02-20.07:36:56/src
+last_dir=/mnt/raid/__tmp__/home_3/bin/projects
[project]
session_file=
@@ -14,7 +13,7 @@ project_file_path=/home/chatlanin/projects
[geany]
treeview_position=267
msgwindow_position=368
-geometry=10;1110;1901;1036;0;
+geometry=1925;1110;1901;1036;0;
sidebar_page=0
[search]
diff --git a/configs/jgmenu/icons/applications.png b/configs/jgmenu/icons/applications.png
new file mode 100644
index 0000000..e3f1599
Binary files /dev/null and b/configs/jgmenu/icons/applications.png differ
diff --git a/configs/jgmenu/icons/bspwm.png b/configs/jgmenu/icons/bspwm.png
new file mode 100644
index 0000000..1ddc85d
Binary files /dev/null and b/configs/jgmenu/icons/bspwm.png differ
diff --git a/configs/jgmenu/icons/edit-note.png b/configs/jgmenu/icons/edit-note.png
new file mode 100644
index 0000000..1e83984
Binary files /dev/null and b/configs/jgmenu/icons/edit-note.png differ
diff --git a/configs/jgmenu/icons/exit.png b/configs/jgmenu/icons/exit.png
new file mode 100644
index 0000000..66e67c9
Binary files /dev/null and b/configs/jgmenu/icons/exit.png differ
diff --git a/configs/jgmenu/icons/file-manager.png b/configs/jgmenu/icons/file-manager.png
new file mode 100644
index 0000000..3c8a2e1
Binary files /dev/null and b/configs/jgmenu/icons/file-manager.png differ
diff --git a/configs/jgmenu/icons/music.png b/configs/jgmenu/icons/music.png
new file mode 100644
index 0000000..d45d696
Binary files /dev/null and b/configs/jgmenu/icons/music.png differ
diff --git a/configs/jgmenu/icons/restart.png b/configs/jgmenu/icons/restart.png
new file mode 100644
index 0000000..23ea046
Binary files /dev/null and b/configs/jgmenu/icons/restart.png differ
diff --git a/configs/jgmenu/icons/search.png b/configs/jgmenu/icons/search.png
new file mode 100644
index 0000000..a235d31
Binary files /dev/null and b/configs/jgmenu/icons/search.png differ
diff --git a/configs/jgmenu/icons/system-menu.png b/configs/jgmenu/icons/system-menu.png
new file mode 100644
index 0000000..b89ce2e
Binary files /dev/null and b/configs/jgmenu/icons/system-menu.png differ
diff --git a/configs/jgmenu/icons/terminal.png b/configs/jgmenu/icons/terminal.png
new file mode 100644
index 0000000..3f5136d
Binary files /dev/null and b/configs/jgmenu/icons/terminal.png differ
diff --git a/configs/jgmenu/icons/web-browser.png b/configs/jgmenu/icons/web-browser.png
new file mode 100644
index 0000000..6e6a3a0
Binary files /dev/null and b/configs/jgmenu/icons/web-browser.png differ
diff --git a/configs/jgmenu/jgmenurc b/configs/jgmenu/jgmenurc
new file mode 100644
index 0000000..c9c06cf
--- /dev/null
+++ b/configs/jgmenu/jgmenurc
@@ -0,0 +1,41 @@
+at_pointer = 0
+stay_alive = 1
+csv_cmd = pmenu
+csv_no_dirs = 0
+tint2_look = 0
+terminal_exec = kitty &
+terminal_args =
+menu_width = 300
+menu_padding_top = 42
+menu_padding_right = 5
+menu_padding_bottom = 5
+menu_padding_left = 5
+menu_radius = 0
+menu_border = 1
+menu_halign = left
+sub_hover_action = 1
+item_margin_y = 3
+item_height = 38
+item_padding_x = 10
+item_radius = 0
+item_border = 0
+sep_height = 5
+font = JetBrainsMono Nerd Font 15px
+icon_size = 14
+icon_theme = Qogir-dark
+arrow_string =
+
+menu_margin_x=10
+menu_margin_y=1795
+
+
+;; colors ;;
+color_menu_bg = #1E222A 100
+color_menu_border = #ABB2BF
+color_norm_bg = #1E222A 0
+color_norm_fg = #ABB2BF 100
+color_sel_bg = #ABB2BF 50
+color_sel_fg = #ABB2BF 100
+color_sep_fg = #ABB2BF 40
+
+
diff --git a/configs/jgmenu/prepend.csv b/configs/jgmenu/prepend.csv
new file mode 100644
index 0000000..4693fee
--- /dev/null
+++ b/configs/jgmenu/prepend.csv
@@ -0,0 +1,17 @@
+@icon,,18,17,16,16,0,left,top,#7AA2F7,#7AA2F7,/home/chatlanin/.config/jgmenu/icons/search.png
+@search,,42,15,150,20,2,left,top,#c0caf5,#7aa2f7,search ...
+
+Terminal,kitty -float,/home/chatlanin/.config/jgmenu/icons/terminal.png
+
+Web Browser,google-chrome-stable,/home/chatlanin/.config/jgmenu/icons/web-browser.png
+
+File manager,thunar,/home/chatlanin/.config/jgmenu/icons/file-manager.png
+
+Text Editor,kitty nvim,/home/chatlanin/.config/jgmenu/icons/edit-note.png
+
+^sep()
+Applications,^checkout(lx-apps),/home/chatlanin/.config/jgmenu/icons/applications.png
+
+Exit,powermenu,/home/chatlanin/.config/jgmenu/icons/exit.png
+
+^tag(lx-apps)
diff --git a/configs/lazygit/state.yml b/configs/lazygit/state.yml
index a6b0cdd..cdd0cbe 100644
--- a/configs/lazygit/state.yml
+++ b/configs/lazygit/state.yml
@@ -2,6 +2,7 @@ lastupdatecheck: 0
recentrepos:
- /mnt/raid/projects/tarch_os/repos/tarch-configs
- /mnt/raid/projects/tarch_os/repos/tarch-bin
+ - /mnt/raid/projects/tarch_os/repos/tarch-fonts
- /mnt/raid/projects/tarch_os/repos/tarch-nvim
- /mnt/raid/projects/tarch_os/repos/tarch-bspwm
startuppopupversion: 5
diff --git a/configs/xfce4/xfconf/xfce-perchannel-xml/thunar.xml b/configs/xfce4/xfconf/xfce-perchannel-xml/thunar.xml
index 97f162b..d654741 100644
--- a/configs/xfce4/xfconf/xfce-perchannel-xml/thunar.xml
+++ b/configs/xfce4/xfconf/xfce-perchannel-xml/thunar.xml
@@ -6,7 +6,7 @@
-
+
diff --git a/tarch-configs.install b/tarch-configs.install
index 5ed32f7..1321d23 100644
--- a/tarch-configs.install
+++ b/tarch-configs.install
@@ -21,6 +21,7 @@ BACKUP (){
mv ${CONFIG_DIR}/geany ${BACKUP_DIR}/${FILES_NAME}-${BACKUP_NAME}-${BACKUP_RANDOM}
mv ${CONFIG_DIR}/gtk-2.0 ${BACKUP_DIR}/${FILES_NAME}-${BACKUP_NAME}-${BACKUP_RANDOM}
mv ${CONFIG_DIR}/gtk-3.0 ${BACKUP_DIR}/${FILES_NAME}-${BACKUP_NAME}-${BACKUP_RANDOM}
+ mv ${CONFIG_DIR}/jgmenu ${BACKUP_DIR}/${FILES_NAME}-${BACKUP_NAME}-${BACKUP_RANDOM}
mv ${CONFIG_DIR}/kitty ${BACKUP_DIR}/${FILES_NAME}-${BACKUP_NAME}-${BACKUP_RANDOM}
mv ${CONFIG_DIR}/lazygit ${BACKUP_DIR}/${FILES_NAME}-${BACKUP_NAME}-${BACKUP_RANDOM}
mv ${CONFIG_DIR}/neofetch ${BACKUP_DIR}/${FILES_NAME}-${BACKUP_NAME}-${BACKUP_RANDOM}
@@ -44,6 +45,7 @@ INSTALL (){
cp -rf ${CONFIG_DIR_SKEL}/geany ${CONFIG_DIR}
cp -rf ${CONFIG_DIR_SKEL}/gtk-2.0 ${CONFIG_DIR}
cp -rf ${CONFIG_DIR_SKEL}/gtk-3.0 ${CONFIG_DIR}
+ cp -rf ${CONFIG_DIR_SKEL}/jgmenu ${CONFIG_DIR}
cp -rf ${CONFIG_DIR_SKEL}/kitty ${CONFIG_DIR}
cp -rf ${CONFIG_DIR_SKEL}/lazygit ${CONFIG_DIR}
cp -rf ${CONFIG_DIR_SKEL}/neofetch ${CONFIG_DIR}
@@ -59,6 +61,7 @@ INSTALL (){
chown -R ${USER}:${GROUB} ${CONFIG_DIR}/geany
chown -R ${USER}:${GROUB} ${CONFIG_DIR}/gtk-2.0
chown -R ${USER}:${GROUB} ${CONFIG_DIR}/gtk-3.0
+ chown -R ${USER}:${GROUB} ${CONFIG_DIR}/jgmenu
chown -R ${USER}:${GROUB} ${CONFIG_DIR}/kitty
chown -R ${USER}:${GROUB} ${CONFIG_DIR}/lazygit
chown -R ${USER}:${GROUB} ${CONFIG_DIR}/neofetch
@@ -71,7 +74,7 @@ INSTALL (){
chown -R ${USER}:${GROUB} ${CONFIG_DIR}/mimeapps.list
- if [[ -d "${CONFIG_DIR}/geany" && -d "${CONFIG_DIR}/gtk-2.0" && -d "${CONFIG_DIR}/gtk-3.0" && -d "${CONFIG_DIR}/kitty" && -d "${CONFIG_DIR}/lazygit" && -d "${CONFIG_DIR}/neofetch" && -d "${CONFIG_DIR}/networkmanager-dmenu" && -d "${CONFIG_DIR}/nitrogen" && -d "${CONFIG_DIR}/qt5ct" && -d "${CONFIG_DIR}/rofi" && -d "${CONFIG_DIR}/Thunar" && -d "${CONFIG_DIR}/xfce4" && -f "${CONFIG_DIR}/mimeapps.list" ]]; then
+ if [[ -d "${CONFIG_DIR}/geany" && -d "${CONFIG_DIR}/gtk-2.0" && -d "${CONFIG_DIR}/gtk-3.0" && -d "${CONFIG_DIR}/jgmenu" && -d "${CONFIG_DIR}/kitty" && -d "${CONFIG_DIR}/lazygit" && -d "${CONFIG_DIR}/neofetch" && -d "${CONFIG_DIR}/networkmanager-dmenu" && -d "${CONFIG_DIR}/nitrogen" && -d "${CONFIG_DIR}/qt5ct" && -d "${CONFIG_DIR}/rofi" && -d "${CONFIG_DIR}/Thunar" && -d "${CONFIG_DIR}/xfce4" && -f "${CONFIG_DIR}/mimeapps.list" ]]; then
echo -e ${BOLD}${GREEN}"[✔] конфигурационные файлы установлены..." ${RESET_COLOR}
else
echo -e ${BOLD}${RED}"[✘] ошибка установки..." ${RESET_COLOR}
@@ -84,7 +87,7 @@ RUN_MAIN (){
if [[ "${GROUB}" == 'liveuser' ]]; then
exit
else
- if [[ ! -d "${CONFIG_DIR}/geany" && ! -d "${CONFIG_DIR}/gtk-2.0" && ! -d "${CONFIG_DIR}/gtk-3.0" && ! -d "${CONFIG_DIR}/kitty" && ! -d "${CONFIG_DIR}/lazygit" && ! -d "${CONFIG_DIR}/neofetch" && ! -d "${CONFIG_DIR}/networkmanager-dmenu" && ! -d "${CONFIG_DIR}/nitrogen" && ! -d "${CONFIG_DIR}/qt5ct" && ! -d "${CONFIG_DIR}/rofi" && ! -d "${CONFIG_DIR}/Thunar" && ! -d "${CONFIG_DIR}/xfce4" && ! -f "${CONFIG_DIR}/mimeapps.list" ]]; then
+ if [[ ! -d "${CONFIG_DIR}/geany" && ! -d "${CONFIG_DIR}/gtk-2.0" && ! -d "${CONFIG_DIR}/gtk-3.0" && ! -d "${CONFIG_DIR}/jgmenu" && ! -d "${CONFIG_DIR}/kitty" && ! -d "${CONFIG_DIR}/lazygit" && ! -d "${CONFIG_DIR}/neofetch" && ! -d "${CONFIG_DIR}/networkmanager-dmenu" && ! -d "${CONFIG_DIR}/nitrogen" && ! -d "${CONFIG_DIR}/qt5ct" && ! -d "${CONFIG_DIR}/rofi" && ! -d "${CONFIG_DIR}/Thunar" && ! -d "${CONFIG_DIR}/xfce4" && ! -f "${CONFIG_DIR}/mimeapps.list" ]]; then
INSTALL
else
BACKUP