Merge pull request #34 from tomasriveral/desktop

This commit is contained in:
2026-07-22 19:55:56 +00:00
committed by GitHub
4 changed files with 33 additions and 2 deletions
+9 -2
View File
@@ -53,6 +53,8 @@ _: {
pkgs-unstable.vimPlugins.nvim-treesitter-parsers.printf
pkgs-unstable.vimPlugins.nvim-treesitter-parsers.python
pkgs-unstable.vimPlugins.nvim-treesitter-parsers.sparql
pkgs-unstable.vimPlugins.lean-nvim
pkgs-unstable.vimPlugins.vim-ledger
pkgs-unstable.vimPlugins.telescope-nvim
pkgs-unstable.vimPlugins.nvim-scrollbar
pkgs-unstable.vimPlugins.promise-async
@@ -371,7 +373,7 @@ _: {
},
})
vim.lsp.enable({ "lua_ls", "clangd", "pylsp", "texlab", "nixd", "ltex"})
vim.lsp.enable({ "lua_ls", "clangd", "pylsp", "texlab", "nixd", "ltex", "leanls"})
-- =========================
-- DASHBOARD
-- =========================
@@ -474,7 +476,12 @@ _: {
-- =========================
require('lualine').setup { options = { theme = "gruvbox_dark" } }
-- ==================
-- lean
-- ==================
require('lean').setup({
mappings = true,
})
--==================0
-- Some utils
--==================
+2
View File
@@ -30,6 +30,8 @@
games
hardware-configuration-desktop
hdd
hledger
hledger-desktop
hyprland
IO
kdrive-desktop # we will setup this later
+2
View File
@@ -31,6 +31,8 @@
gitBackup
hardware-configuration-laptop
hardwareUtils-laptop
hledger
hledger-laptop
hyprland
IO
kdrive-laptop
+20
View File
@@ -0,0 +1,20 @@
_: {
flake.nixosModules.hledger = {pkgs, ...}: {
environment.systemPackages = with pkgs; [
hledger
hledger-ui
hledger-web
asciinema # used for some hledger demos
];
};
flake.nixosModules.hledger-laptop = _: {
environment.variables = {
LEDGER_FILE = "/home/tomasr/kdrive/Budget/hledger.journal";
};
};
flake.nixosModules.hledger-desktop = _: {
environment.variables = {
LEDGER_FILE = "/home/tomasr/hdd/kdrive/Budget/hledger.journal";
};
};
}