Merge remote-tracking branch 'refs/remotes/origin/main'
This commit is contained in:
commit
0a67bcc175
1 changed files with 37 additions and 9 deletions
46
config.nix
46
config.nix
|
@ -18,11 +18,6 @@ in
|
||||||
programs.vim.enable = true;
|
programs.vim.enable = true;
|
||||||
programs.vim.defaultEditor = true;
|
programs.vim.defaultEditor = true;
|
||||||
|
|
||||||
services = {
|
|
||||||
xserver = {
|
|
||||||
xkb.layout = "de";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
console = {
|
console = {
|
||||||
enable = true;
|
enable = true;
|
||||||
useXkbConfig = true;
|
useXkbConfig = true;
|
||||||
|
@ -53,6 +48,7 @@ in
|
||||||
];
|
];
|
||||||
|
|
||||||
home-manager = {
|
home-manager = {
|
||||||
|
backupFileExtension = "backup";
|
||||||
users.c3terminal = {
|
users.c3terminal = {
|
||||||
home = {
|
home = {
|
||||||
username = config.users.users.c3terminal.name;
|
username = config.users.users.c3terminal.name;
|
||||||
|
@ -69,12 +65,21 @@ in
|
||||||
|
|
||||||
wayland.windowManager.sway = {
|
wayland.windowManager.sway = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
config = {
|
||||||
|
startup = [
|
||||||
|
{
|
||||||
|
command = "firefox-esr --kiosk c3nav.de";
|
||||||
|
}
|
||||||
|
];
|
||||||
|
fonts = {
|
||||||
|
names = [ "Noto Sans" ];
|
||||||
|
style = "regular";
|
||||||
|
size = 30.0;
|
||||||
|
};
|
||||||
|
};
|
||||||
extraConfig = ''
|
extraConfig = ''
|
||||||
set $ws1 c3nav
|
set $ws1 c3nav
|
||||||
default_border none
|
default_border none
|
||||||
font pango: "Noto Sans" regular 30
|
|
||||||
exec swaymsg "workspace $ws1;exec firefox-esr --name=c3nav --no-remote -P "terminal" https://c3nav.de; workspace $ws2; exec firefox-esr --name=fahrplan --no-remote -P "default" https://fahrplan.events.ccc.de/congress/2024/fahrplan/schedule/"
|
|
||||||
include /etc/sway/config.d/*
|
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -101,6 +106,13 @@ in
|
||||||
"zoom.minPercent" = lock 100;
|
"zoom.minPercent" = lock 100;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
profiles = {
|
||||||
|
default = {
|
||||||
|
id = 0;
|
||||||
|
isDefault = true;
|
||||||
|
name = "default";
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -139,6 +151,22 @@ in
|
||||||
PasswordAuthentication = false;
|
PasswordAuthentication = false;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
xserver = {
|
||||||
|
enable = true;
|
||||||
|
xkb.layout = "de";
|
||||||
|
displayManager = {
|
||||||
|
defaultSession = "sway";
|
||||||
|
sessionData.autologinSession = "sway";
|
||||||
|
autoLogin = {
|
||||||
|
enable = true;
|
||||||
|
user = "c3terminal";
|
||||||
|
};
|
||||||
|
lightdm = {
|
||||||
|
greeter.enable = false;
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
programs.sway = {
|
programs.sway = {
|
||||||
|
@ -176,7 +204,7 @@ in
|
||||||
disk = {
|
disk = {
|
||||||
main = {
|
main = {
|
||||||
type = "disk";
|
type = "disk";
|
||||||
device = "/dev/sda";
|
device = "/dev/sdb";
|
||||||
content = {
|
content = {
|
||||||
type = "gpt";
|
type = "gpt";
|
||||||
partitions = {
|
partitions = {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue