mirror of
https://codeberg.org/tmayoff/.dotfiles.git
synced 2025-12-06 08:48:34 -05:00
omg it's working again
This commit is contained in:
parent
bca8eb1549
commit
9be3738726
6 changed files with 25 additions and 18 deletions
|
|
@ -98,7 +98,7 @@
|
||||||
home-manager.useGlobalPkgs = true;
|
home-manager.useGlobalPkgs = true;
|
||||||
home-manager.useUserPackages = true;
|
home-manager.useUserPackages = true;
|
||||||
|
|
||||||
# home-manager.backupFileExtension = "bak";
|
home-manager.backupFileExtension = "bak";
|
||||||
home-manager.extraSpecialArgs = {inherit inputs outputs nixosModules homeModules darwinModules;};
|
home-manager.extraSpecialArgs = {inherit inputs outputs nixosModules homeModules darwinModules;};
|
||||||
home-manager.users.tyler = import ./machines/wash/home.nix;
|
home-manager.users.tyler = import ./machines/wash/home.nix;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,6 @@
|
||||||
# dotfiles
|
# dotfiles
|
||||||
age
|
age
|
||||||
unstable.chezmoi
|
unstable.chezmoi
|
||||||
nh
|
|
||||||
|
|
||||||
# backup
|
# backup
|
||||||
restic
|
restic
|
||||||
|
|
@ -40,6 +39,11 @@
|
||||||
yaml-language-server
|
yaml-language-server
|
||||||
];
|
];
|
||||||
|
|
||||||
|
programs.nh = {
|
||||||
|
enable = true;
|
||||||
|
package = pkgs.unstable.nh;
|
||||||
|
};
|
||||||
|
|
||||||
programs.bat = {
|
programs.bat = {
|
||||||
enable = true;
|
enable = true;
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -19,6 +19,8 @@ in {
|
||||||
xdg-desktop-portal-gtk
|
xdg-desktop-portal-gtk
|
||||||
gnome-keyring
|
gnome-keyring
|
||||||
|
|
||||||
|
upower
|
||||||
|
|
||||||
mods.xwayland-satellite
|
mods.xwayland-satellite
|
||||||
wlsunset
|
wlsunset
|
||||||
];
|
];
|
||||||
|
|
@ -373,8 +375,8 @@ in {
|
||||||
# // block-out-from "screencast"
|
# // block-out-from "screencast"
|
||||||
# }
|
# }
|
||||||
|
|
||||||
# // Example: enable rounded corners for all windows.
|
# Example: enable rounded corners for all windows.
|
||||||
# // (This example rule is commented out with a "/-" in front.)
|
# (This example rule is commented out with a "/-" in front.)
|
||||||
# /-window-rule {
|
# /-window-rule {
|
||||||
# geometry-corner-radius 12
|
# geometry-corner-radius 12
|
||||||
# clip-to-geometry true
|
# clip-to-geometry true
|
||||||
|
|
@ -393,8 +395,8 @@ in {
|
||||||
# Most actions that you can bind here can also be invoked programmatically with
|
# Most actions that you can bind here can also be invoked programmatically with
|
||||||
# `niri msg action do-something`.
|
# `niri msg action do-something`.
|
||||||
|
|
||||||
# // Mod-Shift-/, which is usually the same as Mod-?,
|
# Mod-Shift-/, which is usually the same as Mod-?,
|
||||||
# // shows a list of important hotkeys.
|
# shows a list of important hotkeys.
|
||||||
"Mod+Shift+Slash".action = show-hotkey-overlay;
|
"Mod+Shift+Slash".action = show-hotkey-overlay;
|
||||||
|
|
||||||
# Suggested binds for running programs: terminal, app launcher, screen locker.
|
# Suggested binds for running programs: terminal, app launcher, screen locker.
|
||||||
|
|
@ -408,20 +410,20 @@ in {
|
||||||
};
|
};
|
||||||
# Super+Alt+L hotkey-overlay-title="Lock the Screen: swaylock" { spawn "swaylock"; }
|
# Super+Alt+L hotkey-overlay-title="Lock the Screen: swaylock" { spawn "swaylock"; }
|
||||||
|
|
||||||
# // You can also use a shell. Do this if you need pipes, multiple commands, etc.
|
# You can also use a shell. Do this if you need pipes, multiple commands, etc.
|
||||||
# // Note: the entire command goes as a single argument in the end.
|
# Note: the entire command goes as a single argument in the end.
|
||||||
# // Mod+T { spawn "bash" "-c" "notify-send hello && exec alacritty"; }
|
# Mod+T { spawn "bash" "-c" "notify-send hello && exec alacritty"; }
|
||||||
|
|
||||||
# // Example volume keys mappings for PipeWire & WirePlumber.
|
# Example volume keys mappings for PipeWire & WirePlumber.
|
||||||
# // The allow-when-locked=true property makes them work even when the session is locked.
|
# The allow-when-locked=true property makes them work even when the session is locked.
|
||||||
# XF86AudioRaiseVolume allow-when-locked=true { spawn "wpctl" "set-volume" "@DEFAULT_AUDIO_SINK@" "0.1+"; }
|
# XF86AudioRaiseVolume allow-when-locked=true { spawn "wpctl" "set-volume" "@DEFAULT_AUDIO_SINK@" "0.1+"; }
|
||||||
# XF86AudioLowerVolume allow-when-locked=true { spawn "wpctl" "set-volume" "@DEFAULT_AUDIO_SINK@" "0.1-"; }
|
# XF86AudioLowerVolume allow-when-locked=true { spawn "wpctl" "set-volume" "@DEFAULT_AUDIO_SINK@" "0.1-"; }
|
||||||
# XF86AudioMute allow-when-locked=true { spawn "wpctl" "set-mute" "@DEFAULT_AUDIO_SINK@" "toggle"; }
|
# XF86AudioMute allow-when-locked=true { spawn "wpctl" "set-mute" "@DEFAULT_AUDIO_SINK@" "toggle"; }
|
||||||
# XF86AudioMicMute allow-when-locked=true { spawn "wpctl" "set-mute" "@DEFAULT_AUDIO_SOURCE@" "toggle"; }
|
# XF86AudioMicMute allow-when-locked=true { spawn "wpctl" "set-mute" "@DEFAULT_AUDIO_SOURCE@" "toggle"; }
|
||||||
|
|
||||||
# // Open/close the Overview: a zoomed-out view of workspaces and windows.
|
# Open/close the Overview: a zoomed-out view of workspaces and windows.
|
||||||
# // You can also move the mouse into the top-left hot corner,
|
# You can also move the mouse into the top-left hot corner,
|
||||||
# // or do a four-finger swipe up on a touchpad.
|
# or do a four-finger swipe up on a touchpad.
|
||||||
"Mod+O" = {
|
"Mod+O" = {
|
||||||
repeat = false;
|
repeat = false;
|
||||||
action = toggle-overview;
|
action = toggle-overview;
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,7 @@
|
||||||
../../home/home-backup.nix
|
../../home/home-backup.nix
|
||||||
../../home/gui.nix
|
../../home/gui.nix
|
||||||
|
|
||||||
../../home/gnome.nix
|
# ../../home/gnome.nix
|
||||||
../../home/niri.nix
|
../../home/niri.nix
|
||||||
|
|
||||||
../../home/helide
|
../../home/helide
|
||||||
|
|
|
||||||
|
|
@ -3,9 +3,9 @@
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
||||||
package =
|
package =
|
||||||
if pkgs.stdenv.isDarwin
|
# if pkgs.stdenv.isDarwin
|
||||||
then pkgs.unstable.ghostty-bin
|
# then pkgs.unstable.ghostty-bin
|
||||||
else pkgs.unstable.ghostty;
|
pkgs.unstable.ghostty;
|
||||||
|
|
||||||
settings = {
|
settings = {
|
||||||
theme = "light:Rose Pine Dawn,dark:Rose Pine";
|
theme = "light:Rose Pine Dawn,dark:Rose Pine";
|
||||||
|
|
|
||||||
|
|
@ -10,6 +10,7 @@
|
||||||
services.xserver.displayManager.gdm.enable = true;
|
services.xserver.displayManager.gdm.enable = true;
|
||||||
niri-flake.cache.enable = true;
|
niri-flake.cache.enable = true;
|
||||||
programs.niri.enable = true;
|
programs.niri.enable = true;
|
||||||
|
services.upower.enable = true;
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
nautilus
|
nautilus
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue