mirror of
https://github.com/foo-dogsquared/nixos-config.git
synced 2025-01-30 22:57:55 +00:00
users/foo-dogsquared: enable Neorg for NixVim setup and add Oils for Unix as part of dev't setup
This commit is contained in:
parent
d704112695
commit
c5638f2174
@ -2,7 +2,7 @@
|
||||
|
||||
{
|
||||
# The main star of the show.
|
||||
plugins.neorg.enable = false;
|
||||
plugins.neorg.enable = true;
|
||||
|
||||
# Set it up, set it up, set it up.
|
||||
plugins.neorg.extraOptions = {
|
||||
@ -18,9 +18,7 @@
|
||||
"core.concealer" = helpers.emptyTable;
|
||||
|
||||
# Dear diary...
|
||||
"core.journal".config = {
|
||||
strategy = "flat";
|
||||
};
|
||||
"core.journal".config = { strategy = "flat"; };
|
||||
|
||||
# Norg ripping a page from org-mode.
|
||||
"core.ui.calendar" = helpers.emptyTable;
|
||||
@ -42,7 +40,9 @@
|
||||
};
|
||||
|
||||
# Install the common text markup tree-sitter grammars.
|
||||
plugins.treesitter.grammarPackages = with config.plugins.treesitter.package.builtGrammars; [
|
||||
plugins.treesitter.grammarPackages =
|
||||
with config.plugins.treesitter.package.builtGrammars;
|
||||
[
|
||||
bibtex
|
||||
cooklang
|
||||
latex
|
||||
|
@ -3,8 +3,7 @@
|
||||
let
|
||||
userCfg = config.users.foo-dogsquared;
|
||||
cfg = userCfg.setups.development;
|
||||
in
|
||||
{
|
||||
in {
|
||||
options.users.foo-dogsquared.setups.development.enable =
|
||||
lib.mkEnableOption "foo-dogsquared's software development setup";
|
||||
|
||||
@ -44,6 +43,7 @@ in
|
||||
dt # Get that functional gawk.
|
||||
recode # Convert between different encodings.
|
||||
go-migrate # Go potential migraines.
|
||||
oils-for-unix # Rev them up, reverent admin.
|
||||
];
|
||||
}
|
||||
|
||||
@ -85,7 +85,8 @@ in
|
||||
})
|
||||
|
||||
(lib.mkIf (userCfg.setups.desktop.enable && pkgs.stdenv.isLinux) {
|
||||
home.packages = with pkgs; [
|
||||
home.packages = with pkgs;
|
||||
[
|
||||
d-spy # Some GNOME dev probably developed this.
|
||||
];
|
||||
})
|
||||
|
Loading…
Reference in New Issue
Block a user