More minor work tweaks
This commit is contained in:
parent
12e292260d
commit
7174fd6ed8
20
flake.lock
20
flake.lock
@ -402,22 +402,6 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixpkgs_3": {
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1717786204,
|
|
||||||
"narHash": "sha256-4q0s6m0GUcN7q+Y2DqD27iLvbcd1G50T2lv08kKxkSI=",
|
|
||||||
"owner": "NixOS",
|
|
||||||
"repo": "nixpkgs",
|
|
||||||
"rev": "051f920625ab5aabe37c920346e3e69d7d34400e",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "NixOS",
|
|
||||||
"ref": "nixos-unstable",
|
|
||||||
"repo": "nixpkgs",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"nixvim": {
|
"nixvim": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"devshell": "devshell",
|
"devshell": "devshell",
|
||||||
@ -426,7 +410,9 @@
|
|||||||
"git-hooks": "git-hooks",
|
"git-hooks": "git-hooks",
|
||||||
"home-manager": "home-manager_3",
|
"home-manager": "home-manager_3",
|
||||||
"nix-darwin": "nix-darwin",
|
"nix-darwin": "nix-darwin",
|
||||||
"nixpkgs": "nixpkgs_3",
|
"nixpkgs": [
|
||||||
|
"nixpkgs"
|
||||||
|
],
|
||||||
"treefmt-nix": "treefmt-nix"
|
"treefmt-nix": "treefmt-nix"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
|
@ -18,7 +18,10 @@
|
|||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
};
|
};
|
||||||
|
|
||||||
nixvim.url = "github:nix-community/nixvim";
|
nixvim = {
|
||||||
|
url = "github:nix-community/nixvim";
|
||||||
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
};
|
||||||
|
|
||||||
plasma-manager = {
|
plasma-manager = {
|
||||||
url = "github:pjones/plasma-manager";
|
url = "github:pjones/plasma-manager";
|
||||||
|
@ -136,7 +136,6 @@
|
|||||||
};
|
};
|
||||||
plugins.indent-blankline.enable = true;
|
plugins.indent-blankline.enable = true;
|
||||||
plugins.lsp-format.enable = true;
|
plugins.lsp-format.enable = true;
|
||||||
plugins.lsp-status.enable = true;
|
|
||||||
plugins.lsp = {
|
plugins.lsp = {
|
||||||
enable = true;
|
enable = true;
|
||||||
servers = {
|
servers = {
|
||||||
|
@ -1,7 +1,11 @@
|
|||||||
{ config, pkgs, lib, ... }:
|
{
|
||||||
|
# config,
|
||||||
|
pkgs,
|
||||||
|
# lib,
|
||||||
|
... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = [
|
||||||
#pkgs.creality-print
|
#pkgs.creality-print
|
||||||
(pkgs.appimageTools.wrapType2
|
(pkgs.appimageTools.wrapType2
|
||||||
{
|
{
|
||||||
@ -11,6 +15,7 @@
|
|||||||
sha256 = "sha256-WUsL7UbxSY94H4F1Ww8vLsfRyeg2/DZ+V4B6eH3M6+M=";
|
sha256 = "sha256-WUsL7UbxSY94H4F1Ww8vLsfRyeg2/DZ+V4B6eH3M6+M=";
|
||||||
};
|
};
|
||||||
})
|
})
|
||||||
|
pkgs.lightburn
|
||||||
pkgs.openscad
|
pkgs.openscad
|
||||||
pkgs.blender-cadsketcher
|
pkgs.blender-cadsketcher
|
||||||
#pkgs.py-slvs
|
#pkgs.py-slvs
|
||||||
|
@ -88,7 +88,7 @@
|
|||||||
vimAlias = true;
|
vimAlias = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = [
|
||||||
# vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default.
|
# vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default.
|
||||||
# wget
|
# wget
|
||||||
pkgs.mosh
|
pkgs.mosh
|
||||||
@ -96,10 +96,12 @@
|
|||||||
pkgs.git
|
pkgs.git
|
||||||
pkgs.usbutils
|
pkgs.usbutils
|
||||||
pkgs.pciutils
|
pkgs.pciutils
|
||||||
|
pkgs.lsof
|
||||||
|
pkgs.p7zip
|
||||||
pkgs.atool
|
pkgs.atool
|
||||||
pkgs.comma
|
pkgs.comma
|
||||||
pkgs.home-manager
|
pkgs.home-manager
|
||||||
appimage-run
|
pkgs.appimage-run
|
||||||
pkgs.linuxPackages.usbip
|
pkgs.linuxPackages.usbip
|
||||||
];
|
];
|
||||||
|
|
||||||
|
@ -1,4 +1,9 @@
|
|||||||
{ config, pkgs, lib, ros, ... }:
|
{
|
||||||
|
# config,
|
||||||
|
pkgs,
|
||||||
|
# lib,
|
||||||
|
# ros,
|
||||||
|
... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
virtualisation.virtualbox.host.enable = true;
|
virtualisation.virtualbox.host.enable = true;
|
||||||
@ -14,8 +19,26 @@
|
|||||||
programs.firejail = {
|
programs.firejail = {
|
||||||
enable = true;
|
enable = true;
|
||||||
};
|
};
|
||||||
|
programs.nix-ld = {
|
||||||
|
enable = true;
|
||||||
|
#Include libstdc++ in the nix-ld profile
|
||||||
|
libraries = [
|
||||||
|
pkgs.stdenv.cc.cc
|
||||||
|
pkgs.zlib
|
||||||
|
pkgs.fuse3
|
||||||
|
pkgs.icu
|
||||||
|
pkgs.nss
|
||||||
|
pkgs.openssl
|
||||||
|
pkgs.curl
|
||||||
|
pkgs.expat
|
||||||
|
pkgs.xorg.libX11
|
||||||
|
pkgs.vulkan-headers
|
||||||
|
pkgs.vulkan-loader
|
||||||
|
pkgs.vulkan-tools
|
||||||
|
];
|
||||||
|
};
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = [
|
||||||
pkgs.qemu
|
pkgs.qemu
|
||||||
pkgs.qgroundcontrol
|
pkgs.qgroundcontrol
|
||||||
pkgs.vscode
|
pkgs.vscode
|
||||||
@ -29,6 +52,10 @@
|
|||||||
pkgs.element-desktop
|
pkgs.element-desktop
|
||||||
pkgs.act
|
pkgs.act
|
||||||
pkgs.logseq
|
pkgs.logseq
|
||||||
|
(pkgs.writeShellScriptBin "python" ''
|
||||||
|
export LD_LIBRARY_PATH=$NIX_LD_LIBRARY_PATH
|
||||||
|
exec ${pkgs.python3}/bin/python "$@"
|
||||||
|
'')
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user