java is gay
This commit is contained in:
parent
1782deb3c9
commit
da20c3ec82
4 changed files with 34 additions and 17 deletions
30
home-manager/sajenim/features/editors/default.nix
Normal file
30
home-manager/sajenim/features/editors/default.nix
Normal file
|
@ -0,0 +1,30 @@
|
|||
{
|
||||
inputs,
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
home.packages = with pkgs;
|
||||
[
|
||||
# Toolchains
|
||||
gcc
|
||||
python313
|
||||
|
||||
# Typesetting
|
||||
pandoc
|
||||
texliveFull
|
||||
]
|
||||
++ [
|
||||
# Our personal neovim configuration.
|
||||
inputs.nixvim.packages.${pkgs.system}.default
|
||||
]
|
||||
# Install jetbrains IDEs with plugins
|
||||
++ (with inputs.nix-jetbrains-plugins.lib."${system}"; [
|
||||
(buildIdeWithPlugins pkgs.jetbrains "idea-community" [
|
||||
"IdeaVIM"
|
||||
"gruvbox-material-dark"
|
||||
])
|
||||
]); # https://github.com/theCapypara/nix-jetbrains-plugins
|
||||
|
||||
# Copy our vim configuration file for jetbrains IDEs
|
||||
home.file.".ideavimrc".source = ./ideavimrc;
|
||||
}
|
3
home-manager/sajenim/features/editors/ideavimrc
Normal file
3
home-manager/sajenim/features/editors/ideavimrc
Normal file
|
@ -0,0 +1,3 @@
|
|||
set number
|
||||
set relativenumber
|
||||
set clipboard=unnamedplus
|
Loading…
Add table
Add a link
Reference in a new issue