lkdaslkjdsalkjdsalkj
This commit is contained in:
parent
bc6f3abd25
commit
c7ae43d81a
users/pbsds/home
@ -18,6 +18,7 @@
|
|||||||
./profiles/ssh.nix
|
./profiles/ssh.nix
|
||||||
/* ./profiles/tmate.nix */
|
/* ./profiles/tmate.nix */
|
||||||
./profiles/update-diff.nix
|
./profiles/update-diff.nix
|
||||||
|
./profiles/desktop/zed/remote.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
# TODO: add remote-exec once packaged
|
# TODO: add remote-exec once packaged
|
||||||
|
@ -1,35 +1,15 @@
|
|||||||
{ lib, pkgs, ... }:
|
{ lib, pkgs, ... }:
|
||||||
{
|
{
|
||||||
|
|
||||||
home.shellAliases.atom = lib.mkDefault "zed";
|
home.shellAliases.atom = lib.mkDefault "zeditor";
|
||||||
|
|
||||||
home.packages = with pkgs; [
|
home.packages = [
|
||||||
unstable.zed-editor
|
# the rest are in ./remote.nix
|
||||||
|
pkgs.unstable.zed-editor
|
||||||
# TODO: should i wrap zed with these? That won't work remotely...
|
|
||||||
|
|
||||||
# needed builtin plugins paths:
|
|
||||||
unstable.package-version-server # Zed autodownloads this
|
|
||||||
vscode-langservers-extracted # vscode-{css,eslint,html,json,markdown}-language-server
|
|
||||||
taplo # toml lsp
|
|
||||||
gopls
|
|
||||||
pyright # (node) TODO: eww please figure out python-lsp-server!
|
|
||||||
rust-analyzer # TODO: ra-multiplex
|
|
||||||
glsl_analyzer
|
|
||||||
ruff
|
|
||||||
# simple-completion-language-server # theirs works?
|
|
||||||
|
|
||||||
# needed community plugins
|
|
||||||
nixd
|
|
||||||
nil
|
|
||||||
unstable.nixfmt-rfc-style
|
|
||||||
harper
|
|
||||||
typos-lsp
|
|
||||||
|
|
||||||
# I prefer these in shell.nix
|
|
||||||
# python3Packages.python-lsp-server
|
|
||||||
];
|
];
|
||||||
|
|
||||||
|
imports = [ ./remote.nix ];
|
||||||
|
|
||||||
# TODO:
|
# TODO:
|
||||||
#.config/zed/keymap.json
|
#.config/zed/keymap.json
|
||||||
#.config/zed/settings.json
|
#.config/zed/settings.json
|
||||||
|
29
users/pbsds/home/profiles/desktop/zed/remote.nix
Normal file
29
users/pbsds/home/profiles/desktop/zed/remote.nix
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
{ pkgs, ... }:
|
||||||
|
{
|
||||||
|
home.packages = with pkgs; [
|
||||||
|
# unstable.zed-editor # not for headless remotes
|
||||||
|
|
||||||
|
# TODO: should i wrap zed with these? That won't work remotely...
|
||||||
|
|
||||||
|
# needed by builtin plugins paths:
|
||||||
|
unstable.package-version-server # Zed autodownloads this
|
||||||
|
vscode-langservers-extracted # vscode-{css,eslint,html,json,markdown}-language-server
|
||||||
|
taplo # toml lsp
|
||||||
|
gopls
|
||||||
|
pyright # (node) TODO: eww please figure out python-lsp-server!
|
||||||
|
rust-analyzer # TODO: ra-multiplex
|
||||||
|
glsl_analyzer
|
||||||
|
ruff
|
||||||
|
# simple-completion-language-server # theirs seem to work?
|
||||||
|
|
||||||
|
# needed by community plugins
|
||||||
|
nixd
|
||||||
|
nil
|
||||||
|
unstable.nixfmt-rfc-style
|
||||||
|
harper
|
||||||
|
typos-lsp
|
||||||
|
|
||||||
|
# I prefer these in shell.nix / virtual environments
|
||||||
|
# python3Packages.python-lsp-server
|
||||||
|
];
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user