mirror of
https://github.com/starr-dusT/dotfiles.git
synced 2025-02-19 19:27:31 -08:00
add codium configs
This commit is contained in:
parent
51014ab160
commit
f4ae22801a
78
.config/VSCodium/User/keybindings.json
Normal file
78
.config/VSCodium/User/keybindings.json
Normal file
@ -0,0 +1,78 @@
|
|||||||
|
// Place your key bindings in this file to override the defaultsauto[]
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"key": "ctrl+j",
|
||||||
|
"command": "-workbench.action.togglePanel"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+j",
|
||||||
|
"command": "-vscode-neovim.send",
|
||||||
|
"when": "editorTextFocus && neovim.ctrlKeysInsert && neovim.mode == 'insert'"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+j",
|
||||||
|
"command": "-vscode-neovim.send",
|
||||||
|
"when": "editorTextFocus && neovim.ctrlKeysNormal && neovim.init && neovim.mode != 'insert'"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+j",
|
||||||
|
"command": "workbench.action.navigateDown"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+k",
|
||||||
|
"command": "-vscode-neovim.send",
|
||||||
|
"when": "editorTextFocus && neovim.ctrlKeysNormal && neovim.init && neovim.mode != 'insert'"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+k",
|
||||||
|
"command": "workbench.action.navigateUp"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+h",
|
||||||
|
"command": "-editor.action.startFindReplaceAction",
|
||||||
|
"when": "editorFocus || editorIsOpen"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+h",
|
||||||
|
"command": "-vscode-neovim.send",
|
||||||
|
"when": "editorTextFocus && neovim.ctrlKeysInsert && neovim.mode == 'insert'"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+h",
|
||||||
|
"command": "-vscode-neovim.send",
|
||||||
|
"when": "editorTextFocus && neovim.ctrlKeysNormal && neovim.init && neovim.mode != 'insert'"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+h",
|
||||||
|
"command": "-vscode-neovim.send-cmdline",
|
||||||
|
"when": "neovim.mode == 'cmdline_insert' || neovim.mode == 'cmdline_normal' || neovim.mode == 'cmdline_replace'"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+h",
|
||||||
|
"command": "workbench.action.navigateLeft"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+l",
|
||||||
|
"command": "-notebook.centerActiveCell",
|
||||||
|
"when": "notebookEditorFocused"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+l",
|
||||||
|
"command": "-expandLineSelection",
|
||||||
|
"when": "textInputFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+l",
|
||||||
|
"command": "-vscode-neovim.send-cmdline",
|
||||||
|
"when": "neovim.mode == 'cmdline_insert' || neovim.mode == 'cmdline_normal' || neovim.mode == 'cmdline_replace'"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+l",
|
||||||
|
"command": "-vscode-neovim.send",
|
||||||
|
"when": "editorTextFocus && neovim.ctrlKeysNormal && neovim.init && neovim.mode != 'insert'"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+l",
|
||||||
|
"command": "workbench.action.navigateRight"
|
||||||
|
}
|
||||||
|
]
|
4
.config/VSCodium/User/settings.json
Normal file
4
.config/VSCodium/User/settings.json
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"security.workspace.trust.untrustedFiles": "newWindow",
|
||||||
|
"redhat.telemetry.enabled": true
|
||||||
|
}
|
File diff suppressed because one or more lines are too long
11
.gitignore
vendored
11
.gitignore
vendored
@ -1 +1,12 @@
|
|||||||
|
## Python
|
||||||
__pycache__
|
__pycache__
|
||||||
|
|
||||||
|
##
|
||||||
|
/.config/VSCodium/*
|
||||||
|
!/.config/VSCodium/User/
|
||||||
|
/.config/VSCodium/User/*
|
||||||
|
!/.config/VSCodium/User/settings.json
|
||||||
|
!/.config/VSCodium/User/tasks.json
|
||||||
|
!/.config/VSCodium/User/launch.json
|
||||||
|
!/.config/VSCodium/User/extensions.json
|
||||||
|
!/.config/VSCodium/User/keybindings.json
|
@ -6,6 +6,7 @@
|
|||||||
- keepassxc # Cross-platform password manager
|
- keepassxc # Cross-platform password manager
|
||||||
- btrfs-assistant # GUI to manage btrfs
|
- btrfs-assistant # GUI to manage btrfs
|
||||||
- btrbk # Backup tool for btrfs subvolumes
|
- btrbk # Backup tool for btrfs subvolumes
|
||||||
|
- mpv # Movie player playing most video formats and DVDs
|
||||||
state: present
|
state: present
|
||||||
become: true
|
become: true
|
||||||
|
|
||||||
|
@ -7,4 +7,8 @@
|
|||||||
gpgkey: https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/-/raw/master/pub.gpg
|
gpgkey: https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/-/raw/master/pub.gpg
|
||||||
become: true
|
become: true
|
||||||
|
|
||||||
|
- name: Setup nvm
|
||||||
|
tags: ["once"]
|
||||||
|
shell: >
|
||||||
|
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.2/install.sh | bash
|
||||||
|
creates=/home/{{ user }}/.nvm/nvm.sh
|
@ -2,7 +2,10 @@
|
|||||||
dnf:
|
dnf:
|
||||||
name:
|
name:
|
||||||
- codium # Free/Libre Open Source Software Binaries of VS Code
|
- codium # Free/Libre Open Source Software Binaries of VS Code
|
||||||
|
- python3.9 # Version 3.9 of the Python interpreter
|
||||||
- python3-pip # A tool for installing and managing Python3 packages
|
- python3-pip # A tool for installing and managing Python3 packages
|
||||||
|
- nodejs # JavaScript runtime
|
||||||
|
- npm # Node.js Package Manager
|
||||||
state: present
|
state: present
|
||||||
become: true
|
become: true
|
||||||
|
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
dnf:
|
dnf:
|
||||||
name:
|
name:
|
||||||
- git # Fast Version Control System
|
- git # Fast Version Control System
|
||||||
|
- git-lfs # Git extension for versioning large files
|
||||||
- python-psutil # Cross-platform library for retrieving information on running processes
|
- python-psutil # Cross-platform library for retrieving information on running processes
|
||||||
- syncthing # Continuous File Synchronization
|
- syncthing # Continuous File Synchronization
|
||||||
- flatpak # Application deployment framework for desktop apps
|
- flatpak # Application deployment framework for desktop apps
|
||||||
|
@ -34,4 +34,5 @@ update {tags} # valid tags: configs, updates, packages, services, once
|
|||||||
|
|
||||||
- make homesever use btrfs and fix "target" for home backups
|
- make homesever use btrfs and fix "target" for home backups
|
||||||
- update home directory with subvolumes to exclude from snapshots, etc.
|
- update home directory with subvolumes to exclude from snapshots, etc.
|
||||||
- hide desktop files from gnome app menu
|
- hide desktop files from gnome app menu
|
||||||
|
- reasearch and use [taskwarrior](https://github.com/GothenburgBitFactory/taskwarrior)
|
Loading…
x
Reference in New Issue
Block a user