したがって、開発者は、アクティビティからツールバーを除いて、すべてのアクティビティに統合しました。実際にイベントのアイデアを殺す方法について多くの記事が書かれています。
しかし、そこにありますか?解決策だから何?アクティビティごとに異なるツールバーコンテンツやグループ化されたいくつかのウィジェット(クイックランチャー、フォルダビューなど)を作成するなど、これらのアクティビティごとに異なるコンテンツを提供できますか?
しかし、KDE APIとその方法を知っている人なら、コンテンツがアクティビティに依存するようにクイックランチャーとフォルダビューを調整するのに最大30分かかります。残念ながら、私は.NETでのみ開発しています...
答え1
さて、答えはありません。少なくとも解決策の一部を直接見つける必要があります。
したがって、私の提案は、活動を少なくとも部分的に有効にすることです(複雑な設定またはスタンドアロンプロンプトとして使用できます)。
デスクトップの数を1に設定します。必須ではありませんが、次の設定を使用すると、各アクティビティに独自のデスクトップがあるため、実際に船になります。
Activity Preview
ツールバーにウィジェットを追加します。また、必須ではありませんが、Activityを多用する場合は、WIN-TAB
次のショートカットをクリックすることは非常に厄介です。このActivity Preview
ウィジェットを使用すると、ワンクリックでアクティビティを切り替えることができます。アクティビティを設定します(例:
WIN-TAB
上部のオプションボタンをクリック)。ㅏ。適切なアイコンを使用して、必要な「固定」アクティビティの数を設定します。アクティビティはプロジェクトやタスクにも関連する可能性がありますが、ワークフローを共有する長期的なアクティビティが心配されます。アイデアを提供するために、以下を設定しました。
* General (for all common tasks without specific workflow) * Admin - for administration - with YaST, KDE system settings, SuperUser Dolphin, Kate, KInfo, nVidia shortcuts * Graphics - to work mostly with GIMP and InkScape * CAD - for 2D and 3D CAD work - LibreCAD and FreeCAD shortcuts * Devel - for programming * Web - for web development (shortcut to start Jekyll, shortcut to emulated web, etc. * Writing - to work with Focus Writer, dictionary, ...
b。 「スイッチ」という2番目のタブで、「チェックボックス」を
Remember the current virtual desktop for each activity (needs restart)
選択します。デスクトップの数を1に設定しても、このオプションがまだ必要かどうかはわかりませんが、とにかく害はありません。~/Sys/Activities
私のカスタムローカルSysフォルダ(org.kde.cervisia.desktop
"から"Cervisia
"に)。~のため各アクティビティデスクトップでは、1つまたは2つのウィジェットをデスクトップに配置し、次のように
Folder View
設定しました。ㅏ。 1つだけを使用していた場合は、
Folder View
ウィジェットが~/Writing
私のアクティブな作業ディレクトリを指すように設定していたはずです。両方アプリケーションのショートカットとファイル。書き込みなどの簡単な活動に最適です。b。最初の独立フォルダは、
Folder View
手順4で作成した特定のフォルダに設定されます。これにより、選択したアクティビティへのショートカットが表示されます。氏。デスクトップの2番目の独立ウィジェットは、アクティビティ、つまり
~/Coding
開発アクティビティまたは~/Graphics
グラフィックアクティビティに関連するファイルとフォルダを表示するウィジェットです。Symlinks
作業ディレクトリがより多くの場所(ローカルやネットワークなど)に分散している場合は、特別なディレクトリを設定して自分で解決してください。一部のアプリケーションでは、GIMPが常にグラフィックアクティビティでのみ開始されることを望むと仮定すると、起動時に特別な動作を設定できます。次に、GIMPを実行し、タイトルバーを右クリックし、を選択し、タブでボックスを選択し、
Other Tasks
次Special window settings
のコンボボックスから選択します。ただし、DolphinやKonsoleなどのアクティビティ全体で使用したいアプリケーションに設定しないように注意してください。ただし、上記の設定を使用すると、アプリの実行後にアクティビティを変更できるため、アクティビティを切り替えたり、より多くのアクティビティに追加したりできます(アプリのタイトルバーを右クリックしてローカルメニューからアクティビティを選択)。Size and location
Activity
Initial status
前述の作業ディレクトリを「アクティブ」相対ディレクトリに設定する必要があります。 Dolphinでディレクトリを見つけて選択します。コンテンツ、右クリックして選択して
Activities
現在のアクティビティに追加するか、リストから1つ以上を選択します。これは次の点に必要です。アクティビティを反映するようにタスクバーを少なくとも部分的に設定する方法があります。私は画面の右端から飛び出す大きなサイドバーを使用します(メインタスクバーはデフォルトの下端の位置にあります)。このタスクバーには、時計やカレンダーなどのいくつかのウィジェットがあります。
Folder View
ここに他のウィジェットも追加できるようになりました今、適切な作業ディレクトリに特定のアクティビティのファイルとアプリケーションのショートカットを設定した場合、Show files related to active Activity
このウィジェットのコンテンツが選択したアクティビティに応じて動的に変更されるウィジェットです。Kargosというウィジェットがあり、スクリプトに使用でき、アクティビティ関連のコンテンツを表示できるようです。まだ設定を試していないので、これ以上サポートできません。
調整には少し時間がかかりましたが、必要な活動にはかなりうまくいきました。 1つの要因は、私が大きな4K画面を持っているため、Folder View
ほとんどのアプリをフルスクリーンモードで使用しないため、アプリのショートカットがあるウィジェットがしばしば扱われないことです。小さな画面の場合、これは問題になる可能性があります。
(現在はかなり深刻な)キャンペーンでより良い結果を得るのに役立つコメントや回答をこの投稿に残していただければ幸いです。