diff --git a/nixos/configuration.nix b/nixos/configuration.nix index 95e584e..7aa16b7 100644 --- a/nixos/configuration.nix +++ b/nixos/configuration.nix @@ -11,7 +11,7 @@ let in { imports = - [ # Include the results of the hardware scan. + [ ./hardware-configuration.nix ./firefox/firefox.nix ./alacritty/alacritty.nix @@ -106,7 +106,7 @@ in libnotify # Notification Library lxqt.lxqt-policykit # Polkit pkgsi686Linux.gperftools # Steam fix - pinentry-curses + pinentry-curses # gpg pin entry keychain gvfs udisks2 @@ -123,15 +123,10 @@ in enableSSHSupport = true; }; - # List services that you want to enable: - - # Enable the OpenSSH daemon. # services.openssh.enable = true; - # Open ports in the firewall. # networking.firewall.allowedTCPPorts = [ ... ]; # networking.firewall.allowedUDPPorts = [ ... ]; - # Or disable the firewall altogether. networking.firewall.enable = true; # This value determines the NixOS release from which the default @@ -153,9 +148,9 @@ in home.stateVersion = "24.05"; /* Here goes the rest of your home-manager config, e.g. home.packages = [ pkgs.foo ]; */ home.packages = [ - pkgs.bun - pkgs.elixir - pkgs.blender + pkgs.bun # bun js runtime + pkgs.elixir # elixir lang + pkgs.blender # blender 3d tool pkgs.prismlauncher # Minecraft launcher pkgs.zulu17 # Java 17 binary pkgs.janet # Janet lang, for later testing @@ -167,32 +162,6 @@ in pkgs.nil # nix lsp ]; programs = { - # vscode = { - # enable = true; - # # Allow Nix to handle these updates - # enableUpdateCheck = false; - # enableExtensionUpdateCheck = false; - # package = pkgs.vscodium; # Open-source binary - # extensions = with pkgs.vscode-extensions; [ - # catppuccin.catppuccin-vsc # Catppuccin color schemes - # catppuccin.catppuccin-vsc-icons # Catppuccin file icons - # jnoortheen.nix-ide # Nix lang - # editorconfig.editorconfig # Editorconfig linting - # bmalehorn.vscode-fish # Fish shell support - # ]; - # userSettings = { - # # Enable catppuccin theme - # "workbench.colorTheme" = "Catppuccin Macchiato"; - # "workbench.iconTheme" = "catppuccin-macchiato"; - # # Set activityBar position (Files, Git, Extensions) - # "workbench.activityBar.location" = "side"; - # # Hide top bar for nicer appearance - # # Dropdown with alt - # "window.menuBarVisibility" = "hidden"; - # # Use monospace nerd font - # "editor.fontFamily" = "'BlexMono Nerd Font Mono', 'monospace', monospace"; - # }; - # }; hyfetch = { enable = true; settings = { @@ -298,11 +267,4 @@ in }; hardware.opengl.driSupport = true; # This is already enabled by default hardware.opengl.driSupport32Bit = true; # For 32 bit applications - systemd.user.services.startup-script = { - description = "Commands to be run on startup."; - script = '' - Hyprland - ''; - wantedBy = [ "multi-user.target" ]; - }; }