diff --git a/.bash/.bash_promt b/.bash/.bash_promt index 2a4d116..acb0593 100644 --- a/.bash/.bash_promt +++ b/.bash/.bash_promt @@ -1,58 +1,59 @@ function setPromt { - if [ "$color_prompt" != yes ]; then - PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ' - return - fi - case "$TERM" in - xterm*|rxvt*) - ;; - *) - PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ' - return - ;; - esac - PROMPT_COMMAND=updatePromt - PS2="|" + if [ "$color_prompt" != yes ]; then + PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ' + return + fi + case "$TERM" in + xterm*|rxvt*) + ;; + *) + PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ' + return + ;; + esac + PROMPT_COMMAND=updatePromt + PS2="|" } function updatePromt { - local prev_exit="$?" - # color_helper_>>color<< (Note: \[\]= escaping) - local chR="\[\e[1;91m\]" #red - local chW="\[\033[00m\]" #white - local chG="\[\033[01;32m\]" #green - local chB="\[\033[0;34m\]" #blue - local chP="\[\033[0;35m\]" #purple - local chY="\[\033[0;33m\]" #yellow - PS1="" - if [ $prev_exit == 0 ]; then - PS1+="$chG✓ $chW" - else - PS1+="$chR✗ $chW" - fi - local jobs="$(jobs | wc -l)" - if [ $jobs != 0 ]; then - PS1+="${chY}≡$jobs$chW" - fi - PS1+="${debian_chroot:+($debian_chroot)}" - PS1+=" At ${chG}\A${chW}" - PS1+=" by ${chP}\u${chW}" - if sudo -n true 2>/dev/null; then - PS1+="${chR} (sudo)${chW}" - fi - PS1+=" in " - if \git rev-parse --is-inside-work-tree >/dev/null 2>&1; then - local branch="$(\git symbolic-ref -q HEAD)" - PS1+="[${branch#refs/heads/}" - local status="$(git for-each-ref --format='%(upstream:trackshort)' refs/heads | awk '!seen[$1]++ {printf $1}')" - status+="$(git status --porcelain | awk '!seen[$1]++ {printf $1}')" - if [ "$statua"s ]; then - PS1+="|$chY$status$chW" - fi - PS1+="] " - fi - PS1+="${chB}\w${chW}" - PS1+="\n:" - history -a + local prev_exit="$?" + # history -n; history -w; history -c; history -r; + # color_helper_>>color<< (Note: \[\]= escaping) + local chR="\[\e[1;91m\]" #red + local chW="\[\033[00m\]" #white + local chG="\[\033[01;32m\]" #green + local chB="\[\033[0;34m\]" #blue + local chP="\[\033[0;35m\]" #purple + local chY="\[\033[0;33m\]" #yellow + PS1="" + if [ $prev_exit == 0 ]; then + PS1+="$chG✓ $chW" + else + PS1+="$chR✗ $chW" + fi + local jobs="$(jobs | wc -l)" + if [ $jobs != 0 ]; then + PS1+="${chY}≡$jobs$chW" + fi + PS1+="${debian_chroot:+($debian_chroot)}" + PS1+=" At ${chG}\A${chW}" + PS1+=" by ${chP}\u${chW}" + if sudo -n true 2>/dev/null; then + PS1+="${chR} (sudo)${chW}" + fi + PS1+=" in " + if \git rev-parse --is-inside-work-tree >/dev/null 2>&1; then + local branch="$(\git symbolic-ref -q HEAD)" + PS1+="[${branch#refs/heads/}" + local status="$(git for-each-ref --format='%(upstream:trackshort)' refs/heads | awk '!seen[$1]++ {printf $1}')" + status+="$(git status --porcelain | awk '!seen[$1]++ {printf $1}')" + if [ "$statua"s ]; then + PS1+="|$chY$status$chW" + fi + PS1+="] " + fi + PS1+="${chB}\w${chW}" + PS1+="\n:" + history -a } setPromt unset color_prompt diff --git a/.config/Seafile/Seafile Client.conf b/.config/Seafile/Seafile Client.conf index 30d97fa..b01b3b1 100644 --- a/.config/Seafile/Seafile Client.conf +++ b/.config/Seafile/Seafile Client.conf @@ -7,7 +7,7 @@ pos=@Point(1094 150) size=@Size(640 585) [RepoTreeView] -expandedCategories-e77d1fb=Moje knihovny\tSd\xedleno se skupinama\tNed\xe1vno aktualizovan\xe9 +expandedCategories-e77d1fb=Sd\xedleno se skupinama\tNed\xe1vno aktualizovan\xe9\tMoje knihovny [Settings] computerName=TUXEDO-InfinityBook-s15gen6 diff --git a/.config/xremap.yml b/.config/xremap.yml new file mode 100644 index 0000000..38ded42 --- /dev/null +++ b/.config/xremap.yml @@ -0,0 +1,4 @@ +keymap: + - name: Ctrl+tab alias + remap: + C-KEY_KPSLASH: C-KEY_TAB diff --git a/.local/share/konsole/Můj.profile b/.local/share/konsole/Můj.profile index 74a2c26..b458449 100644 --- a/.local/share/konsole/Můj.profile +++ b/.local/share/konsole/Můj.profile @@ -12,4 +12,5 @@ Name=Můj Parent=FALLBACK/ [Scrolling] +HistoryMode=2 ScrollBarPosition=2 diff --git a/README.md b/README.md index 2bcc390..3a04efe 100644 --- a/README.md +++ b/README.md @@ -34,20 +34,6 @@ see for example [How to Store Dotfiles - A Bare Git Repository \| Atlassian Git 1. `gitdotfiles checkout -f` 1. `gitdotfiles submodule update --init --recursive` -## KDE Neon -- [KDE Plasma5 Fixes](https://zren.github.io/kde/) -- Using ‘HTML Wallpaper’ (wip) - - [Bing Image Of The Day](./Obrázky/Bing Image Of The Day/index_template.html) -- [GNOME Keyring in KDE Plasma - JWillikers](https://www.jwillikers.com/gnome-keyring-in-kde-plasma) -- `sudo apt install $(check-language-support)`, see [Popup Language support is incomplete](http://unix.stackexchange.com/questions/421066/ddg#421079) -- [KDE Neon does not have an hibernation option? : kde](https://www.reddit.com/r/kde/comments/6n5m49/kde_neon_does_not_have_an_hibernation_option/dk7hd8v/) -- [kde plasma 5 - How to use miracast as an extended desktop on Linux? - Super User](https://superuser.com/questions/1160078/how-to-use-miracast-as-an-extended-desktop-on-linux) -- [Best tiling extensions for kwin? : kde](https://www.reddit.com/r/kde/comments/qgsv2u/best_tiling_extensions_for_kwin/?sort=new) -- [KDE Plasma5 Fixes](https://zren.github.io/kde/) -- [Setup git on the CLI to use 2FA with GitHub](https://gist.github.com/ateucher/4634038875263d10fb4817e5ad3d332f) -- [G'MIC - GREYC's Magic for Image Computing: A Full-Featured Open-Source Framework for Image Processing - Main](https://gmic.eu/) - - ## PC log (cs) Sekce obsahuje log změn v Tuxedo laptopu s KDE Neon. @@ -65,6 +51,9 @@ Sekce obsahuje log změn v Tuxedo laptopu s KDE Neon. - [ ] html wallpaper → workaround just concat images (see [./bin/§wallpaper\_BIOTD](./bin/§wallpaper_BIOTD)) - [ ] tilling → try to use native, try to use [zeroxoneafour/polonium: Tiling window manager for KWin 5.27](https://github.com/zeroxoneafour/polonium) (when there will be a new release) - [ ] hud ([Zren/plasma-hud](https://github.com/Zren/plasma-hud) still works on X11), but maybe Ctrl+Alt+i and so on is OK? +- [ ] [Fingerprint reader support : r/tuxedocomputers](https://www.reddit.com/r/tuxedocomputers/comments/176fscp/fingerprint_reader_support/), still receiving “no match” +- [ ] [Clipboard support in Wayland · Issue #5157 · vim/vim](https://github.com/vim/vim/issues/5157#issuecomment-776008833) +- [x] ctrl+tab using [k0kubun/xremap: Key remapper for X11 and Wayland](https://github.com/k0kubun/xremap) and `sudo crontab -e`+`@reboot` and [./.config/xremap.yml](./.config/xremap.yml) ```bash qdbus org.kde.ksmserver /KSMServer org.kde.KSMServerInterface.logout 1 @@ -106,9 +95,18 @@ Exec=/usr/bin/krunner Postupováno podle návodu [Rename the `~/.local/lib/python3.8/site-packages/pkg_resources` folder to `pkg_resources_back`](https://askubuntu.com/a/1398073). -### kwin-tiling -- https://gitlab.com/faho/kwin-tiling/ - +### KDE Neon +- [KDE Plasma5 Fixes](https://zren.github.io/kde/) +- Using ‘HTML Wallpaper’ (wip) + - [Bing Image Of The Day](./Obrázky/Bing Image Of The Day/index_template.html) +- [GNOME Keyring in KDE Plasma - JWillikers](https://www.jwillikers.com/gnome-keyring-in-kde-plasma) +- `sudo apt install $(check-language-support)`, see [Popup Language support is incomplete](http://unix.stackexchange.com/questions/421066/ddg#421079) +- [KDE Neon does not have an hibernation option? : kde](https://www.reddit.com/r/kde/comments/6n5m49/kde_neon_does_not_have_an_hibernation_option/dk7hd8v/) +- [kde plasma 5 - How to use miracast as an extended desktop on Linux? - Super User](https://superuser.com/questions/1160078/how-to-use-miracast-as-an-extended-desktop-on-linux) +- [Best tiling extensions for kwin? : kde](https://www.reddit.com/r/kde/comments/qgsv2u/best_tiling_extensions_for_kwin/?sort=new), https://gitlab.com/faho/kwin-tiling/ +- [KDE Plasma5 Fixes](https://zren.github.io/kde/) +- [Setup git on the CLI to use 2FA with GitHub](https://gist.github.com/ateucher/4634038875263d10fb4817e5ad3d332f) +- [G'MIC - GREYC's Magic for Image Computing: A Full-Featured Open-Source Framework for Image Processing - Main](https://gmic.eu/)
`{… cmd}$` explanation diff --git a/bin/github-releases.json b/bin/github-releases.json index 8b98db3..7b26781 100644 --- a/bin/github-releases.json +++ b/bin/github-releases.json @@ -93,8 +93,8 @@ { "repository": "dynobo/normcap", "name": "NormCap", - "description": "OCR powered screen-capture tool to capture information instead of images", - "group": "nondev", + "description": "Switched to flatpak version | OCR powered screen-capture tool to capture information instead of images", + "group": "skip", "file_name": "normcap", "exec": "yes", "last_update": "2023-12-12T22:23:37Z", @@ -213,4 +213,4 @@ "version": "v0.4.7" } ] -} \ No newline at end of file +}