Unknown Changes
This commit is contained in:
parent
3108b3753d
commit
0ab24e1a02
6 changed files with 42 additions and 6 deletions
|
|
@ -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;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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;
|
||||||
|
|
||||||
|
|
|
||||||
14
modules/home-manager/homepackages.nix
Normal file
14
modules/home-manager/homepackages.nix
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
{ pkgs, ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
home.packages = with pkgs; [pkgs.sway-contrib.grimshot
|
||||||
|
waypaper
|
||||||
|
hyprpaper
|
||||||
|
swaybg
|
||||||
|
lua-language-server
|
||||||
|
nil
|
||||||
|
stylua
|
||||||
|
|
||||||
|
lunar-client
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
@ -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%+
|
||||||
|
|
|
||||||
|
|
@ -19,5 +19,9 @@
|
||||||
gcc
|
gcc
|
||||||
fastfetch
|
fastfetch
|
||||||
brightnessctl
|
brightnessctl
|
||||||
|
killall
|
||||||
|
unzip
|
||||||
|
python3
|
||||||
|
nodejs
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -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 ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue