framework: fixes and tweaks
This commit is contained in:
parent
08ec72daba
commit
e97a74b983
15 changed files with 33 additions and 42 deletions
|
|
@ -4,15 +4,13 @@
|
|||
config,
|
||||
...
|
||||
}: let
|
||||
pkg = config.programs.vscode.package;
|
||||
code = lib.getExe config.programs.vscode.package;
|
||||
menu = config.programs.menu.dmenuCommand;
|
||||
editorCmd = "NIXOS_OZONE_WL= ${pkg}/bin/${pkg.executableName}";
|
||||
in {
|
||||
programs.vscode = {
|
||||
enable = true;
|
||||
package = lib.mkDefault pkgs.vscodium;
|
||||
extensions = [];
|
||||
userSettings = {
|
||||
profiles.default.userSettings = {
|
||||
"keyboard.dispatch" = "keyCode";
|
||||
"terminal.integrated.sendKeybindingsToShell" = true;
|
||||
"aws.telemetry" = false;
|
||||
|
|
@ -32,7 +30,7 @@ in {
|
|||
code_dir=~/Documents/code
|
||||
cd $code_dir
|
||||
repo=$(ls | ${menu})
|
||||
[ -e "$repo" ] && ${editorCmd} $repo
|
||||
[ -e "$repo" ] && ${code} $repo
|
||||
'';
|
||||
install = false;
|
||||
hotkeys = [{key = "C";}];
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue