smol fixes

This commit is contained in:
ark-lamp-umbrella 2024-04-09 22:45:29 -07:00
parent 3fbc946f6c
commit 38b36c51b0
Signed by: ark-lamp-umbrella
GPG Key ID: 15E48F7B97025652
1 changed files with 5 additions and 43 deletions

View File

@ -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" ];
};
}