- `cura` without disallowed areas for Ender 3 printers
- `udiskie` service for automounting
- Emacs
  - removed `vimish-fold` and `evil-vimish-fold`
  - added `origami`
  - added  `highlight-indent-guides`
  - restored and improved `dirvish`
This commit is contained in:
Andrea Ciceri 2022-05-29 19:16:40 +02:00
parent eac14e0e49
commit 28f14cab2e
No known key found for this signature in database
GPG key ID: A1FC89532D1C5654
11 changed files with 164 additions and 25 deletions

10
pkgs/cura/default.nix Normal file
View file

@ -0,0 +1,10 @@
{ pkgs }:
pkgs.cura.overrideAttrs (old: {
buildInputs = old.buildInputs ++ [ pkgs.jq ];
postInstall = old.postInstall or "" + ''
definitions="$out/share/cura/resources/definitions"
ce3="$definitions/creality_ender3.def.json"
cat <<< "$(jq '.overrides.machine_disallowed_areas.default_value = []' $ce3)" > $ce3
'';
})

View file

@ -17,6 +17,7 @@ in
# sources = prev.callPackage (import ./_sources/generated.nix) { };
amule = prev.callPackage (import ./amule) { };
customEmacs = prev.callPackage (import ./emacs) { pkgs = prev; };
cura = prev.callPackage (import ./cura) { pkgs = prev; };
droidcam = prev.callPackage (import ./droidcam) { };
google-chrome = import ./google-chrome { pkgs = prev; };
nixFromMaster = import ./nix-from-master { nix = prev.nix; pkgs = prev; };

View file

@ -8,17 +8,16 @@ emacsWithPackages (
with epkgs.melpaStablePackages; [ ]
) ++ (
with epkgs.melpaPackages; [
# dirvish
vimish-fold
evil-vimish-fold
aggressive-indent
all-the-icons
company
company-nixos-options
dap-mode
diff-hl
envrc
diredfl
dirvish
doom-modeline
envrc
evil
evil-collection
fira-code-mode
@ -30,6 +29,7 @@ emacsWithPackages (
helm-company
helm-nixos-options
helm-projectile
highlight-indent-guides
lispy
lsp-haskell
lsp-mode
@ -46,6 +46,7 @@ emacsWithPackages (
org-roam
org-roam-ui
org-superstar
origami
projectile
psc-ide
psci