mirror of
https://codeberg.org/privacy1st/nix-git
synced 2025-02-11 08:50:59 +01:00
refactor
This commit is contained in:
parent
5cdfccdc41
commit
e4510488ab
@ -7,18 +7,8 @@
|
||||
|
||||
../../modules/base.nix
|
||||
../../modules/base-bios-grub.nix
|
||||
../../modules/power-management.nix
|
||||
../../modules/ntfs.nix
|
||||
#../../modules/ssh-fde-unlock.nix
|
||||
../../modules/nitrokey-gpg-smartcard.nix
|
||||
../../modules/ssh-client.nix
|
||||
../../modules/ssh-server.nix
|
||||
../../modules/base-graphical.nix
|
||||
|
||||
#../../modules/headless.nix
|
||||
#
|
||||
#../../modules/kde.nix
|
||||
#../../modules/programs-kde.nix
|
||||
#
|
||||
../../modules/gnome-base.nix
|
||||
../../modules/fwupd-gnome.nix
|
||||
../../modules/programs-gnome.nix
|
||||
@ -26,13 +16,20 @@
|
||||
../../modules/programs-base.nix
|
||||
#../../modules/programs.nix
|
||||
../../modules/flatpak.nix
|
||||
../../modules/signal-desktop.nix
|
||||
../../modules/firefox.nix
|
||||
|
||||
#../../modules/games.nix
|
||||
#../../modules/dosbox-x.nix
|
||||
../../modules/steam.nix
|
||||
|
||||
#
|
||||
# Development
|
||||
#
|
||||
|
||||
../../modules/git.nix
|
||||
../../modules/nitrokey-gpg-smartcard.nix
|
||||
../../modules/ssh-client.nix
|
||||
../../modules/ssh-server.nix
|
||||
|
||||
../../modules/jetbrains-ide.nix
|
||||
];
|
||||
|
||||
|
@ -10,7 +10,6 @@
|
||||
../../modules/headless.nix
|
||||
|
||||
../../modules/ssh-fde-unlock.nix
|
||||
#../../modules/git.nix
|
||||
#../../modules/ssh-client.nix
|
||||
../../modules/ssh-server.nix
|
||||
|
||||
|
@ -6,21 +6,11 @@
|
||||
|
||||
../../modules/base.nix
|
||||
../../modules/base-efi-systemd.nix
|
||||
../../modules/xdg.nix
|
||||
../../modules/base-graphical.nix
|
||||
../../modules/power-management.nix
|
||||
../../modules/usb-mtp-ptp.nix
|
||||
../../modules/ntfs.nix
|
||||
../../modules/git.nix
|
||||
../../modules/nitrokey-gpg-smartcard.nix
|
||||
../../modules/ssh-client.nix
|
||||
../../modules/ssh-server.nix
|
||||
../../modules/lid-switch-handling.nix
|
||||
|
||||
#../../modules/headless.nix
|
||||
#
|
||||
#../../modules/kde.nix
|
||||
#../../modules/programs-kde.nix
|
||||
#
|
||||
../../modules/gnome-base.nix
|
||||
# Not required as display scale is set 2.0 (multiple of 1).
|
||||
#../../modules/gnome-fractional-scaling.nix
|
||||
@ -34,11 +24,8 @@
|
||||
../../modules/ausweisapp.nix
|
||||
../../modules/nextcloud-client.nix
|
||||
../../modules/syncthing.nix
|
||||
../../modules/signal-desktop.nix
|
||||
../../modules/element-desktop.nix
|
||||
../../modules/obsidian.nix
|
||||
../../modules/vlc-dvd-blu-ray.nix
|
||||
../../modules/firefox.nix
|
||||
../../modules/tor-browser.nix
|
||||
#../../modules/tor.nix
|
||||
#../../modules/digikam-rawtherapee-hugin-gimp.nix
|
||||
@ -50,6 +37,15 @@
|
||||
|
||||
../../modules/autostart.nix
|
||||
|
||||
#
|
||||
# Development
|
||||
#
|
||||
|
||||
../../modules/git.nix
|
||||
../../modules/nitrokey-gpg-smartcard.nix
|
||||
../../modules/ssh-client.nix
|
||||
../../modules/ssh-server.nix
|
||||
|
||||
../../modules/jetbrains-ide.nix
|
||||
#../../modules/vscodium.nix
|
||||
#../../modules/android.nix
|
||||
|
@ -26,19 +26,12 @@
|
||||
|
||||
../../modules/base.nix
|
||||
../../modules/base-efi-systemd.nix
|
||||
../../modules/xdg.nix
|
||||
../../modules/base-graphical.nix
|
||||
../../modules/power-management.nix
|
||||
../../modules/usb-mtp-ptp.nix
|
||||
../../modules/ntfs.nix
|
||||
../../modules/git.nix
|
||||
../../modules/nitrokey-gpg-smartcard.nix
|
||||
../../modules/ssh-client.nix
|
||||
../../modules/ssh-server.nix
|
||||
../../modules/lid-switch-handling.nix
|
||||
#../../modules/package-list.nix
|
||||
|
||||
#../../modules/headless.nix
|
||||
#
|
||||
#../../modules/kde.nix
|
||||
#../../modules/programs-kde.nix
|
||||
#
|
||||
@ -54,11 +47,8 @@
|
||||
../../modules/ausweisapp.nix
|
||||
../../modules/nextcloud-client.nix
|
||||
../../modules/syncthing.nix
|
||||
../../modules/signal-desktop.nix
|
||||
../../modules/element-desktop.nix
|
||||
../../modules/obsidian.nix
|
||||
../../modules/vlc-dvd-blu-ray.nix
|
||||
../../modules/firefox.nix
|
||||
../../modules/tor-browser.nix
|
||||
#../../modules/tor.nix
|
||||
../../modules/digikam-rawtherapee-hugin-gimp.nix
|
||||
@ -75,6 +65,15 @@
|
||||
|
||||
#../../modules/autostart.nix
|
||||
|
||||
#
|
||||
# Development
|
||||
#
|
||||
|
||||
../../modules/git.nix
|
||||
../../modules/nitrokey-gpg-smartcard.nix
|
||||
../../modules/ssh-client.nix
|
||||
../../modules/ssh-server.nix
|
||||
|
||||
../../modules/jetbrains-ide.nix
|
||||
#../../modules/vscodium.nix
|
||||
../../modules/android.nix
|
||||
|
@ -1,6 +1,17 @@
|
||||
{ config, pkgs, ... }:
|
||||
|
||||
{
|
||||
imports = [
|
||||
../../modules/headless.nix
|
||||
|
||||
../../modules/ssh-fde-unlock.nix
|
||||
../../modules/ssh-server.nix
|
||||
../../modules/docker.nix
|
||||
|
||||
../../modules/lid-switch-handling.nix
|
||||
../../modules/sendmail-mta.nix
|
||||
../../modules/journalwatch.nix
|
||||
];
|
||||
|
||||
# Download BikeTripPlanner Git repository.
|
||||
home-manager.users.yoda = { osConfig, config, pkgs, ... }: {
|
||||
home.file."readonly-git/BikeTripPlanner".source = (builtins.fetchGit {
|
@ -1,23 +1,24 @@
|
||||
{ config, pkgs, ... }:
|
||||
{
|
||||
imports =
|
||||
[
|
||||
./hardware-configuration.nix
|
||||
./host-specific.nix
|
||||
../../modules/base.nix
|
||||
../../modules/base-efi-systemd.nix
|
||||
../../modules/headless.nix
|
||||
imports = [
|
||||
./hardware-configuration.nix
|
||||
../../modules/base.nix
|
||||
../../modules/base-efi-systemd.nix
|
||||
../../modules/base-graphical.nix
|
||||
|
||||
../../modules/ssh-fde-unlock.nix
|
||||
../../modules/ssh-server.nix
|
||||
../../modules/docker.nix
|
||||
# Remote unlock
|
||||
../../modules/ssh-fde-unlock.nix
|
||||
# Remote deployment
|
||||
../../modules/ssh-server.nix
|
||||
|
||||
../../modules/lid-switch-handling.nix
|
||||
../../modules/sendmail-mta.nix
|
||||
../../modules/journalwatch.nix
|
||||
];
|
||||
../../modules/gnome-base.nix
|
||||
../../modules/gnome-fractional-scaling.nix
|
||||
../../modules/fwupd-gnome.nix
|
||||
../../modules/programs-gnome.nix
|
||||
|
||||
#foo = throw "NixOS rebuild boot required to update to 24.05";
|
||||
../../modules/programs-base.nix
|
||||
../../modules/print-and-scan.nix
|
||||
];
|
||||
|
||||
networking.hostName = "yodaYoga";
|
||||
boot.initrd.luks.devices."luks-a8521407-e25b-4f26-8e7a-a56fcbfd2e35".allowDiscards = true;
|
||||
|
7
modules/base-graphical.nix
Normal file
7
modules/base-graphical.nix
Normal file
@ -0,0 +1,7 @@
|
||||
{ pkgs, ... }:
|
||||
{
|
||||
imports = [
|
||||
./xdg.nix
|
||||
./ntfs.nix
|
||||
];
|
||||
}
|
@ -2,7 +2,7 @@
|
||||
{
|
||||
users.users.yoda = {
|
||||
packages = with pkgs; [
|
||||
zenith # Terminal resource monitor / task manager
|
||||
#zenith # Terminal resource monitor / task manager
|
||||
btop # Terminal resource monitor / task manager
|
||||
htop # Terminal resource monitor / task manager
|
||||
];
|
||||
|
@ -1,14 +1,20 @@
|
||||
{ config, pkgs, ... }:
|
||||
{
|
||||
imports = [
|
||||
./vlc-dvd-blu-ray.nix
|
||||
./firefox.nix
|
||||
./signal-desktop.nix
|
||||
];
|
||||
|
||||
users.users.yoda = {
|
||||
packages = with pkgs; [
|
||||
zenith # Terminal resource monitor / task manager
|
||||
#zenith # Terminal resource monitor / task manager
|
||||
btop # Terminal resource monitor / task manager
|
||||
htop # Terminal resource monitor / task manager
|
||||
niv # NixOS dependency management
|
||||
colmena # NixOS config deployment
|
||||
|
||||
keepassxc # Password manager. TODO Wayland: Maybe QT_QPA_PLATFORM defined in ghostwriter.nix fixed blurry fonts?
|
||||
keepassxc # Password manager.
|
||||
warp # Fast and secure file transfer
|
||||
];
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user