Compare commits

...
Sign in to create a new pull request.

1 commit

Author SHA1 Message Date
Lauren Lagarde
1a593accad Just go ahead and add i3wm to bastion 2025-09-11 01:12:45 -05:00
3 changed files with 44 additions and 26 deletions

View file

@ -3,12 +3,12 @@
./programs/kitty.nix ./programs/kitty.nix
./programs/firefox.nix ./programs/firefox.nix
./programs/polybar.nix ./programs/polybar.nix
./programs/chromium.nix #./programs/chromium.nix
./programs/gnome-terminal.nix ./programs/gnome-terminal.nix
]; ];
services.blueman-applet.enable = true; #services.blueman-applet.enable = true;
services.network-manager-applet.enable = true; #services.network-manager-applet.enable = true;
services.flameshot = { services.flameshot = {
enable = true; enable = true;
@ -27,9 +27,9 @@
]; ];
}; };
programs.mpv.enable = true; #programs.mpv.enable = true;
programs.firefox.enable = true; programs.firefox.enable = true;
programs.chromium.enable = true; #programs.chromium.enable = true;
programs.browserpass.enable = true; programs.browserpass.enable = true;
programs.rofi = { programs.rofi = {
@ -43,39 +43,39 @@
#dunst #dunst
#xidlehook? #xidlehook?
feh # feh
vlc # vlc
loupe # loupe
arandr arandr
gparted # gparted
brightnessctl # brightnessctl
pavucontrol # pavucontrol
pinentry-qt pinentry-qt
gnome-terminal gnome-terminal
xorg.xkill xorg.xkill
nemo-with-extensions nemo-with-extensions
# Other Apps # Other Apps
wine # wine
gthumb # gthumb
qtpass qtpass
ledger # ledger
librecad # librecad
libreoffice # libreoffice
sound-juicer # sound-juicer
virt-manager virt-manager
sublime-merge sublime-merge
openscad-unstable # openscad-unstable
]; ];
home.file = { home.file = {
".config/IJHack/QtPass.conf".source = ./assets/QtPass.conf; ".config/IJHack/QtPass.conf".source = ./assets/QtPass.conf;
".local/share/OpenSCAD/libraries/BOSL2" = { # ".local/share/OpenSCAD/libraries/BOSL2" = {
source = builtins.fetchGit { # source = builtins.fetchGit {
url = "https://github.com/BelfrySCAD/BOSL2"; # url = "https://github.com/BelfrySCAD/BOSL2";
rev = "7821a5143c7ab488ff3ff73d0cd0c4b508fb5796"; # rev = "7821a5143c7ab488ff3ff73d0cd0c4b508fb5796";
}; # };
}; # };
}; };
# picom --vsync --experimental-backend # picom --vsync --experimental-backend
@ -86,7 +86,7 @@
bars = []; bars = [];
keybindings = lib.mkForce {}; keybindings = lib.mkForce {};
startup = [ startup = [
{ command = "qtpass"; notification = false; } # { command = "qtpass"; notification = false; }
]; ];
}; };

View file

@ -12,6 +12,10 @@
# https://xcp-ng.org/docs/networking.html#intel-i218-i219-slow-speed # https://xcp-ng.org/docs/networking.html#intel-i218-i219-slow-speed
# https://serverfault.com/questions/581265/disable-tcp-checksum-offloading-on-kvm-virtual-network # https://serverfault.com/questions/581265/disable-tcp-checksum-offloading-on-kvm-virtual-network
# TODO: systemd-boot
# TODO: security cam view
# TODO: disk encryption
networking.hostName = "bastion"; networking.hostName = "bastion";
networking.hostId = "0d13f99b"; networking.hostId = "0d13f99b";
@ -20,7 +24,7 @@
home-manager = { home-manager = {
users."lauren_lagarde" = { users."lauren_lagarde" = {
home.stateVersion = "24.11"; home.stateVersion = "24.11";
imports = self.homeManagerModules."lauren_lagarde@tui.mlaga97.space"; imports = self.homeManagerModules."lauren_lagarde@gui.mlaga97.space";
}; };
extraSpecialArgs = { inherit self pkgs-unstable; }; extraSpecialArgs = { inherit self pkgs-unstable; };
}; };
@ -52,6 +56,11 @@
../../users/lauren_lagarde/configuration.nix ../../users/lauren_lagarde/configuration.nix
../../users/ashley_funkhouser/ashley_funkhouser.nix ../../users/ashley_funkhouser/ashley_funkhouser.nix
# i3wm
../../nixos/features/i3wm.nix
../../nixos/features/hardware/yubikey.nix
../../nixos/tweaks/intel_igpu_screen_tearing.nix
# Bastion Features # Bastion Features
../../nixos/features/hardware/yubikey.nix ../../nixos/features/hardware/yubikey.nix
../../nixos/features/virtualization/dockge.nix ../../nixos/features/virtualization/dockge.nix

View file

@ -33,6 +33,15 @@
# Lauren Base # Lauren Base
../../users/lauren_lagarde/configuration.nix ../../users/lauren_lagarde/configuration.nix
{
home-manager = {
users."lauren_lagarde" = {
home.stateVersion = stateVersion;
imports = self.homeManagerModules."lauren_lagarde@gui.mlaga97.space";
};
extraSpecialArgs = { inherit self pkgs-unstable; };
};
}
# i3wm # i3wm
../../nixos/features/i3wm.nix ../../nixos/features/i3wm.nix