diff --git a/applications/feh.desktop b/applications/feh.desktop new file mode 100644 index 0000000..c9deab9 --- /dev/null +++ b/applications/feh.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Type=Application +Name=feh +Comment=feh image viewer +Icon=utilities-terminal +Terminal=false +Exec=feh +MimeType=image/bmp;image/jpeg;image/x-png;image/png; +Keywords=Image;Viewer diff --git a/applications/mimeinfo.cache b/applications/mimeinfo.cache index 4416e79..e34bd26 100644 --- a/applications/mimeinfo.cache +++ b/applications/mimeinfo.cache @@ -1,12 +1,12 @@ [MIME Cache] application/json=firefox.desktop; -application/pdf=firefox.desktop;wine-extension-pdf.desktop; +application/pdf=org.pwmt.zathura.desktop; application/rtf=wine-extension-rtf.desktop; application/vnd.ms-htmlhelp=wine-extension-chm.desktop; application/winhlp=wine-extension-hlp.desktop; application/x-binaryninja=binaryninja.desktop; -application/x-extension-htm=wine-extension-htm.desktop; -application/x-extension-html=wine-extension-html.desktop; +application/x-extension-htm=firefox.desktop; +application/x-extension-html=firefox.desktop; application/x-ghidra=ghidra.desktop; application/x-mswinurl=wine-extension-url.desktop; application/x-mswrite=wine-extension-wri.desktop; @@ -16,13 +16,13 @@ application/x-wine-extension-ini=wine-extension-ini.desktop; application/x-wine-extension-msp=wine-extension-msp.desktop; application/x-xpinstall=firefox.desktop; application/xhtml+xml=firefox.desktop; -application/xml=wine-extension-xml.desktop; -image/gif=wine-extension-gif.desktop; -image/jpeg=wine-extension-jfif.desktop;wine-extension-jpe.desktop; -image/png=wine-extension-png.desktop; +application/xml=firefox.desktop; +image/gif=mpv.desktop; +image/jpeg=feh.desktop; +image/png=feh.desktop; inode/directory=ranger.desktop; text/html=firefox.desktop; -text/plain=wine-extension-txt.desktop; +text/plain=nvim.desktop; text/vbscript=wine-extension-vbs.desktop; text/xml=firefox.desktop; x-scheme-handler/binaryninja=binaryninja.desktop; diff --git a/applications/nvim.desktop b/applications/nvim.desktop new file mode 100644 index 0000000..4af2db9 --- /dev/null +++ b/applications/nvim.desktop @@ -0,0 +1,92 @@ +[Desktop Entry] +Name=Neovim +GenericName=Text Editor +GenericName[ckb]=دەستکاریکەری دەق +GenericName[de]=Texteditor +GenericName[fr]=Éditeur de texte +GenericName[ru]=Текстовый редактор +GenericName[sr]=Едитор текст +GenericName[tr]=Metin Düzenleyici +Comment=Edit text files +Comment[af]=Redigeer tekslêers +Comment[am]=የጽሑፍ ፋይሎች ያስተካክሉ +Comment[ar]=حرّر ملفات نصية +Comment[az]=Mətn fayllarını redaktə edin +Comment[be]=Рэдагаваньне тэкставых файлаў +Comment[bg]=Редактиране на текстови файлове +Comment[bn]=টেক্স্ট ফাইল এডিট করুন +Comment[bs]=Izmijeni tekstualne datoteke +Comment[ca]=Edita fitxers de text +Comment[ckb]=دەستکاریی فایلی دەق بکە +Comment[cs]=Úprava textových souborů +Comment[cy]=Golygu ffeiliau testun +Comment[da]=Redigér tekstfiler +Comment[de]=Textdateien bearbeiten +Comment[el]=Επεξεργασία αρχείων κειμένου +Comment[en_CA]=Edit text files +Comment[en_GB]=Edit text files +Comment[es]=Edita archivos de texto +Comment[et]=Redigeeri tekstifaile +Comment[eu]=Editatu testu-fitxategiak +Comment[fa]=ویرایش پرونده‌های متنی +Comment[fi]=Muokkaa tekstitiedostoja +Comment[fr]=Éditer des fichiers texte +Comment[ga]=Eagar comhad Téacs +Comment[gu]=લખાણ ફાઇલોમાં ફેરફાર કરો +Comment[he]=ערוך קבצי טקסט +Comment[hi]=पाठ फ़ाइलें संपादित करें +Comment[hr]=Uređivanje tekstualne datoteke +Comment[hu]=Szövegfájlok szerkesztése +Comment[id]=Edit file teks +Comment[it]=Modifica file di testo +Comment[ja]=テキストファイルを編集します +Comment[kn]=ಪಠ್ಯ ಕಡತಗಳನ್ನು ಸಂಪಾದಿಸು +Comment[ko]=텍스트 파일을 편집합니다 +Comment[lt]=Redaguoti tekstines bylas +Comment[lv]=Rediģēt teksta failus +Comment[mk]=Уреди текстуални фајлови +Comment[ml]=വാചക രചനകള് തിരുത്തുക +Comment[mn]=Текст файл боловсруулах +Comment[mr]=गद्य फाइल संपादित करा +Comment[ms]=Edit fail teks +Comment[nb]=Rediger tekstfiler +Comment[ne]=पाठ फाइललाई संशोधन गर्नुहोस् +Comment[nl]=Tekstbestanden bewerken +Comment[nn]=Rediger tekstfiler +Comment[no]=Rediger tekstfiler +Comment[or]=ପାଠ୍ଯ ଫାଇଲଗୁଡ଼ିକୁ ସମ୍ପାଦନ କରନ୍ତୁ +Comment[pa]=ਪਾਠ ਫਾਇਲਾਂ ਸੰਪਾਦਨ +Comment[pl]=Edytor plików tekstowych +Comment[pt]=Editar ficheiros de texto +Comment[pt_BR]=Edite arquivos de texto +Comment[ro]=Editare fişiere text +Comment[ru]=Редактирование текстовых файлов +Comment[sk]=Úprava textových súborov +Comment[sl]=Urejanje datotek z besedili +Comment[sq]=Përpuno files teksti +Comment[sr]=Уређујте текст фајлове +Comment[sr@Latn]=Izmeni tekstualne datoteke +Comment[sv]=Redigera textfiler +Comment[ta]=உரை கோப்புகளை தொகுக்கவும் +Comment[th]=แก้ไขแฟ้มข้อความ +Comment[tk]=Metin faýllary editle +Comment[tr]=Metin dosyaları düzenleyin +Comment[uk]=Редактор текстових файлів +Comment[vi]=Soạn thảo tập tin văn bản +Comment[wa]=Asspougnî des fitchîs tecses +Comment[zh_CN]=编辑文本文件 +Comment[zh_TW]=編輯文字檔 +TryExec=kitty -e nvim %F +Exec=kitty -e nvim %F +Terminal=false +Type=Application +Keywords=Text;editor; +Keywords[ckb]=دەق;دەستکاریکەر; +Keywords[fr]=Texte;éditeur; +Keywords[ru]=текст;текстовый редактор; +Keywords[sr]=Текст;едитор; +Keywords[tr]=Metin;düzenleyici; +Icon=nvim +Categories=Utility;TextEditor; +StartupNotify=false +MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++; diff --git a/applications/org.pwmt.zathura-pdf-mupdf.desktop b/applications/org.pwmt.zathura-pdf-mupdf.desktop new file mode 100644 index 0000000..17f88fb --- /dev/null +++ b/applications/org.pwmt.zathura-pdf-mupdf.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name=Zathura +Comment=A minimalistic document viewer +Exec=zathura %U +Terminal=false +NoDisplay=true +Categories=Office;Viewer; +MimeType=application/pdf;application/oxps;application/epub+zip;application/x-fictionbook; diff --git a/applications/org.pwmt.zathura.desktop b/applications/org.pwmt.zathura.desktop new file mode 100644 index 0000000..948152e --- /dev/null +++ b/applications/org.pwmt.zathura.desktop @@ -0,0 +1,66 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name[ar]=Zathura +Name[ca]=Zathura +Name[cs]=Zathura +Name[de]=Zathura +Name[el]=Zathura +Name[eo]=Zathura +Name[es]=Zathura +Name[es_CL]=Zathura +Name[fr]=Zathura +Name[he]=Zathura +Name[id_ID]=Zathura +Name[it]=Zathura +Name[lt]=Zathura +Name[nl]=Zathura +Name[no]=Zathura +Name[pl]=Zathura +Name[pt_BR]=Zathura +Name[ru]=Zathura +Name[sv]=Zathura +Name[ta_IN]=Zathura +Name[tr]=Zathura +Name[uk_UA]=Zathura +Name=Zathura +Comment[ar]=عارض وثائق الحد الأدنى +Comment[ca]=Un visualitzador de documents minimalista +Comment[cs]=Jednoduchý prohlížeč dokumentů +Comment[de]=Ein minimalistischer Dokumenten-Betrachter +Comment[el]=Ένας ελαφρύς προβολέας κειμένων +Comment[eo]=Malpeza dokumento spektanto +Comment[es]=Un visor de documentos minimalista +Comment[es_CL]=Un visor de documentos minimalista +Comment[fr]=Un visionneur de document minimaliste +Comment[he]=מציג מסמכים מינימליסטי +Comment[id_ID]=Pembaca dokumen minimalis +Comment[it]=Un visualizzatore di documenti minimalista +Comment[lt]=Paprasta dokumentų skaitytuvė +Comment[nl]=Een minimalistisch documentweergaveprogramma +Comment[no]=En minimalistisk dokumentleser +Comment[pl]=Minimalistyczna przeglądarka dokumentów +Comment[pt_BR]=Um visualizador de documentos minimalista +Comment[ru]=Минималистичный просмотрщик документов +Comment[sv]=En minimalistisk dokumentvisare +Comment[tr]=Minimalist bir belge görüntüleyicisi +Comment[uk_UA]=Простий переглядач документів +Comment=A minimalistic document viewer +Exec=zathura %U +# Translators: Icon of the desktop entry. +Icon=org.pwmt.zathura +Terminal=false +Categories=Office;Viewer; +# Translators: Search terms to find this application. Do not translate or +# localize the semicolons. The list must also end with a semicolon. +Keywords[cs]=PDF;PS;PostScript;DjVU;dokument;představení;prohlížeč; +Keywords[de]=PDF;Ps;PostScript;DjVU;Dokumente;Presentation;Betrachter; +Keywords[es]=PDF;PS;PostScript;DjVU;documento;presentación;visor; +Keywords[fr]=PDF;PS;PostScript;DjVU;document;présentation;visionneur; +Keywords[it]=PDF;PS;PostScript;DjVU;documenti;presentazioni;lettore; +Keywords[nl]=PDF;PS;PostScript;DjVU;document;presentatie;weergave; +Keywords[ru]=PDF,PS,PostScript,DjVU,документ,презентация,просмотрщик; +Keywords[sv]=PDF;PS;PostScript;DjVU;dokument;presentation;visare; +Keywords[tr]=PDF;PS;PostScript;DjVU;dosya;sunum;görüntüleyici +Keywords[uk_UA]=PDF;PS;PostScript;DjVU;документ;презентація;переглядач; +Keywords=PDF;PS;PostScript;DjVU;document;presentation;viewer; diff --git a/broken_stuff.md b/broken_stuff.md index 49d1527..aa85cc3 100644 --- a/broken_stuff.md +++ b/broken_stuff.md @@ -1,5 +1,5 @@ -power menu icons -app icons (themed) +app icons (themed) [OR NONE LOL] +opening things by default scroll with trackpad in firefox smooth scrolling in firefox mouse movement with keyboard diff --git a/polybar/config b/polybar/config index e188ceb..477a06e 100644 --- a/polybar/config +++ b/polybar/config @@ -143,7 +143,7 @@ label = %title:0:25:...% type = internal/xkeyboard blacklist-0 = num lock -format-prefix = " " +format-prefix = "󰌌 " format-prefix-foreground = ${colors.foreground-alt} format-prefix-underline = ${colors.secondary} @@ -257,7 +257,7 @@ label = %percentage:2%% [module/memory] type = internal/memory interval = 2 -format-prefix = " " +format-prefix = "󰍛 " format-prefix-foreground = ${colors.foreground-alt} format-underline = ${xrdb:color3:#4bffdc} label = %percentage_used%% @@ -295,7 +295,7 @@ interface = enp2s0 interval = 3.0 format-connected-underline = ${xrdb:color2:#55aa55} -format-connected-prefix = " " +format-connected-prefix = "󰈀 " format-connected-prefix-foreground = ${colors.foreground-alt} label-connected = %local_ip% @@ -315,7 +315,7 @@ date-alt = " %Y-%m-%d" time = %H:%M time-alt = %H:%M:%S -format-prefix = " " +format-prefix = "󰙹 " format-prefix-foreground = ${colors.foreground-alt} format-underline = ${xrdb:color4:#0a6cf5} @@ -325,10 +325,10 @@ label = %date% %time% type = internal/pulseaudio format-volume = -label-volume = " 墳 %percentage%%" +label-volume = " 󰕾 %percentage%%" label-volume-foreground = ${root.foreground} -label-muted = " 婢 muted" +label-muted = " 󰝟 muted" label-muted-foreground = #666 bar-volume-width = 10 @@ -355,7 +355,7 @@ format-volume = label-volume = VOL label-volume-foreground = ${root.foreground} -format-muted-prefix = " " +format-muted-prefix = "󰝟 " format-muted-foreground = ${colors.foreground-alt} label-muted = sound muted @@ -431,9 +431,9 @@ label = %temperature-c% label-warn = %temperature-c% label-warn-foreground = ${colors.secondary} -ramp-0 =  -ramp-1 =  -ramp-2 =  +ramp-0 = 󱃃 +ramp-1 = 󰔏 +ramp-2 = 󱃂 ramp-foreground = ${colors.foreground-alt} [module/powermenu] @@ -443,7 +443,7 @@ expand-right = true format-spacing = 1 -label-open =  +label-open = 󰤆 label-open-foreground = ${colors.secondary} label-close =  cancel label-close-foreground = ${colors.secondary} diff --git a/rofi/config.rasi b/rofi/config.rasi index 0254403..bf1735a 100644 --- a/rofi/config.rasi +++ b/rofi/config.rasi @@ -8,7 +8,7 @@ configuration { display-drun: "❯"; display-window: "⬜"; display-run: "»"; - display-filebrowser: "📁"; + display-filebrowser: "󰮗"; display-ssh: "🖧"; display-power: "⏻"; sidebar-mode: true; diff --git a/scripts/rofi-power-menu b/scripts/rofi-power-menu index d4e6307..57e1a9b 100755 --- a/scripts/rofi-power-menu +++ b/scripts/rofi-power-menu @@ -9,6 +9,8 @@ # rofi -show powermenu -modi powermenu:./rofi-power-menu # # See README.md for more information. +# +# https://pictogrammers.com/library/mdi/ set -e set -u @@ -29,14 +31,14 @@ texts[reboot]="reboot" texts[shutdown]="shut down" declare -A icons -icons[lockscreen]="\uf023" -icons[switchuser]="\uf518" -icons[logout]="\uf842" -icons[suspend]="\uf9b1" -icons[hibernate]="\uf7c9" -icons[reboot]="\ufc07" -icons[shutdown]="\uf011" -icons[cancel]="\u00d7" +icons[lockscreen]="󰍁" +icons[switchuser]="󰓋" +icons[logout]="󰍃" +icons[suspend]="󰤄" +icons[hibernate]="󰜗" +icons[reboot]="󰦛" +icons[shutdown]="󰤆" +icons[cancel]="󰁍" declare -A actions actions[lockscreen]="loginctl lock-session ${XDG_SESSION_ID-}" diff --git a/sxhkd/sxhkdrc b/sxhkd/sxhkdrc index 4a4ea4f..b681ca1 100644 --- a/sxhkd/sxhkdrc +++ b/sxhkd/sxhkdrc @@ -12,23 +12,26 @@ super + shift + Return # program launcher super + @space - rofi -show-icons -modi drun -show + rofi -modi drun -show # show windows super + Tab - rofi -show-icons -modi window -show + rofi -modi window -show # show everything super + shift + @space - rofi -show-icons -modi drun,window,run,filebrowser,ssh,p:rofi-power-menu -show + rofi -modi drun,window,run,filebrowser,ssh,p:rofi-power-menu -show # show power options super + p rofi -show-icons -modi p:rofi-power-menu -show p -# everything rofi -super + shift + @space - rofi -show-icons -show +# rofi +super + ctrl + @space + rofi -show + +super + ctrl + f + rofi -modi filebrowser -show # toggle compositing super + ctrl + space