replace vscode, clean up packages

This commit is contained in:
Daniel Olsen 2025-01-20 00:58:51 +01:00
parent 465ef0b9b1
commit cdc335e842
3 changed files with 38 additions and 20 deletions

View File

@ -38,11 +38,12 @@ in
home.packages = with pkgs; [ home.packages = with pkgs; [
unstable.nix-output-monitor nix-output-monitor
nix-top nix-top
nix-index nix-index
nix-tree nix-tree
unstable.comma # unstable.comma
nixd
openvpn openvpn
@ -95,7 +96,6 @@ in
plasma5Packages.kdegraphics-thumbnailers plasma5Packages.kdegraphics-thumbnailers
plasma5Packages.kio plasma5Packages.kio
plasma5Packages.kio-extras plasma5Packages.kio-extras
krename
konsole # https://bugs.kde.org/show_bug.cgi?id=407990 reeee konsole # https://bugs.kde.org/show_bug.cgi?id=407990 reeee
gedit gedit
@ -112,7 +112,7 @@ in
kdenlive kdenlive
frei0r frei0r
audacity audacity
inkscape # inkscape
blender blender
mkvtoolnix mkvtoolnix
@ -199,23 +199,44 @@ in
}; };
}; };
programs.vscode = { programs.zed-editor = {
enable = config.profiles.gui.enable; enable = config.profiles.gui.enable;
package = pkgs.vscodium; package = pkgs.unstable.zed-editor;
extensions = with pkgs.vscode-extensions; [ extensions = [
bbenoist.nix "nix"
rust-lang.rust-analyzer
vadimcn.vscode-lldb
] ++ lib.optionals config.nixpkgs.config.allowUnfree [
ms-vsliveshare.vsliveshare
]; ];
userSettings = { userSettings = {
"editor.insertSpaces" = false; telemetry.metrics = false;
"terminal.integrated.fontFamily" = "MesloLGS NF"; telemetry.diagnostics = false;
features = {
copilot = false;
};
buffer_font_family = "MesloLGS NF";
base_keymap = "VSCode";
language_overrides = {
Rust = {
inlay_hints.enabled = true;
};
};
}; };
}; };
# programs.vscode = {
# enable = config.profiles.gui.enable;
# package = pkgs.vscodium;
# extensions = with pkgs.vscode-extensions; [
# bbenoist.nix
# rust-lang.rust-analyzer
# vadimcn.vscode-lldb
# ] ++ lib.optionals config.nixpkgs.config.allowUnfree [
# ms-vsliveshare.vsliveshare
# ];
# userSettings = {
# "editor.insertSpaces" = false;
# "terminal.integrated.fontFamily" = "MesloLGS NF";
# };
# };
programs.git = { programs.git = {
enable = true; enable = true;
userEmail = "daniel.olsen99@gmail.com"; userEmail = "daniel.olsen99@gmail.com";

View File

@ -12,13 +12,10 @@ in {
config = lib.mkIf cfg.enable { config = lib.mkIf cfg.enable {
home.packages = with pkgs; [ home.packages = with pkgs; [
fortune fortune
lolcat
neofetch
pipes
] ++ lib.optionals config.profiles.gui.enable [ ] ++ lib.optionals config.profiles.gui.enable [
steam steam
unstable.prismlauncher prismlauncher
# minetest # minetest
# dwarf-fortress-packages.dwarf-fortress-full # dwarf-fortress-packages.dwarf-fortress-full
# superTuxKart # superTuxKart

View File

@ -173,7 +173,7 @@ in
pkgs.dmenu pkgs.dmenu
pkgs.scrot pkgs.scrot
pkgs.neofetch # pkgs.neofetch
#pkgs.dan.colors #pkgs.dan.colors
pkgs.xclip pkgs.xclip