bunch of changes

This commit is contained in:
xbazzi 2025-02-03 00:49:51 -07:00
parent a05811a5aa
commit 49d7f37372
4 changed files with 41 additions and 4 deletions

View File

@ -11,6 +11,7 @@
"/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom2/" "/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom2/"
"/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom3/" "/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom3/"
"/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom4/" "/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom4/"
"/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom5/"
]; ];
}; };
@ -27,7 +28,7 @@
}; };
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom2" = { "org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom2" = {
binding = "<Super>i"; binding = "<Super>e";
command = "thunderbird"; command = "thunderbird";
name = "open-thunderbird"; name = "open-thunderbird";
}; };
@ -44,6 +45,12 @@
name = "open-btop"; name = "open-btop";
}; };
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom5" = {
binding = "<Super>i";
command = "firefox";
name = "open-firefox";
};
"org/gnome/shell" = { "org/gnome/shell" = {
disable-user-extensions = false; # enables user extensions disable-user-extensions = false; # enables user extensions
enabled-extensions = [ enabled-extensions = [

View File

@ -48,6 +48,9 @@
variant = ""; variant = "";
}; };
# Virtualization
virtualisation.docker.enable = true;
# Enable CUPS to print documents. # Enable CUPS to print documents.
services.printing.enable = true; services.printing.enable = true;
@ -101,7 +104,12 @@
users.users.xbazzi = { users.users.xbazzi = {
isNormalUser = true; isNormalUser = true;
description = "Xander Bazzi"; description = "Xander Bazzi";
extraGroups = [ "networkmanager" "wheel" ]; extraGroups = [
"docker"
"networkmanager"
"wheel"
"wireshark"
];
# packages = with pkgs; [ # packages = with pkgs; [
# ]; # ];
}; };

View File

@ -23,15 +23,28 @@
htop htop
btop btop
yazi yazi
dig
prismlauncher
inetutils
hollywood
cmatrix
nmap
#intellephense
firefoxpwa
ffmpeg
]; ];
programs.nix-ld.enable = true;
programs.thunderbird.enable = true; programs.thunderbird.enable = true;
# Install firefox. # Install firefox.
programs.noisetorch.enable = true; programs.noisetorch.enable = true;
# Install firefox. # Install firefox.
programs.firefox.enable = true; programs.firefox = {
enable = true;
package = pkgs.firefox;
nativeMessagingHosts.packages = [ pkgs.firefoxpwa ];
};
# Allow unfree packages # Allow unfree packages
nixpkgs.config.allowUnfree = true; nixpkgs.config.allowUnfree = true;
} }

View File

@ -17,6 +17,8 @@
enkia.tokyo-night enkia.tokyo-night
yzhang.markdown-all-in-one yzhang.markdown-all-in-one
vscode-icons-team.vscode-icons vscode-icons-team.vscode-icons
ms-vscode-remote.remote-containers
bmewburn.vscode-intelephense-client
] ++ pkgs.vscode-utils.extensionsFromVscodeMarketplace [ ] ++ pkgs.vscode-utils.extensionsFromVscodeMarketplace [
{ {
name = "remote-ssh-edit"; name = "remote-ssh-edit";
@ -24,6 +26,13 @@
version = "0.47.2"; version = "0.47.2";
sha256 = "1hp6gjh4xp2m1xlm1jsdzxw9d8frkiidhph6nvl24d0h8z34w49g"; sha256 = "1hp6gjh4xp2m1xlm1jsdzxw9d8frkiidhph6nvl24d0h8z34w49g";
} }
# {
# name = "sukumo28.wav-preview";
# publisher = "sukumo28";
# version = "2.6.0";
# sha256 = "1hp6gjh4xp2m1xlm1jsdzxw9d8frkiidhph6nvl24d0h8z34w49g";
# }
# { # {
# name = "vsliveshare"; # name = "vsliveshare";
# publisher = "ms-vsliveshare"; # publisher = "ms-vsliveshare";