mirror of
https://github.com/JulienMalka/snowfield.git
synced 2025-04-02 02:00:51 +02:00
telecom: init
This commit is contained in:
parent
996e6dec50
commit
5bd0aa3e2a
3 changed files with 20 additions and 6 deletions
|
@ -1,4 +1,4 @@
|
||||||
{ config, pkgs, lib, inputs, nixpkgs-patched, ... }:
|
{ config, pkgs, lib, inputs, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
imports =
|
imports =
|
||||||
|
@ -41,8 +41,6 @@
|
||||||
|
|
||||||
networking.wireless.enable = false;
|
networking.wireless.enable = false;
|
||||||
|
|
||||||
programs.hyprland.enable = true;
|
|
||||||
programs.hyprland.package = pkgs.hyprland;
|
|
||||||
environment.sessionVariables = {
|
environment.sessionVariables = {
|
||||||
LIBSEAT_BACKEND = "logind";
|
LIBSEAT_BACKEND = "logind";
|
||||||
};
|
};
|
||||||
|
@ -51,8 +49,14 @@
|
||||||
enable = true;
|
enable = true;
|
||||||
layout = "fr";
|
layout = "fr";
|
||||||
displayManager.gdm.enable = true;
|
displayManager.gdm.enable = true;
|
||||||
|
displayManager.gdm.wayland = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
programs.sway.enable = true;
|
||||||
|
|
||||||
|
nixpkgs.config.permittedInsecurePackages = [
|
||||||
|
"zotero-6.0.27"
|
||||||
|
];
|
||||||
|
|
||||||
services.tailscale.enable = true;
|
services.tailscale.enable = true;
|
||||||
networking.networkmanager.enable = true; # Easiest to use and most distros use this by default.
|
networking.networkmanager.enable = true; # Easiest to use and most distros use this by default.
|
||||||
|
@ -60,13 +64,20 @@
|
||||||
networking.networkmanager.dns = "systemd-resolved";
|
networking.networkmanager.dns = "systemd-resolved";
|
||||||
services.resolved.enable = true;
|
services.resolved.enable = true;
|
||||||
|
|
||||||
|
boot.initrd.clevis = {
|
||||||
|
enable = true;
|
||||||
|
devices."cryptroot".secretFile = ./root.jwe;
|
||||||
|
};
|
||||||
|
|
||||||
|
boot.initrd.systemd.enableTpm2 = true;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
time.timeZone = "Europe/Paris";
|
time.timeZone = "Europe/Paris";
|
||||||
|
|
||||||
# Select internationalisation properties.
|
# Select internationalisation properties.
|
||||||
i18n.defaultLocale = "en_US.UTF-8";
|
i18n.defaultLocale = "en_US.UTF-8";
|
||||||
console = {
|
console = {
|
||||||
font = "Lat2-Terminus16";
|
|
||||||
useXkbConfig = true; # use xkbOptions in tty.
|
useXkbConfig = true; # use xkbOptions in tty.
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
luj.programs.git.enable = true;
|
luj.programs.git.enable = true;
|
||||||
luj.programs.gtk.enable = true;
|
luj.programs.gtk.enable = true;
|
||||||
luj.programs.alacritty.enable = true;
|
luj.programs.alacritty.enable = true;
|
||||||
luj.programs.hyprland.enable = true;
|
luj.programs.sway.enable = true;
|
||||||
luj.programs.waybar.enable = true;
|
luj.programs.waybar.enable = true;
|
||||||
luj.programs.kitty.enable = true;
|
luj.programs.kitty.enable = true;
|
||||||
luj.emails.enable = true;
|
luj.emails.enable = true;
|
||||||
|
@ -37,6 +37,8 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
xsession.enable = true;
|
||||||
|
|
||||||
home.packages = with pkgs;
|
home.packages = with pkgs;
|
||||||
[
|
[
|
||||||
du-dust
|
du-dust
|
||||||
|
@ -48,7 +50,7 @@
|
||||||
meld
|
meld
|
||||||
vlc
|
vlc
|
||||||
jftui
|
jftui
|
||||||
stable.nerdfonts
|
nerdfonts
|
||||||
libreoffice
|
libreoffice
|
||||||
font-awesome
|
font-awesome
|
||||||
nodejs
|
nodejs
|
||||||
|
|
1
machines/telecom/root.jwe
Normal file
1
machines/telecom/root.jwe
Normal file
|
@ -0,0 +1 @@
|
||||||
|
eyJhbGciOiJkaXIiLCJjbGV2aXMiOnsicGluIjoidHBtMiIsInRwbTIiOnsiaGFzaCI6InNoYTI1NiIsImp3a19wcml2IjoiQU80QUlPTG9sak5fQTVia3FnMExxZzd2ZTE5TUR6TElScFJWYjdaNDVPenZ1UnBJQUJDTWFkQWdYYV9BWW5vQUU3VnRMWF9xNG44di1NdVh4YWVzVVQwUm51cEZYVzlEN2hDZ2QwY2pROFJoX2YyLWFzbGhPYWkxTU4wZ0hib3d5U25weVlYOHFfeUY5UXRZcjR6TXlwVFZfUmpwT18tdmZwSnFzYlBsTk9uWkpIc1pNd01rbHpuVXJYeXJnelpYRVlWUG9vU3RoSVFhZWF1enJDeG9DTWhKTXozTjdvNzRQT3M0MElxYjBXMHhrYW1WVjh1ZDFYbklxaG5hOGNQUDhqcjdsOXIwamRrOHJJTzF5LThhcWphTlMxVnFQYmJDNDVSNE80YUw0Y3cwV0VRTXRXVmxIWVhGcEt5dUtnN0wiLCJqd2tfcHViIjoiQUM0QUNBQUxBQUFFMGdBQUFCQUFJQVVLTVl0Slp2ZEltZWZla20xOFFxYTVtWWRYRlo2Q25RSi1tSkkxUFdHViIsImtleSI6ImVjYyJ9fSwiZW5jIjoiQTI1NkdDTSJ9..h1YWJLRjyGOHJF1a.oRKmPpgk3Q5fLJUOBQ.nKokH0S90iew6-k5n_aaeA
|
Loading…
Add table
Reference in a new issue