blender
and org-roam-ui
This commit is contained in:
parent
7f18e318b7
commit
264b1d0ac4
8 changed files with 38 additions and 9 deletions
|
@ -169,6 +169,7 @@
|
||||||
browser = [ firefox chromium qutebrowser tor-browser ];
|
browser = [ firefox chromium qutebrowser tor-browser ];
|
||||||
multimedia = [ mpv zathura ];
|
multimedia = [ mpv zathura ];
|
||||||
dev = [ vim emacs vscode lorri direnv ];
|
dev = [ vim emacs vscode lorri direnv ];
|
||||||
|
modelling = [ blender cura ];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
@ -11,6 +11,7 @@ emacsWithPackages (
|
||||||
all-the-icons
|
all-the-icons
|
||||||
company
|
company
|
||||||
dap-mode
|
dap-mode
|
||||||
|
# dirvish
|
||||||
doom-modeline
|
doom-modeline
|
||||||
evil
|
evil
|
||||||
evil-collection
|
evil-collection
|
||||||
|
@ -30,6 +31,7 @@ emacsWithPackages (
|
||||||
org-download
|
org-download
|
||||||
org-fragtog
|
org-fragtog
|
||||||
org-roam
|
org-roam
|
||||||
|
org-roam-ui
|
||||||
org-superstar
|
org-superstar
|
||||||
projectile
|
projectile
|
||||||
psc-ide
|
psc-ide
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
|
{ pkgs, ... }:
|
||||||
{
|
{
|
||||||
programs.adb.enable = true;
|
# programs.adb.enable = !pkgs.stdenv.hostPlatform.isAarch64;
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
home-manager.users.ccr = { suites, ... }: {
|
home-manager.users.ccr = { suites, ... }: {
|
||||||
imports = with suites; shell ++ base ++ (if config.networking.hostName != "hs" then
|
imports = with suites; shell ++ base ++ (if config.networking.hostName != "hs" then
|
||||||
(
|
(
|
||||||
gui ++ browser ++ multimedia ++ emails ++ dev
|
gui ++ browser ++ multimedia ++ emails ++ dev ++ modelling
|
||||||
) else [ ]);
|
) else [ ]);
|
||||||
|
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
|
@ -12,7 +12,7 @@
|
||||||
] ++ (if config.networking.hostName != "hs" then [
|
] ++ (if config.networking.hostName != "hs" then [
|
||||||
imv
|
imv
|
||||||
calibre
|
calibre
|
||||||
scrcpy
|
# scrcpy # TODO: create a profile only for x86_64 (not available for aarch64)
|
||||||
element-desktop
|
element-desktop
|
||||||
gtk-engine-murrine
|
gtk-engine-murrine
|
||||||
gtk_engines
|
gtk_engines
|
||||||
|
|
8
users/profiles/blender/default.nix
Normal file
8
users/profiles/blender/default.nix
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
{ pkgs, ... }:
|
||||||
|
{
|
||||||
|
home.packages = with pkgs; [
|
||||||
|
] ++ (if !stdenv.hostPlatform.isAarch64 then [
|
||||||
|
blender
|
||||||
|
]
|
||||||
|
else [ ]);
|
||||||
|
}
|
6
users/profiles/cura/default.nix
Normal file
6
users/profiles/cura/default.nix
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{ pkgs, ... }:
|
||||||
|
{
|
||||||
|
home.packages = with pkgs; [
|
||||||
|
cura
|
||||||
|
];
|
||||||
|
}
|
|
@ -31,17 +31,22 @@
|
||||||
};
|
};
|
||||||
in
|
in
|
||||||
with pkgs; [
|
with pkgs; [
|
||||||
python3Full
|
|
||||||
fd
|
|
||||||
ag
|
ag
|
||||||
nixpkgs-fmt
|
fd
|
||||||
rnix-lsp
|
ffmpegthumbnailer
|
||||||
haskell-language-server
|
|
||||||
stylish-haskell
|
|
||||||
graphviz-nox
|
graphviz-nox
|
||||||
|
haskell-language-server
|
||||||
hunspell
|
hunspell
|
||||||
hunspellDicts.en_US
|
hunspellDicts.en_US
|
||||||
hunspellDicts.it_IT
|
hunspellDicts.it_IT
|
||||||
|
imagemagick
|
||||||
|
mediainfo
|
||||||
|
nixpkgs-fmt
|
||||||
|
poppler_utils
|
||||||
|
python3Full
|
||||||
|
rnix-lsp
|
||||||
|
stylish-haskell
|
||||||
|
unzip
|
||||||
(
|
(
|
||||||
makeDesktopItem {
|
makeDesktopItem {
|
||||||
name = "org-protocol";
|
name = "org-protocol";
|
||||||
|
|
|
@ -126,5 +126,11 @@
|
||||||
(org-roam-db-autosync-mode)
|
(org-roam-db-autosync-mode)
|
||||||
(require 'org-roam-protocol))
|
(require 'org-roam-protocol))
|
||||||
|
|
||||||
|
(use-package org-roam-ui
|
||||||
|
:after org-roam
|
||||||
|
:config (setq org-roam-ui-sync-theme t
|
||||||
|
org-roam-ui-follow t
|
||||||
|
org-roam-ui-update-on-save t
|
||||||
|
org-roam-ui-open-on-start t))
|
||||||
|
|
||||||
(provide 'config-org)
|
(provide 'config-org)
|
||||||
|
|
Loading…
Add table
Reference in a new issue