|
|
|
|
@ -71,30 +71,25 @@ the function returns '(".zshrc" ".zshrc.pi") |
|
|
|
|
The other two swap between build and src dirs on my local git checkout |
|
|
|
|
|
|
|
|
|
#+BEGIN_SRC sh |
|
|
|
|
kde-current-activity () { |
|
|
|
|
qdbus org.kde.ActivityManager /ActivityManager/Activities org.kde.ActivityManager.Activities.CurrentActivity |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
kde-current-activity-name () { |
|
|
|
|
qdbus org.kde.ActivityManager /ActivityManager/Activities org.kde.ActivityManager.Activities.ActivityName `kde-current-activity` |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
kde-cd-build () { |
|
|
|
|
cd $(pwd | sed -e 's+scratch/src/kde+scratch/src/kde/build+') |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
kde-cd-src () { |
|
|
|
|
cd $(pwd | sed -e 's+scratch/src/kde/build+scratch/src/kde+') |
|
|
|
|
} |
|
|
|
|
kde-current-activity () { |
|
|
|
|
qdbus org.kde.ActivityManager /ActivityManager/Activities org.kde.ActivityManager.Activities.CurrentActivity |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
kde-current-activity-name () { |
|
|
|
|
qdbus org.kde.ActivityManager /ActivityManager/Activities org.kde.ActivityManager.Activities.ActivityName `kde-current-activity` |
|
|
|
|
} |
|
|
|
|
kde_src_basedir="/scratch/src/kde" |
|
|
|
|
kde_build_basedir="/scratch/src/kde/build" |
|
|
|
|
|
|
|
|
|
kde-cd-build () { |
|
|
|
|
cd $(pwd | sed -e "s+$kde_src_basedir+$kde_build_basedir+") |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
kde-cd-src () { |
|
|
|
|
cd $(pwd | sed -e "s+$kde_build_basedir+$kde_src_basedir+") |
|
|
|
|
} |
|
|
|
|
#+end_src |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
**** TODO Factor the KDE tree dir |
|
|
|
|
:PROPERTIES: |
|
|
|
|
:CREATED: [2021-05-01 Sat 10:24] |
|
|
|
|
:END: |
|
|
|
|
|
|
|
|
|
**** TODO See if we can use zsh expansion instead of sed |
|
|
|
|
:PROPERTIES: |
|
|
|
|
:CREATED: [2021-05-01 Sat 10:24] |
|
|
|
|
|