Unknown Changes

This commit is contained in:
Jack Mechem 2025-11-19 09:35:59 -08:00
parent 3108b3753d
commit 0ab24e1a02
6 changed files with 42 additions and 6 deletions

View file

@ -35,12 +35,22 @@
programs.dconf.enable = true; programs.dconf.enable = true;
nixpkgs.config.allowUnfree = true;
xdg.portal = {
enable = true;
wlr.enable = true;
extraPortals = with pkgs; [
xdg-desktop-portal-gtk
xdg-desktop-portal-hyprland
];
};
home-manager = { home-manager = {
extraSpecialArgs = { inherit inputs; }; extraSpecialArgs = { inherit inputs; };
users = { "jack" = import ./home.nix; }; users = { "jack" = import ./home.nix; };
}; };
nixpkgs.config.allowUnfree = true;
services.libinput.enable = true; services.libinput.enable = true;

View file

@ -7,6 +7,7 @@
../../modules/home-manager/zsh.nix ../../modules/home-manager/zsh.nix
../../modules/home-manager/tmux.nix ../../modules/home-manager/tmux.nix
../../modules/home-manager/hyprland.nix ../../modules/home-manager/hyprland.nix
../../modules/home-manager/homepackages.nix
]; ];
programs.home-manager.enable = true; programs.home-manager.enable = true;
@ -17,10 +18,6 @@
home.stateVersion = "25.05"; # Please read the comment before changing. home.stateVersion = "25.05"; # Please read the comment before changing.
# The home.packages option allows you to install Nix packages into your
# environment.
home.packages =
[ pkgs.sway-contrib.grimshot pkgs.waypaper pkgs.hyprpaper pkgs.swaybg ];
programs.zen-browser.enable = true; programs.zen-browser.enable = true;
@ -28,6 +25,13 @@
# plain files is through 'home.file'. # plain files is through 'home.file'.
home.file = { }; home.file = { };
nixpkgs = {
config = {
allowUnfree = true;
allowUnfreePredicate = (_: true);
};
};
gtk = { gtk = {
enable = true; enable = true;

View file

@ -0,0 +1,14 @@
{ pkgs, ... }:
{
home.packages = with pkgs; [pkgs.sway-contrib.grimshot
waypaper
hyprpaper
swaybg
lua-language-server
nil
stylua
lunar-client
];
}

View file

@ -22,6 +22,7 @@
# Start Shit # Start Shit
# exec-once = sh /home/jack/.config/waybar/launch-waybar.sh & waypaper --restore # exec-once = sh /home/jack/.config/waybar/launch-waybar.sh & waypaper --restore
exec-once = waypaper --restore
#exec-once = ags run /home/jack/.config/ags/simple-bar/ #exec-once = ags run /home/jack/.config/ags/simple-bar/
# exec-once = hyprpanel # exec-once = hyprpanel
exec-once = gtkbar exec-once = gtkbar
@ -167,6 +168,9 @@
# Rice Settings (Developed by me) # Rice Settings (Developed by me)
bind = SUPER, grave, exec, rice-settings bind = SUPER, grave, exec, rice-settings
# Bar relaunch
bind = $mainMod, B, exec, gtkbar
# Multimedia Keys # Multimedia Keys
bindle = , XF86AudioRaiseVolume, exec, wpctl set-volume -l 1.2 @DEFAULT_AUDIO_SINK@ 5%+ bindle = , XF86AudioRaiseVolume, exec, wpctl set-volume -l 1.2 @DEFAULT_AUDIO_SINK@ 5%+

View file

@ -19,5 +19,9 @@
gcc gcc
fastfetch fastfetch
brightnessctl brightnessctl
killall
unzip
python3
nodejs
]; ];
} }

View file

@ -6,6 +6,6 @@
isNormalUser = true; isNormalUser = true;
shell = pkgs.zsh; shell = pkgs.zsh;
extraGroups = [ "wheel" "networkmanager" ]; # Enable sudo for the user. extraGroups = [ "wheel" "networkmanager" ]; # Enable sudo for the user.
packages = with pkgs; [ zed-editor cargo ]; packages = with pkgs; [ zed-editor cargo clang clang-tools nil ];
}; };
} }