replace vscode, clean up packages
This commit is contained in:
		
							parent
							
								
									465ef0b9b1
								
							
						
					
					
						commit
						cdc335e842
					
				@ -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";
 | 
				
			||||||
 | 
				
			|||||||
@ -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
 | 
				
			||||||
 | 
				
			|||||||
@ -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
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user