add more default packages

This commit is contained in:
kp2pml30 2025-03-28 18:17:05 +04:00
parent 1d0f0288a8
commit 5057d037cb
Signed by: kp2pml30
GPG key ID: CD6528BAC23E3E34
6 changed files with 29 additions and 2 deletions

View file

@ -371,6 +371,8 @@ globalkeys = gears.table.join(
{description = "run prompt", group = "launcher"}),
awful.key({ modkey }, "d", function () awful.spawn("rofi -show drun -drun-show-actions") end,
{description = "run prompt", group = "launcher"}),
awful.key({ modkey }, ".", function () awful.spawn("rofimoji") end,
{description = "run prompt", group = "launcher"}),
awful.key({ modkey }, "x",
function ()

View file

@ -70,4 +70,6 @@
networking = {
useDHCP = lib.mkDefault true;
};
virtualisation.docker.enable = true;
}

View file

@ -28,6 +28,7 @@ in {
./home.nix
./user.nix
./neovim.nix
./tui.nix
];
config = {
@ -57,8 +58,6 @@ in {
programs = {
fish.enable = true;
tmux.enable = true;
yazi.enable = true;
};
environment.systemPackages = with pkgs; [

View file

@ -39,6 +39,12 @@ in lib.mkIf cfg.xserver {
programs.dconf.enable = true;
users.users.${cfg.username} = {
packages = with pkgs; [
rofimoji
];
};
home-manager.users.${cfg.username} = {
programs.rofi = {
enable = true;

17
nix/personal/tui.nix Normal file
View file

@ -0,0 +1,17 @@
{ config
, pkgs
, inputs
, lib
, ...
}@args:
let
cfg = config.kp2pml30;
in {
config = {
programs = {
tmux.enable = true;
yazi.enable = true;
htop.enable = true;
};
};
}

View file

@ -13,6 +13,7 @@ in {
"wheel" # sudo
"networkmanager"
"dialout" "uucp" # esp32
"docker"
];
shell = pkgs.fish;
hashedPassword = "$6$UK6oHr2gPRYD4Rak$lgF.mYReC0jahNuI4kt0j/CsrajVzMprvp3HgjKwwsjYHU6/Ur9jfROXZbKhhpyCLRmnlCpWeRCbHEYO/jhIv/";