add docker.nix
This commit is contained in:
parent
17bb2d39ef
commit
df098242f5
8 changed files with 32 additions and 6 deletions
|
|
@ -1,7 +1,8 @@
|
|||
{ lib, osconfig, ... }:
|
||||
{
|
||||
programs.kitty =
|
||||
lib.mkIf (osconfig.device.programs.terminal.enable && osconfig.device.programs.terminal == "kitty")
|
||||
lib.mkIf
|
||||
(osconfig.device.programs.terminal.enable && osconfig.device.programs.terminal.name == "kitty")
|
||||
{
|
||||
enable = true;
|
||||
|
||||
|
|
|
|||
6
modules/features/system/docker.nix
Normal file
6
modules/features/system/docker.nix
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{ ... }:
|
||||
{
|
||||
virtualisation.docker = {
|
||||
enable = true;
|
||||
};
|
||||
}
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
git
|
||||
vim
|
||||
btop
|
||||
gcc
|
||||
nixd
|
||||
|
||||
(lib.mkIf config.programs.wget.enable config.programs.wget.package)
|
||||
(lib.mkIf config.programs.tree.enable config.programs.tree.package)
|
||||
|
|
@ -31,6 +31,7 @@
|
|||
(lib.mkIf config.programs.quickshell.enable config.programs.quickshell.package)
|
||||
(lib.mkIf config.programs.papirus-icons.enable config.programs.papirus-icons.package)
|
||||
]
|
||||
++ (lib.optionals config.programs.gcc.enable config.programs.gcc.packages)
|
||||
++ (lib.optionals config.programs.winepackages.enable config.programs.winepackages.packages)
|
||||
++ (lib.optionals config.programs.kde-packages.enable config.programs.kde-packages.packages)
|
||||
++ (lib.optionals config.programs.r-tensorflow.enable [ config.programs.r-tensorflow.package ])
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
{
|
||||
wayland.windowManager.hyprland.settings = {
|
||||
bind = [
|
||||
"CTRL ALT, T, exec, ${osconfig.device.programs.terminal}"
|
||||
"CTRL ALT, T, exec, ${osconfig.device.programs.terminal.name}"
|
||||
|
||||
"SUPER SHIFT, L, exit,"
|
||||
"SUPER SHIFT, TAB, togglefloating,"
|
||||
|
|
|
|||
Reference in a new issue