Switch back to NixOS unstable
This commit is contained in:
parent
5d244a83f0
commit
3d51d8fc3f
6 changed files with 37 additions and 45 deletions
system
nixos
shared
|
@ -1,7 +1,7 @@
|
|||
{ inputs, desktop ? false, hostname, pkgs, system }:
|
||||
|
||||
let
|
||||
pkgsUnstable = inputs.nixpkgs-unstable.legacyPackages."${system}";
|
||||
pkgs-2311 = inputs.nixpkgs-2311.legacyPackages.${system};
|
||||
|
||||
configure-gtk = pkgs.writeTextFile {
|
||||
name = "configure-gtk";
|
||||
|
@ -89,7 +89,7 @@ in
|
|||
console.keyMap = "uk";
|
||||
|
||||
services.avahi.enable = true;
|
||||
services.avahi.nssmdns = true;
|
||||
services.avahi.nssmdns4 = true;
|
||||
services.avahi.openFirewall = true;
|
||||
services.printing.enable = true;
|
||||
|
||||
|
@ -139,7 +139,7 @@ in
|
|||
libnotify
|
||||
|
||||
# Games.
|
||||
zeroad
|
||||
pkgs-2311.zeroad
|
||||
];
|
||||
|
||||
# Some programs need SUID wrappers, can be configured further or are
|
||||
|
@ -184,7 +184,7 @@ in
|
|||
};
|
||||
};
|
||||
|
||||
packages = with pkgsUnstable; [
|
||||
packages = with pkgs; [
|
||||
(nerdfonts.override {
|
||||
fonts = [
|
||||
"AnonymousPro"
|
||||
|
|
|
@ -14,7 +14,6 @@
|
|||
size = 12.0;
|
||||
|
||||
bold.style = "Regular";
|
||||
bolditalic.style = "Italic";
|
||||
normal.family = "JetBrainsMono Nerd Font Mono";
|
||||
# fc-list : family | sort | grep "Nerd Font"
|
||||
|
||||
|
|
|
@ -1,7 +1,4 @@
|
|||
{ inputs, pkgs, ... }:
|
||||
let
|
||||
pkgsUnstable = inputs.nixpkgs-unstable.legacyPackages."${pkgs.system}";
|
||||
in
|
||||
with pkgs; [
|
||||
awscli2
|
||||
bottom
|
||||
|
@ -9,6 +6,7 @@ with pkgs; [
|
|||
delta
|
||||
dog
|
||||
doppler
|
||||
eza
|
||||
fd
|
||||
file
|
||||
fzf
|
||||
|
@ -24,10 +22,9 @@ with pkgs; [
|
|||
lua
|
||||
mysql
|
||||
neofetch
|
||||
pkgsUnstable.eza
|
||||
pkgsUnstable.rustywind
|
||||
pv
|
||||
ripgrep
|
||||
rustywind
|
||||
tldr
|
||||
tree
|
||||
tree-sitter
|
||||
|
|
|
@ -1,8 +1,6 @@
|
|||
{ inputs, pkgs, self, ... }:
|
||||
|
||||
let
|
||||
pkgsUnstable = inputs.nixpkgs-unstable.legacyPackages."${pkgs.system}";
|
||||
|
||||
customVim = with self; {
|
||||
toggle-checkbox-nvim = pkgs.vimUtils.buildVimPlugin {
|
||||
name = "toggle-checkbox-nvim";
|
||||
|
@ -10,7 +8,7 @@ let
|
|||
owner = "opdavies";
|
||||
repo = "toggle-checkbox.nvim";
|
||||
rev = "main";
|
||||
sha256 = "1h9IGyMa80HWrtiPjruG4cYBqgTafNirW0Hwl/JO70A=";
|
||||
sha256 = "4YSEagQnLK5MBl2z53e6sOBlCDm220GYVlc6A+HNywg=";
|
||||
};
|
||||
};
|
||||
|
||||
|
@ -75,7 +73,7 @@ in
|
|||
customVim.vim-heritage
|
||||
customVim.vim-textobj-xmlattr
|
||||
customVim.vim-zoom
|
||||
pkgsUnstable.vimPlugins.vim-astro
|
||||
vimPlugins.vim-astro
|
||||
vimPlugins.vim-visual-star-search
|
||||
|
||||
{
|
||||
|
@ -154,9 +152,9 @@ in
|
|||
vimPlugins.nvim-treesitter-textobjects
|
||||
|
||||
# LSP, linting and formatting
|
||||
pkgsUnstable.vimPlugins.conform-nvim
|
||||
pkgsUnstable.vimPlugins.none-ls-nvim
|
||||
vimPlugins.conform-nvim
|
||||
vimPlugins.lsp-status-nvim
|
||||
vimPlugins.none-ls-nvim
|
||||
vimPlugins.nvim-lspconfig
|
||||
|
||||
# Completion
|
||||
|
@ -224,6 +222,7 @@ in
|
|||
ansible-language-server
|
||||
gopls
|
||||
lua-language-server
|
||||
nixd
|
||||
nodePackages.intelephense
|
||||
nodePackages."@astrojs/language-server"
|
||||
nodePackages."@tailwindcss/language-server"
|
||||
|
@ -236,14 +235,12 @@ in
|
|||
nodePackages.vue-language-server
|
||||
nodePackages.yaml-language-server
|
||||
phpactor
|
||||
pkgsUnstable.nixd
|
||||
rnix-lsp
|
||||
terraform-ls
|
||||
|
||||
# Formatters
|
||||
black
|
||||
nodePackages.prettier
|
||||
rstfmt
|
||||
stylua
|
||||
|
||||
# Tools
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue