nix: update to 24.11

Reviewed-on: https://codeberg.org/leana8959/.files/pulls/1
Co-authored-by: Léana 江 <leana.jiang+git@icloud.com>
Co-committed-by: Léana 江 <leana.jiang+git@icloud.com>
This commit is contained in:
Primrose 2024-11-30 18:42:54 +00:00 committed by Léana
parent 57ed96f0ea
commit f6a89cba08
60 changed files with 696 additions and 752 deletions

View file

@ -6,12 +6,18 @@ in
{
home.packages = [
pkgs.jetbrains.idea-community
pkgs.gnumake
pkgs.cmake
# keyboard
pkgs.clang-tools
pkgs.qmk
pkgs.wally-cli
pkgs.iconv
pkgs.sqlite
# pkgs.jetbrains.idea-community
# # keyboard
# pkgs.clang-tools
# pkgs.qmk
# pkgs.wally-cli
# golang
pkgs.go
@ -38,22 +44,27 @@ in
(pkgs.metals.override { jre = config.programs.java.package; })
(pkgs.ammonite.override { jre = config.programs.java.package; })
pkgs.gnumake
pkgs.cmake
pkgs.iconv
pkgs.sqlite
# isabelle
pkgs.isabelle
myPkgs.isabelle-2023 # module ACF
# preview markdown
pkgs.python3Packages.grip
# typst
myPkgs.typst-mutilate
# xmonad development/configuartion
pkgs.cabal-install
(pkgs.haskellPackages.ghcWithPackages (self: [
self.xmonad-contrib
self.xmonad-extras
]))
pkgs.haskell-language-server
];
programs.neovim.extraPackages = [
# fish
myPkgs.fish-lsp
pkgs.fish-lsp
# golang
pkgs.gopls
@ -69,6 +80,8 @@ in
pkgs.jdt-language-server
];
programs.git.signing.signByDefault = true;
programs.vscode = {
enable = true;
extensions = [