authorgravatar for nmarks413@gmail.comNatalie Marks <nmarks413@gmail.com> 2024-01-17 06:35:02-08:00
committergravatar for nmarks413@gmail.comNatalie Marks <nmarks413@gmail.com> 2024-01-17 06:35:02-08:00
log74317b145e34ab2fa9dda5cdf14b6e467bffbce2
tree83f998effce0285b4dcb6c9a39999de1ac5c6125
parent62e6afe7aa72449dca857c504402b5f4fc70d689

updated system config


1 files changed, 17 insertions(+), 6 deletions(-)

configuration.nix+17-6
......@@ -11,6 +11,8 @@
1111
1212 programs.fish.enable = true;
1313
14 services.tailscale.enable = true;
15
1416 fonts.packages = with pkgs; [
1517 (nerdfonts.override {fonts = ["FiraCode" "Iosevka"];})
1618 ];
......@@ -66,19 +68,17 @@
6668 };
6769 grub = {
6870 enable = true;
69 devices = ["nodev"];
70 useOSProber = true;
71 device = "nodev";
72 theme = pkgs.nixos-grub2-theme;
73 #useOSProber = true;
7174 };
7275 };
73 networking.hostName = "nixos"; # Define your hostname.
74 # networking.wireless.enable = true; # Enables wireless support via wpa_supplicant.
7576
7677 # Configure network proxy if necessary
7778 # networking.proxy.default = "http://user:password@proxy:port/";
7879 # networking.proxy.noProxy = "127.0.0.1,localhost,internal.domain";
7980
8081 # Enable networking
81 networking.networkmanager.enable = true;
8282
8383 # Set your time zone.
8484 time.timeZone = "America/Los_Angeles";
......@@ -140,6 +140,7 @@
140140 isNormalUser = true;
141141 description = "Natalie Marks";
142142 extraGroups = ["networkmanager" "wheel"];
143 # openssh.authorizedKeys.keyFiles = ["~/.ssh/id_ed25519.pub"];
143144 packages = with pkgs; [
144145 firefox
145146 kate
......@@ -147,6 +148,7 @@
147148 discord
148149 kitty
149150 lua-language-server
151 texlive.combined.scheme-full
150152 # thunderbird
151153 ];
152154 };
......@@ -181,6 +183,7 @@
181183 xclip
182184 nodePackages.npm
183185 go
186 tailscale
184187 ];
185188
186189 # Some programs need SUID wrappers, can be configured further or are
......@@ -196,8 +199,16 @@
196199 # Enable the OpenSSH daemon.
197200 services.openssh.enable = true;
198201
202 networking = {
203 hostName = "nixos"; # Define your hostname.
204 # wireless.enable = true; # Enables wireless support via wpa_supplicant.
205 networkmanager.enable = true;
206 firewall = {
207 allowedTCPPorts = [22];
208 enable = true;
209 };
210 };
199211 # Open ports in the firewall.
200 # networking.firewall.allowedTCPPorts = [ ... ];
201212 # networking.firewall.allowedUDPPorts = [ ... ];
202213 # Or disable the firewall altogether.
203214 # networking.firewall.enable = false;