clean up
This commit is contained in:
parent
c11ace0529
commit
6b1b96f884
|
@ -8,7 +8,9 @@
|
||||||
|
|
||||||
services.gnome.gnome-keyring.enable = true;
|
services.gnome.gnome-keyring.enable = true;
|
||||||
|
|
||||||
#hardware.video.hidpi.enable = false;
|
# Workaround for GNOME autologin: https://github.com/NixOS/nixpkgs/issues/103746#issuecomment-945091229
|
||||||
|
systemd.services."getty@tty1".enable = false;
|
||||||
|
systemd.services."autovt@tty1".enable = false;
|
||||||
|
|
||||||
environment.systemPackages = with pkgs;[
|
environment.systemPackages = with pkgs;[
|
||||||
gnomeExtensions.appindicator
|
gnomeExtensions.appindicator
|
||||||
|
|
|
@ -1,8 +1,7 @@
|
||||||
{ config, pkgs, ... }:
|
{ config, pkgs, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
imports =
|
imports = [
|
||||||
[
|
|
||||||
];
|
];
|
||||||
|
|
||||||
# Bootloader.
|
# Bootloader.
|
||||||
|
@ -23,14 +22,14 @@
|
||||||
boot.initrd.luks.devices."luks-bfce34cb-65e4-4ba0-939d-e3f0ff903338".device = "/dev/disk/by-uuid/bfce34cb-65e4-4ba0-939d-e3f0ff903338";
|
boot.initrd.luks.devices."luks-bfce34cb-65e4-4ba0-939d-e3f0ff903338".device = "/dev/disk/by-uuid/bfce34cb-65e4-4ba0-939d-e3f0ff903338";
|
||||||
boot.initrd.luks.devices."luks-bfce34cb-65e4-4ba0-939d-e3f0ff903338".keyFile = "/crypto_keyfile.bin";
|
boot.initrd.luks.devices."luks-bfce34cb-65e4-4ba0-939d-e3f0ff903338".keyFile = "/crypto_keyfile.bin";
|
||||||
|
|
||||||
networking.hostName = "frija"; # Define your hostname.
|
networking.hostName = "frija";
|
||||||
|
|
||||||
users.users.aspire = {
|
users.users.aspire = {
|
||||||
isNormalUser = true;
|
isNormalUser = true;
|
||||||
description = "Aspire";
|
description = "Aspire";
|
||||||
extraGroups = [ "docker" "networkmanager" "wheel" ];
|
extraGroups = [ "docker" "networkmanager" "wheel" ];
|
||||||
#packages = with pkgs; [
|
packages = with pkgs; [
|
||||||
# ];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
# Enable automatic login for the user.
|
# Enable automatic login for the user.
|
||||||
|
|
|
@ -1,7 +1,8 @@
|
||||||
{ config, pkgs, ... }:
|
{ config, pkgs, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
imports = [ ];
|
imports = [
|
||||||
|
];
|
||||||
|
|
||||||
boot.loader.systemd-boot.enable = true;
|
boot.loader.systemd-boot.enable = true;
|
||||||
boot.loader.efi.canTouchEfiVariables = true;
|
boot.loader.efi.canTouchEfiVariables = true;
|
||||||
|
@ -14,14 +15,13 @@
|
||||||
boot.initrd.luks.devices."luks-57e53b6e-eb27-4bdc-961e-069ecf677d6b".device = "/dev/disk/by-uuid/57e53b6e-eb27-4bdc-961e-069ecf677d6b";
|
boot.initrd.luks.devices."luks-57e53b6e-eb27-4bdc-961e-069ecf677d6b".device = "/dev/disk/by-uuid/57e53b6e-eb27-4bdc-961e-069ecf677d6b";
|
||||||
boot.initrd.luks.devices."luks-57e53b6e-eb27-4bdc-961e-069ecf677d6b".keyFile = "/crypto_keyfile.bin";
|
boot.initrd.luks.devices."luks-57e53b6e-eb27-4bdc-961e-069ecf677d6b".keyFile = "/crypto_keyfile.bin";
|
||||||
|
|
||||||
networking.hostName = "tyr"; # Define your hostname.
|
networking.hostName = "tyr";
|
||||||
|
|
||||||
users.users.leeuwarden = {
|
users.users.leeuwarden = {
|
||||||
isNormalUser = true;
|
isNormalUser = true;
|
||||||
description = "leeuwarden";
|
description = "leeuwarden";
|
||||||
extraGroups = [ "docker" "networkmanager" "wheel" ];
|
extraGroups = [ "docker" "networkmanager" "wheel" ];
|
||||||
packages = with pkgs; [
|
packages = with pkgs; [
|
||||||
|
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,7 @@
|
||||||
{ config, pkgs, ... }:
|
{ config, pkgs, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
imports =
|
imports = [
|
||||||
[
|
|
||||||
];
|
];
|
||||||
|
|
||||||
boot.loader.systemd-boot.enable = true;
|
boot.loader.systemd-boot.enable = true;
|
||||||
|
@ -30,7 +29,6 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
||||||
system.stateVersion = "22.11";
|
system.stateVersion = "22.11";
|
||||||
|
|
|
@ -2,33 +2,26 @@
|
||||||
|
|
||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
||||||
boot.loader.systemd-boot.enable = true;
|
boot.loader.systemd-boot.enable = true;
|
||||||
boot.loader.efi.canTouchEfiVariables = true;
|
boot.loader.efi.canTouchEfiVariables = true;
|
||||||
boot.loader.efi.efiSysMountPoint = "/boot/efi";
|
boot.loader.efi.efiSysMountPoint = "/boot/efi";
|
||||||
|
|
||||||
networking.hostName = "tuisto"; # Define your hostname.
|
networking.hostName = "tuisto";
|
||||||
|
|
||||||
users.users.admin = {
|
users.users.admin = {
|
||||||
isNormalUser = true;
|
isNormalUser = true;
|
||||||
description = "Admin";
|
description = "Admin";
|
||||||
extraGroups = [ "docker" "networkmanager" "wheel" ];
|
extraGroups = [ "docker" "networkmanager" "wheel" ];
|
||||||
packages = with pkgs; [
|
packages = with pkgs; [
|
||||||
firefox
|
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
services.xserver.displayManager.autoLogin.enable = true;
|
services.xserver.displayManager.autoLogin.enable = true;
|
||||||
services.xserver.displayManager.autoLogin.user = "admin";
|
services.xserver.displayManager.autoLogin.user = "admin";
|
||||||
|
|
||||||
# Workaround for GNOME autologin: https://github.com/NixOS/nixpkgs/issues/103746#issuecomment-945091229
|
|
||||||
systemd.services."getty@tty1".enable = false;
|
|
||||||
systemd.services."autovt@tty1".enable = false;
|
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
||||||
system.stateVersion = "22.11";
|
system.stateVersion = "22.11";
|
||||||
|
|
|
@ -16,6 +16,7 @@
|
||||||
btop # Resource Monitor
|
btop # Resource Monitor
|
||||||
cpu-x # PC Information
|
cpu-x # PC Information
|
||||||
dconf # Gnome Configuration
|
dconf # Gnome Configuration
|
||||||
|
firefox # Browser
|
||||||
gnome.gnome-tweaks # Gnome Customization Tool
|
gnome.gnome-tweaks # Gnome Customization Tool
|
||||||
git # Distributed Version Control System
|
git # Distributed Version Control System
|
||||||
gsmartcontrol # Disk Health Inspection Tool
|
gsmartcontrol # Disk Health Inspection Tool
|
||||||
|
|
|
@ -1,17 +0,0 @@
|
||||||
# VS Codium Extensions
|
|
||||||
1. color manager
|
|
||||||
1. dendron
|
|
||||||
1. dendron paste image
|
|
||||||
1. foam
|
|
||||||
1. markdown checkbox
|
|
||||||
1. markdown editor
|
|
||||||
1. markdown link updater
|
|
||||||
1. markdown pdf
|
|
||||||
1. markdown-link-expander
|
|
||||||
1. nim
|
|
||||||
1. nix
|
|
||||||
1. nix environment selector
|
|
||||||
1. nix extension pack
|
|
||||||
1. nix ide
|
|
||||||
1. pandoc markdown syntax
|
|
||||||
1. dendron markdown preview enhanced
|
|
|
@ -94,6 +94,7 @@
|
||||||
# using flatpak
|
# using flatpak
|
||||||
brave # Thunderbird Fork, issues
|
brave # Thunderbird Fork, issues
|
||||||
# w/ BAT, using flatpak
|
# w/ BAT, using flatpak
|
||||||
|
firefox # Web Browser
|
||||||
librewolf # Firefox Web Browser Fork
|
librewolf # Firefox Web Browser Fork
|
||||||
thunderbird # Email Client
|
thunderbird # Email Client
|
||||||
tigervnc # VNC Client
|
tigervnc # VNC Client
|
||||||
|
|
|
@ -1,32 +0,0 @@
|
||||||
programs.vscode = {
|
|
||||||
enable = true;
|
|
||||||
package = pkgs.vscodium;
|
|
||||||
extensions = with pkgs.vscode-extensions; [
|
|
||||||
bbenoist.nix
|
|
||||||
bierner.markdown-checkbox
|
|
||||||
bierner.markdown-emoji
|
|
||||||
bierner.emojisense
|
|
||||||
bierner.markdown-mermaid
|
|
||||||
donjayamanne.githistory
|
|
||||||
file-icons.file-icons
|
|
||||||
foam.foam-vscode
|
|
||||||
jnoortheen.nix-ide
|
|
||||||
piousdeer.adwaita-theme
|
|
||||||
shd101wyy.markdown-preview-enhanced
|
|
||||||
svsool.markdown-memo
|
|
||||||
yzhang.markdown-all-in-one
|
|
||||||
] ++ pkgs.vscode-utils.extensionsFromVscodeMarketplace [
|
|
||||||
{
|
|
||||||
name = "markdown-checkbox";
|
|
||||||
publisher = "PKief";
|
|
||||||
version = "1.8.1";
|
|
||||||
sha256 = "sha256-GdSdJocRXqjMFZTOrGUCJHo33zaFWmeJHyssh8plS+w=";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "org-mode";
|
|
||||||
publisher = "vscode-org-mode";
|
|
||||||
version = "1.0.0";
|
|
||||||
sha256 = "sha256-o9CIjMlYQQVRdtTlOp9BAVjqrfFIhhdvzlyhlcOv5rY=";
|
|
||||||
}
|
|
||||||
];
|
|
||||||
};
|
|
Loading…
Reference in New Issue