diff --git a/configuration.nix b/configuration.nix index fb72af7..549a94d 100644 --- a/configuration.nix +++ b/configuration.nix @@ -25,7 +25,6 @@ defaultEditor = true; }; - # For gnome-disks to work services.udisks2.enable = true; # SSH services @@ -142,7 +141,7 @@ ]; }; }; - programs.neovim = { + programs.neovim = { enable = true; extraConfig = '' set number relativenumber @@ -153,25 +152,16 @@ set cc=80 ''; }; + programs.vscode = { + enable = true; + package = pkgs.vscodium; + profiles.default.extensions = with pkgs.vscode-extensions; [ + jnoortheen.nix-ide + ]; + }; }; }; - - # Configure keymap in X11 - services.xserver.xkb.layout = "us"; - # services.xserver.xkb.options = "eurosign:e,caps:escape"; - - # Enable CUPS to print documents. - # services.printing.enable = true; - - # Enable sound. - # services.pulseaudio.enable = true; - # OR - # services.pipewire = { - # enable = true; - # pulse.enable = true; - # }; - # Enable touchpad support (enabled default in most desktopManager). # services.libinput.enable = true; @@ -182,7 +172,7 @@ home = "/home/jeremy"; createHome = true; packages = with pkgs; [ - prismlauncher + prismlauncher # minecraft launcher discord-canary godot # 4.5.1 for now nextcloud-client @@ -190,7 +180,9 @@ signal-desktop cargo docker - swaybg + swaybg # wallpaper + nixfmt # nix file formatting + openrgb # RGB editor ]; };