lix my ballx
This commit is contained in:
parent
8df82ca204
commit
6eeee7ac88
4 changed files with 35 additions and 2 deletions
|
|
@ -3,10 +3,16 @@
|
||||||
pkgs,
|
pkgs,
|
||||||
...
|
...
|
||||||
}: {
|
}: {
|
||||||
|
# systemd.user.services.lspmux = {
|
||||||
|
# enable = true;
|
||||||
|
# wantedBy = ["default.target"];
|
||||||
|
# serviceConfig = {
|
||||||
|
# Type = "simple";
|
||||||
|
# ExecStart = "${pkgs.lspmux}/bin/lspmux server";
|
||||||
|
# };
|
||||||
|
# };
|
||||||
programs.qgroundcontrol.enable = true;
|
programs.qgroundcontrol.enable = true;
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
maturin
|
|
||||||
mission-planner
|
|
||||||
# keep-sorted start sticky_comments=no
|
# keep-sorted start sticky_comments=no
|
||||||
# act
|
# act
|
||||||
# asm-lsp
|
# asm-lsp
|
||||||
|
|
@ -42,7 +48,10 @@
|
||||||
just-lsp
|
just-lsp
|
||||||
keep-sorted
|
keep-sorted
|
||||||
lldb
|
lldb
|
||||||
|
lspmux
|
||||||
|
maturin
|
||||||
mergiraf
|
mergiraf
|
||||||
|
mission-planner
|
||||||
qFlipper
|
qFlipper
|
||||||
qemu
|
qemu
|
||||||
sd
|
sd
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,11 @@
|
||||||
lsfg-vk-flake.inputs.nixpkgs.follows = "nixpkgs";
|
lsfg-vk-flake.inputs.nixpkgs.follows = "nixpkgs";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
nixConfig = {
|
||||||
|
extra-substituters = ["https://helix.cachix.org"];
|
||||||
|
extra-trusted-public-keys = ["helix.cachix.org-1:ejp9KQpR1FBI2onstMQ34yogDm4OgU2ru6lIwPvuCVs="];
|
||||||
|
};
|
||||||
|
|
||||||
outputs = {
|
outputs = {
|
||||||
nixos,
|
nixos,
|
||||||
self,
|
self,
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,20 @@
|
||||||
modulesPath,
|
modulesPath,
|
||||||
...
|
...
|
||||||
}: {
|
}: {
|
||||||
|
nixpkgs.overlays = [
|
||||||
|
(final: prev: {
|
||||||
|
inherit
|
||||||
|
(prev.lixPackageSets.stable)
|
||||||
|
nixpkgs-review
|
||||||
|
nix-eval-jobs
|
||||||
|
nix-fast-build
|
||||||
|
colmena
|
||||||
|
;
|
||||||
|
})
|
||||||
|
];
|
||||||
|
|
||||||
|
nix.package = pkgs.lixPackageSets.stable.lix;
|
||||||
|
|
||||||
programs.pmount.enable = true;
|
programs.pmount.enable = true;
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
# keep-sorted start
|
# keep-sorted start
|
||||||
|
|
|
||||||
|
|
@ -235,6 +235,10 @@
|
||||||
# keep-sorted end
|
# keep-sorted end
|
||||||
];
|
];
|
||||||
language-server = {
|
language-server = {
|
||||||
|
# lspmux = {
|
||||||
|
# command = "lspmux";
|
||||||
|
# };
|
||||||
|
|
||||||
basedpyright = {
|
basedpyright = {
|
||||||
command = "basedpyright-langserver";
|
command = "basedpyright-langserver";
|
||||||
args = ["--stdio"];
|
args = ["--stdio"];
|
||||||
|
|
@ -273,6 +277,7 @@
|
||||||
language-servers = {
|
language-servers = {
|
||||||
rust-analyzer.config = {
|
rust-analyzer.config = {
|
||||||
server.path = "/home/tao/.cargo/bin/rust-analyzer";
|
server.path = "/home/tao/.cargo/bin/rust-analyzer";
|
||||||
|
# server.path = "${pkgs.lspmux}/bin/lspmux";
|
||||||
procMacro = {
|
procMacro = {
|
||||||
ignored = {
|
ignored = {
|
||||||
leptos_macro = [
|
leptos_macro = [
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue