added gnome-keyring config for VSCode

needed for storing Github Copilot Login Information
This commit is contained in:
paul-loedige
2024-03-14 10:46:26 +01:00
parent 69e73c3273
commit 1560ad5ff8
+28
View File
@@ -2362,6 +2362,32 @@ streetsidesoftware.code-spell-checker
github.copilot github.copilot
github.copilot-chat github.copilot-chat
#+end_src #+end_src
***** Configure to use the gnome-keyring
As desribed in [[https://github.com/microsoft/vscode/issues/187338][this Github issue]] it is sometimes necessary to modify VSCode's argv.json
#+begin_src js :tangle ~/.vscode/argv.json
// DO NOT EDIT THIS FILE DIRECTLY
// This is a file generated from a literate programing source file
// You should make any changes there and regenerate it from Emacs org-mode
// using org-babel-tangle (C-c C-v t)
{
// Use software rendering instead of hardware accelerated rendering.
// This can help in cases where you see rendering issues in VS Code.
// "disable-hardware-acceleration": true,
// Allows to disable crash reporting.
// Should restart the app if the value is changed.
"enable-crash-reporter": true,
// Unique id used for correlating crash reports sent from this instance.
// Do not edit this value.
"crash-reporter-id": "bbaa03bf-7872-4c27-8488-3543d3064c9d",
// enable gnome-keyring
"password-store": "gnome-libsecret"
}
#+end_src
**** ROS Development **** ROS Development
#+begin_src conf :tangle vscode-extensions.txt #+begin_src conf :tangle vscode-extensions.txt
ms-vscode-remote.remote-containers ms-vscode-remote.remote-containers
@@ -3095,8 +3121,10 @@ nextcloud-client
nextcloud & nextcloud &
#+end_src #+end_src
** add keyring ** add keyring
seahorse is used to manage the keyrings
#+begin_src shell :tangle pkg-list.txt #+begin_src shell :tangle pkg-list.txt
gnome-keyring gnome-keyring
seahorse
#+end_src #+end_src
* Bitwarden * Bitwarden
** Installation ** Installation