FINALLY WOKING BABEEE
This commit is contained in:
parent
36bfc54d6a
commit
9fc4c460b5
3 changed files with 18 additions and 17 deletions
|
@ -17,22 +17,22 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
programs = {
|
programs = {
|
||||||
# vesktop.enable = true;
|
vesktop.enable = true;
|
||||||
btop.enable = true;
|
btop.enable = true;
|
||||||
mpv.enable = true;
|
mpv.enable = true;
|
||||||
#neovim.enable = true;
|
i3.enable = true;
|
||||||
git = {
|
#neovim.enable = true;
|
||||||
enable = true;
|
#git = {
|
||||||
userName = "vali";
|
# enable = true;
|
||||||
userEmail = "valentin@kaas.cc";
|
# userName = "vali";
|
||||||
defaultBranch = "master";
|
# userEmail = "valentin@kaas.cc";
|
||||||
};
|
# defaultBranch = "master";
|
||||||
|
#};
|
||||||
starship.enable = true;
|
starship.enable = true;
|
||||||
zsh = {
|
zsh = {
|
||||||
enable = true;
|
enable = true;
|
||||||
profiling = false;
|
profiling = false;
|
||||||
};
|
};
|
||||||
#i3 = { };
|
|
||||||
};
|
};
|
||||||
services = {
|
services = {
|
||||||
pipewire.enable = true;
|
pipewire.enable = true;
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
{ pkgs, lib, config, ...}:
|
{ pkgs, lib, config, callPackage, ... }:
|
||||||
|
with lib; let
|
||||||
|
cfg = config.myOptions.programs.i3;
|
||||||
|
in {
|
||||||
|
options.myOptions.programs.i3.enable = mkEnableOption "i3";
|
||||||
|
|
||||||
{
|
config = mkIf cfg.enable {
|
||||||
options = {
|
|
||||||
i3wm.enable = lib.mkEnableOption "enable i3wm";
|
|
||||||
};
|
|
||||||
config = lib.mkIf config.i3wm.enable {
|
|
||||||
services.xserver = {
|
services.xserver = {
|
||||||
enable = true;
|
enable = true;
|
||||||
desktopManager = {
|
desktopManager = {
|
||||||
|
@ -16,8 +16,8 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
displayManager.defaultSession="xfce+i3";
|
displayManager.defaultSession="xfce+i3";
|
||||||
windowManager.i3 = {
|
windowManager.i3 = {
|
||||||
enable = true;
|
enable = true;
|
||||||
extraPackages = with pkgs; [
|
extraPackages = with pkgs; [
|
||||||
dmenu
|
dmenu
|
||||||
i3status
|
i3status
|
||||||
|
|
|
@ -20,6 +20,7 @@ in {
|
||||||
libreoffice-fresh
|
libreoffice-fresh
|
||||||
qbittorrent
|
qbittorrent
|
||||||
ventoy-full
|
ventoy-full
|
||||||
|
lazygit
|
||||||
zip
|
zip
|
||||||
unzip
|
unzip
|
||||||
gcc
|
gcc
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue