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.printf
pkgs-unstable.vimPlugins.nvim-treesitter-parsers.python pkgs-unstable.vimPlugins.nvim-treesitter-parsers.python
pkgs-unstable.vimPlugins.nvim-treesitter-parsers.sparql 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.telescope-nvim
pkgs-unstable.vimPlugins.nvim-scrollbar pkgs-unstable.vimPlugins.nvim-scrollbar
pkgs-unstable.vimPlugins.promise-async 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 -- DASHBOARD
-- ========================= -- =========================
@@ -474,7 +476,12 @@ _: {
-- ========================= -- =========================
require('lualine').setup { options = { theme = "gruvbox_dark" } } require('lualine').setup { options = { theme = "gruvbox_dark" } }
-- ==================
-- lean
-- ==================
require('lean').setup({
mappings = true,
})
--==================0 --==================0
-- Some utils -- Some utils
--================== --==================
+2
View File
@@ -30,6 +30,8 @@
games games
hardware-configuration-desktop hardware-configuration-desktop
hdd hdd
hledger
hledger-desktop
hyprland hyprland
IO IO
kdrive-desktop # we will setup this later kdrive-desktop # we will setup this later
+2
View File
@@ -31,6 +31,8 @@
gitBackup gitBackup
hardware-configuration-laptop hardware-configuration-laptop
hardwareUtils-laptop hardwareUtils-laptop
hledger
hledger-laptop
hyprland hyprland
IO IO
kdrive-laptop 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";
};
};
}