mirror of
https://github.com/starr-dusT/dotfiles.git
synced 2025-02-18 18:57:32 -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__
|
||||
|
||||
##
|
||||
/.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
|
||||
- btrfs-assistant # GUI to manage btrfs
|
||||
- btrbk # Backup tool for btrfs subvolumes
|
||||
- mpv # Movie player playing most video formats and DVDs
|
||||
state: present
|
||||
become: true
|
||||
|
||||
|
@ -7,4 +7,8 @@
|
||||
gpgkey: https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/-/raw/master/pub.gpg
|
||||
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:
|
||||
name:
|
||||
- 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
|
||||
- nodejs # JavaScript runtime
|
||||
- npm # Node.js Package Manager
|
||||
state: present
|
||||
become: true
|
||||
|
||||
|
@ -2,6 +2,7 @@
|
||||
dnf:
|
||||
name:
|
||||
- git # Fast Version Control System
|
||||
- git-lfs # Git extension for versioning large files
|
||||
- python-psutil # Cross-platform library for retrieving information on running processes
|
||||
- syncthing # Continuous File Synchronization
|
||||
- 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
|
||||
- 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