flake updates and vscode setup improvements

This commit is contained in:
Salar Rahmanian 2024-08-07 09:24:30 -07:00
parent df302e8540
commit d601fe01d0
2 changed files with 25 additions and 16 deletions

View file

@ -7,11 +7,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1721135958, "lastModified": 1723015306,
"narHash": "sha256-H548rpPMsn25LDKn1PCFmPxmWlClJJGnvdzImHkqjuY=", "narHash": "sha256-jQnFEtH20/OsDPpx71ntZzGdRlpXhUENSQCGTjn//NA=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "afd2021bedff2de92dfce0e257a3d03ae65c603d", "rev": "b3d5ea65d88d67d4ec578ed11d4d2d51e3de525e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -27,11 +27,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1721270582, "lastModified": 1722924007,
"narHash": "sha256-MdZmYPPExntE5rJu88IhJSy8Um4UyZCTXhOwvzbjDVI=", "narHash": "sha256-+CQDamNwqO33REJLft8c26NbUi2Td083hq6SvAm2xkU=",
"owner": "LnL7", "owner": "LnL7",
"repo": "nix-darwin", "repo": "nix-darwin",
"rev": "a3e4a7b8ffc08c7dc1973822a77ad432e1ec3dec", "rev": "91010a5613ffd7ee23ee9263213157a1c422b705",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -42,11 +42,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1721379653, "lastModified": 1722813957,
"narHash": "sha256-8MUgifkJ7lkZs3u99UDZMB4kbOxvMEXQZ31FO3SopZ0=", "narHash": "sha256-IAoYyYnED7P8zrBFMnmp7ydaJfwTnwcnqxUElC1I26Y=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "1d9c2c9b3e71b9ee663d11c5d298727dace8d374", "rev": "cb9a96f23c491c081b38eab96d22fa958043c9fa",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -58,11 +58,11 @@
}, },
"nur": { "nur": {
"locked": { "locked": {
"lastModified": 1721534662, "lastModified": 1723041933,
"narHash": "sha256-/2TL6I7hapUzEHYbZuhyg75DG92j/BSl3E0AeezcDQs=", "narHash": "sha256-/QhpaNTdmkFuEtZ3OTWKEBOlP4TajqMUSOm00RBE7Es=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nur", "repo": "nur",
"rev": "0f61f0a7e37cd8c15446b40ac3b09186bc58c7b1", "rev": "467c5cf6cd150216ff4f04b486aa71b7441e956a",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -17,6 +17,8 @@
"discord" "discord"
"slack" "slack"
"vscode" "vscode"
"vscode-extension-github-copilot"
"vscode-extension-github-copilot-chat"
"vscode-extension-MS-python-vscode-pylance" "vscode-extension-MS-python-vscode-pylance"
"zoom" "zoom"
]; ];
@ -71,7 +73,7 @@
nodePackages.yaml-language-server nodePackages.yaml-language-server
ollama ollama
openssl openssl
oterm # oterm
pandoc pandoc
patchelf patchelf
pngpaste pngpaste
@ -209,6 +211,9 @@
pkgs.vscode-extensions.asvetliakov.vscode-neovim pkgs.vscode-extensions.asvetliakov.vscode-neovim
pkgs.vscode-extensions.baccata.scaladex-search pkgs.vscode-extensions.baccata.scaladex-search
pkgs.vscode-extensions.davidanson.vscode-markdownlint pkgs.vscode-extensions.davidanson.vscode-markdownlint
pkgs.vscode-extensions.enkia.tokyo-night
pkgs.vscode-extensions.github.copilot
pkgs.vscode-extensions.github.copilot-chat
pkgs.vscode-extensions.github.github-vscode-theme pkgs.vscode-extensions.github.github-vscode-theme
pkgs.vscode-extensions.github.vscode-github-actions pkgs.vscode-extensions.github.vscode-github-actions
pkgs.vscode-extensions.github.vscode-pull-request-github pkgs.vscode-extensions.github.vscode-pull-request-github
@ -217,6 +222,8 @@
pkgs.vscode-extensions.mkhl.direnv pkgs.vscode-extensions.mkhl.direnv
pkgs.vscode-extensions.ms-python.python pkgs.vscode-extensions.ms-python.python
pkgs.vscode-extensions.ms-python.vscode-pylance pkgs.vscode-extensions.ms-python.vscode-pylance
pkgs.vscode-extensions.ms-vscode.makefile-tools
pkgs.vscode-extensions.ms-toolsai.jupyter
pkgs.vscode-extensions.redhat.java pkgs.vscode-extensions.redhat.java
pkgs.vscode-extensions.redhat.vscode-yaml pkgs.vscode-extensions.redhat.vscode-yaml
pkgs.vscode-extensions.rust-lang.rust-analyzer pkgs.vscode-extensions.rust-lang.rust-analyzer
@ -225,16 +232,18 @@
pkgs.vscode-extensions.svsool.markdown-memo pkgs.vscode-extensions.svsool.markdown-memo
pkgs.vscode-extensions.timonwong.shellcheck pkgs.vscode-extensions.timonwong.shellcheck
pkgs.vscode-extensions.usernamehw.errorlens pkgs.vscode-extensions.usernamehw.errorlens
pkgs.vscode-extensions.visualstudioexptteam.vscodeintellicode
pkgs.vscode-extensions.vscode-icons-team.vscode-icons pkgs.vscode-extensions.vscode-icons-team.vscode-icons
pkgs.vscode-extensions.vscjava.vscode-java-pack
pkgs.vscode-extensions.xyz.local-history pkgs.vscode-extensions.xyz.local-history
pkgs.vscode-extensions.yzhang.markdown-all-in-one pkgs.vscode-extensions.yzhang.markdown-all-in-one
]; ];
userSettings = { userSettings = {
editor.fontFamily = "SF Mono"; editor.fontFamily = "SF Mono";
editor.fontSize = 16; editor.fontSize = 13;
editor.copyWithSyntaxHighlighting = true; editor.copyWithSyntaxHighlighting = true;
telemetry.enableTelemetry = false; telemetry.enableTelemetry = false;
workbench.colorTheme = "Solarized Light"; workbench.colorTheme = "Tokyo Night";
workbench.iconTheme = "vscode-icons"; workbench.iconTheme = "vscode-icons";
workbench.sideBar.location = "right"; workbench.sideBar.location = "right";
"githubPullRequests.pullBranch" = "never"; "githubPullRequests.pullBranch" = "never";
@ -327,6 +336,6 @@
# Neovim Configuration # Neovim Configuration
xdg.configFile."nvim".source = builtins.fetchGit { xdg.configFile."nvim".source = builtins.fetchGit {
url = "https://code.softinio.com/softinio/nvim-config"; url = "https://code.softinio.com/softinio/nvim-config";
rev = "fed5967077d0bd7f41e009ff22290b043379c1d7"; rev = "11c5aecb3adc0195642ad35f89c04798f26a9076";
}; };
} }