stuff
This commit is contained in:
parent
74d3a6e4a5
commit
1bb03b88f7
2 changed files with 33 additions and 2 deletions
|
|
@ -7,13 +7,14 @@ in
|
||||||
home.stateVersion = "18.09";
|
home.stateVersion = "18.09";
|
||||||
|
|
||||||
home.packages = with pkgs; [ # magic-wormhole
|
home.packages = with pkgs; [ # magic-wormhole
|
||||||
ripgrep fd mosh w3m nnn hexyl httpie timg sox du-dust duplicati bitwarden-cli gnupg gpg-tui rage sd libqalculate glow restic spotify-tui spotifyd slides amfora duf pandoc pastel jq jo fx jc miller visidata sc-im cacert fontconfig weechat
|
ripgrep fd mosh w3m nnn hexyl httpie timg sox du-dust duplicati bitwarden-cli gnupg gpg-tui rage sd libqalculate glow restic spotify-tui spotifyd slides amfora duf pandoc pastel jq jo fx jc miller visidata sc-im cacert weechat
|
||||||
nixfmt shellcheck vale
|
nixfmt shellcheck vale tectonic zathura # lilypond-with-fonts
|
||||||
nodejs deno yarn nodePackages.typescript-language-server nodePackages.stylelint nodePackages.js-beautify nodePackages.expo-cli
|
nodejs deno yarn nodePackages.typescript-language-server nodePackages.stylelint nodePackages.js-beautify nodePackages.expo-cli
|
||||||
ocaml dune_2 ocamlPackages.utop ocamlPackages.ocp-indent ocamlPackages.merlin
|
ocaml dune_2 ocamlPackages.utop ocamlPackages.ocp-indent ocamlPackages.merlin
|
||||||
rustc go cmake # racket-minimal
|
rustc go cmake # racket-minimal
|
||||||
cargo # ghc haskell-language-server hlint haskellPackages.hoogle
|
cargo # ghc haskell-language-server hlint haskellPackages.hoogle
|
||||||
ispell aspell aspellDicts.en aspellDicts.en-computers aspellDicts.en-science aspellDicts.fr aspellDicts.de aspellDicts.eo aspellDicts.es
|
ispell aspell aspellDicts.en aspellDicts.en-computers aspellDicts.en-science aspellDicts.fr aspellDicts.de aspellDicts.eo aspellDicts.es
|
||||||
|
fontconfig iosevka iosevka-bin
|
||||||
];
|
];
|
||||||
|
|
||||||
home.sessionVariables = {
|
home.sessionVariables = {
|
||||||
|
|
@ -24,6 +25,8 @@ in
|
||||||
EXA_ICON_SPACING = 2;
|
EXA_ICON_SPACING = 2;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
fonts.fontconfig.enable = true;
|
||||||
|
|
||||||
programs.home-manager.enable = true;
|
programs.home-manager.enable = true;
|
||||||
|
|
||||||
programs.tmux = {
|
programs.tmux = {
|
||||||
|
|
@ -226,6 +229,7 @@ in
|
||||||
vimdiffAlias = true;
|
vimdiffAlias = true;
|
||||||
withNodeJs = true;
|
withNodeJs = true;
|
||||||
withPython3 = true;
|
withPython3 = true;
|
||||||
|
withRuby = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
home.file.lunarVim = {
|
home.file.lunarVim = {
|
||||||
|
|
|
||||||
27
lunar.lua
27
lunar.lua
|
|
@ -1,6 +1,7 @@
|
||||||
lvim.log.level = "warn"
|
lvim.log.level = "warn"
|
||||||
lvim.format_on_save = false
|
lvim.format_on_save = false
|
||||||
lvim.leader = "space"
|
lvim.leader = "space"
|
||||||
|
vim.g.maplocalleader = ','
|
||||||
lvim.colorscheme = "catppuccin"
|
lvim.colorscheme = "catppuccin"
|
||||||
lvim.transparent_window = true
|
lvim.transparent_window = true
|
||||||
vim.opt.conceallevel = 2 -- TODO: only for org files
|
vim.opt.conceallevel = 2 -- TODO: only for org files
|
||||||
|
|
@ -114,8 +115,34 @@ lvim.plugins = {
|
||||||
"felipec/vim-sanegx",
|
"felipec/vim-sanegx",
|
||||||
event = "BufRead",
|
event = "BufRead",
|
||||||
},
|
},
|
||||||
|
{ "uga-rosa/ccc.nvim" },
|
||||||
|
{ "anuvyklack/windows.nvim",
|
||||||
|
requires = {
|
||||||
|
"anuvyklack/middleclass",
|
||||||
|
"anuvyklack/animation.nvim"
|
||||||
|
},
|
||||||
|
config = function()
|
||||||
|
vim.o.winwidth = 10
|
||||||
|
vim.o.winminwidth = 10
|
||||||
|
vim.o.equalalways = false
|
||||||
|
require('windows').setup()
|
||||||
|
vim.keymap.set('n', '<C-w>z', '<Cmd>WindowsMaximize<CR>')
|
||||||
|
end
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'martineausimon/nvim-lilypond-suite',
|
||||||
|
requires = { 'MunifTanjim/nui.nvim' }
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"lervag/vimtex", config = function()
|
||||||
|
vim.g.vimtex_compiler_method = "tectonic"
|
||||||
|
-- vim.g.vimtex_view_method = "zathura"
|
||||||
|
-- vim.g.vimtex_view_general_viewer = "zathura"
|
||||||
|
end
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
require('orgmode').setup_ts_grammar()
|
require('orgmode').setup_ts_grammar()
|
||||||
|
|
||||||
lvim.builtin.which_key.mappings["t"] = {
|
lvim.builtin.which_key.mappings["t"] = {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue