3 Commits

Author SHA1 Message Date
76702ea878 use x11 on vbox and add option to polybar module for fspath
All checks were successful
Build iso when a new version is pushed / test (push) Successful in 2m25s
2025-08-07 15:27:08 +02:00
b261195413 fix 42header (deleted revision)
All checks were successful
Build iso when a new version is pushed / test (push) Successful in 2m35s
2025-08-07 15:13:39 +02:00
6651ba444e add compiledb to packages fixes on vbox config
All checks were successful
Build iso when a new version is pushed / test (push) Successful in 2m30s
2025-08-07 15:06:36 +02:00
7 changed files with 23 additions and 7 deletions

View File

@ -12,6 +12,8 @@
mods.x11.enable = true; mods.x11.enable = true;
programs.firefox.enable = false; programs.firefox.enable = false;
config.mods.polybar.fspath = "/home/tomoron";
mods.sync.homeFolder = "/home/tomoron/sync"; mods.sync.homeFolder = "/home/tomoron/sync";
mods.sync.defaultSynced = false; mods.sync.defaultSynced = false;
mods.sync.syncedAdditions = [ "42_desktop" "Downloads" ]; mods.sync.syncedAdditions = [ "42_desktop" "Downloads" ];

View File

@ -1,6 +1,11 @@
{ ... }: { ... }:
{ {
mods.game.enable = false;
mods.hyprland.enable = false;
mods.x11.enable = true;
programs.firefox.enable = false;
services.picom = { services.picom = {
backend = "xrender"; backend = "xrender";
settings = { settings = {

View File

@ -93,7 +93,7 @@
#install stdheader 42 #install stdheader 42
".config/nvim/plugin/stdheader.vim".source = "${builtins.fetchGit { ".config/nvim/plugin/stdheader.vim".source = "${builtins.fetchGit {
url = "https://github.com/42Paris/42header"; url = "https://github.com/42Paris/42header";
rev = "71e6a4df6d72ae87a080282bf45bb993da6146b2"; rev = "e6e6b191871545e0d43f1aad817070bc806b8fa7";
ref = "master"; ref = "master";
}}/plugin/stdheader.vim"; }}/plugin/stdheader.vim";

View File

@ -6,13 +6,19 @@
# By: tomoron <tomoron@student.42angouleme.fr> +#+ +:+ +#+ # # By: tomoron <tomoron@student.42angouleme.fr> +#+ +:+ +#+ #
# +#+#+#+#+#+ +#+ # # +#+#+#+#+#+ +#+ #
# Created: 2025/02/10 02:51:32 by tomoron #+# #+# # # Created: 2025/02/10 02:51:32 by tomoron #+# #+# #
# Updated: 2025/02/10 17:28:27 by tomoron ### ########.fr # # Updated: 2025/08/07 15:25:50 by tomoron ### ########.fr #
# # # #
# **************************************************************************** # # **************************************************************************** #
{ lib, config, ... }: { lib, config, ... }:
{ {
option.mods.polybar.fspath = lib.mkOption {
type = lib.types.str;
default = "/";
description = "set the filesystem path for the remaining disk space";
};
config = lib.mkIf config.mods.x11.enable { config = lib.mkIf config.mods.x11.enable {
services.polybar.enable = true; services.polybar.enable = true;
services.polybar.script = "pgrep polybar >/dev/null || polybar -q main -c \"$HOME/.config/polybar/config.ini\"&"; services.polybar.script = "pgrep polybar >/dev/null || polybar -q main -c \"$HOME/.config/polybar/config.ini\"&";
@ -44,8 +50,8 @@
"module/filesystem" = { "module/filesystem" = {
type = "internal/fs"; type = "internal/fs";
mount-0 = "/"; mount-0 = config.mods.polybar.fspath;
interval = 30; interval = 10;
fixed-values = true; fixed-values = true;
format-mounted = "<label-mounted>"; format-mounted = "<label-mounted>";
format-mounted-prefix = "󰋊"; format-mounted-prefix = "󰋊";

View File

@ -6,7 +6,7 @@
# By: tomoron <tomoron@student.42angouleme.fr> +#+ +:+ +#+ # # By: tomoron <tomoron@student.42angouleme.fr> +#+ +:+ +#+ #
# +#+#+#+#+#+ +#+ # # +#+#+#+#+#+ +#+ #
# Created: 2025/02/09 22:01:56 by tomoron #+# #+# # # Created: 2025/02/09 22:01:56 by tomoron #+# #+# #
# Updated: 2025/07/23 18:00:40 by tomoron ### ########.fr # # Updated: 2025/08/04 15:38:21 by tomoron ### ########.fr #
# # # #
# **************************************************************************** # # **************************************************************************** #
@ -43,5 +43,6 @@
libcaca libcaca
nasm nasm
nerd-fonts.iosevka nerd-fonts.iosevka
compiledb
]; ];
} }

View File

@ -1 +0,0 @@
/nix/store/ffxpgsp8bpdfab8kd0vnlpappy5s65ag-home-manager-generation

View File

@ -1,6 +1,9 @@
{ config, lib, inputs, pkgs, ... }: { ... }:
{ {
virtualisation.virtualbox.guest.enable = true; virtualisation.virtualbox.guest.enable = true;
mods.nvidia-graphics.enable = false;
mods.virtualManager.enable = false;
mods.gayming.enable = false;
} }