Compare commits
4 Commits
d8e200de3a
...
eb40751a7b
Author | SHA1 | Date | |
---|---|---|---|
eb40751a7b | |||
142db429ec | |||
c3a51a524a | |||
ff1333ac48 |
21
flake.lock
generated
21
flake.lock
generated
@ -185,6 +185,26 @@
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nvim": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1698363600,
|
||||
"narHash": "sha256-r71uS/uw3I9xJAnmlgaN0TC9aC/1m2L4iNhKjqBzAtQ=",
|
||||
"ref": "refs/heads/master",
|
||||
"rev": "9652f4cb75d799ee5a2511883d2fda60bea00141",
|
||||
"revCount": 19,
|
||||
"type": "git",
|
||||
"url": "https://git.project-cloud.net/asmir/nvim_flake"
|
||||
},
|
||||
"original": {
|
||||
"type": "git",
|
||||
"url": "https://git.project-cloud.net/asmir/nvim_flake"
|
||||
}
|
||||
},
|
||||
"peerix": {
|
||||
"inputs": {
|
||||
"flake-compat": "flake-compat_2",
|
||||
@ -212,6 +232,7 @@
|
||||
"home-manager": "home-manager",
|
||||
"nix-xilinx": "nix-xilinx",
|
||||
"nixpkgs": "nixpkgs",
|
||||
"nvim": "nvim",
|
||||
"peerix": "peerix",
|
||||
"simple-nixos-mailserver": "simple-nixos-mailserver",
|
||||
"sops-nix": "sops-nix",
|
||||
|
@ -24,6 +24,11 @@
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
|
||||
nvim = {
|
||||
url = "git+https://git.project-cloud.net/asmir/nvim_flake";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
|
||||
sops-nix = {
|
||||
url = "github:Mic92/sops-nix";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
@ -44,6 +49,7 @@
|
||||
home-manager,
|
||||
nixpkgs,
|
||||
nix-xilinx,
|
||||
nvim,
|
||||
peerix,
|
||||
simple-nixos-mailserver,
|
||||
sops-nix,
|
||||
|
@ -5,9 +5,7 @@
|
||||
inputs,
|
||||
...
|
||||
}:
|
||||
with lib; let
|
||||
vimrc = import ./vimrc.nix {inherit pkgs vimUtils fetchFromGitHub;};
|
||||
in {
|
||||
with lib; {
|
||||
imports = [./zsh.nix ./i3status-rust.nix ./sway.nix ./i3.nix ./home_packages.nix ./whatsapp-for-linux.nix];
|
||||
|
||||
home.stateVersion = "22.11";
|
||||
@ -172,15 +170,6 @@ in {
|
||||
};
|
||||
};
|
||||
|
||||
neovim = {
|
||||
enable = true;
|
||||
vimAlias = true;
|
||||
vimdiffAlias = true;
|
||||
plugins = vimrc.plugins;
|
||||
extraConfig = "";
|
||||
extraPackages = vimrc.extraPackages;
|
||||
};
|
||||
|
||||
obs-studio = {
|
||||
enable = true;
|
||||
plugins = with pkgs.obs-studio-plugins; [obs-vkcapture input-overlay obs-multi-rtmp obs-pipewire-audio-capture wlrobs obs-vaapi];
|
||||
@ -191,11 +180,6 @@ in {
|
||||
zsh.enable = true;
|
||||
};
|
||||
|
||||
xdg.configFile."nvim/init.lua" = {
|
||||
source = ./vimrc.lua;
|
||||
recursive = true;
|
||||
};
|
||||
|
||||
services = {
|
||||
lorri.enable = false;
|
||||
mako.enable = true;
|
||||
|
@ -82,6 +82,24 @@
|
||||
zeal-qt6
|
||||
zig
|
||||
zls
|
||||
|
||||
/* install here until nvim flake is fixed */
|
||||
alejandra
|
||||
ccls
|
||||
gopls
|
||||
luaformatter
|
||||
nixd
|
||||
pyright
|
||||
rust-analyzer
|
||||
sumneko-lua-language-server
|
||||
svls
|
||||
texlab
|
||||
tree-sitter
|
||||
verible
|
||||
zls
|
||||
]
|
||||
++ [inputs.swaysw.packages.x86_64-linux.swaysw];
|
||||
++ [
|
||||
inputs.swaysw.packages.x86_64-linux.swaysw
|
||||
inputs.nvim.packages.x86_64-linux.nvim
|
||||
];
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user