Games/Steam: Add wine, nix-ld
Some checks failed
SSH and echo to file / ssh (push) Has been cancelled
Some checks failed
SSH and echo to file / ssh (push) Has been cancelled
VSCode: allow untrusted files Hyprland/waybar: implement networkmanager GUI/TUI System: Add networkmanagerapplet
This commit is contained in:
parent
b4833f8eb5
commit
d741b61a6c
9
nix/home-manager/app/games/games.nix
Normal file
9
nix/home-manager/app/games/games.nix
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
{ pkgs, ... }: {
|
||||||
|
home.packages = with pkgs; [
|
||||||
|
(wineWowPackages.full.override {
|
||||||
|
wineRelease = "staging";
|
||||||
|
mingwSupport = true;
|
||||||
|
})
|
||||||
|
winetricks
|
||||||
|
];
|
||||||
|
}
|
@ -20,6 +20,7 @@
|
|||||||
"git.confirmSync" = false;
|
"git.confirmSync" = false;
|
||||||
"editor.fontFamily" = lib.mkForce "'Symbols Nerd Font Mono', 'PowerlineSymbols', 'DejaVu Sans Mono'";
|
"editor.fontFamily" = lib.mkForce "'Symbols Nerd Font Mono', 'PowerlineSymbols', 'DejaVu Sans Mono'";
|
||||||
"git.enableSmartCommit" = true;
|
"git.enableSmartCommit" = true;
|
||||||
|
"security.workspace.trust.untrustedFiles" = "open";
|
||||||
};
|
};
|
||||||
userTasks = {
|
userTasks = {
|
||||||
version = "2.0.0";
|
version = "2.0.0";
|
||||||
|
@ -9,6 +9,7 @@
|
|||||||
../app/browser/zen.nix
|
../app/browser/zen.nix
|
||||||
../app/flatpak/flatpak.nix
|
../app/flatpak/flatpak.nix
|
||||||
../app/git/git.nix
|
../app/git/git.nix
|
||||||
|
../app/games/games.nix
|
||||||
../app/media/media.nix
|
../app/media/media.nix
|
||||||
../app/messaging/discord.nix
|
../app/messaging/discord.nix
|
||||||
../app/obs-studio/obs-studio.nix
|
../app/obs-studio/obs-studio.nix
|
||||||
|
@ -7,12 +7,14 @@
|
|||||||
monitor = ",1920x1080@60,0x0,1";
|
monitor = ",1920x1080@60,0x0,1";
|
||||||
# Declare default applications
|
# Declare default applications
|
||||||
"$terminal" = "kitty";
|
"$terminal" = "kitty";
|
||||||
|
"$terminalFloating" = "kitty --class floating --override remember_window_size=false --override initial_window_height=720 --override initial_window_width=1280";
|
||||||
"$fileManager" = "dolphin";
|
"$fileManager" = "dolphin";
|
||||||
"$browser" = "flatpak run io.github.zen_browser.zen";
|
"$browser" = "flatpak run io.github.zen_browser.zen";
|
||||||
"$bar" = "killall .waybar-wrapped; waybar"; #"$bar" = "killall .waybar-wrapped; waybar --style ~/.config/waybar/waybar.css";
|
"$bar" = "killall .waybar-wrapped; waybar"; #"$bar" = "killall .waybar-wrapped; waybar --style ~/.config/waybar/waybar.css";
|
||||||
"$menu" = "wofi --show drun";
|
"$menu" = "wofi --show drun";
|
||||||
"$notifd" = "mako";
|
"$notifd" = "mako";
|
||||||
"$wallpaperd" = "swww-daemon";
|
"$wallpaperd" = "swww-daemon";
|
||||||
|
"$network" = "nm-applet --indicator";
|
||||||
"$screenshot" = "grimblast copy area";
|
"$screenshot" = "grimblast copy area";
|
||||||
|
|
||||||
# Scripted actions
|
# Scripted actions
|
||||||
@ -24,6 +26,7 @@
|
|||||||
"$bar"
|
"$bar"
|
||||||
"$notifd"
|
"$notifd"
|
||||||
"$wallpaperd"
|
"$wallpaperd"
|
||||||
|
"$network"
|
||||||
];
|
];
|
||||||
|
|
||||||
env = [
|
env = [
|
||||||
@ -102,7 +105,7 @@
|
|||||||
|
|
||||||
"$mainMod" = "SUPER";
|
"$mainMod" = "SUPER";
|
||||||
bind = [
|
bind = [
|
||||||
"$mainMod, T, exec, $terminal"
|
"$mainMod, T, exec, $terminalFloating"
|
||||||
"$mainMod, Q, killactive,"
|
"$mainMod, Q, killactive,"
|
||||||
"$mainMod, M, exit,"
|
"$mainMod, M, exit,"
|
||||||
"$mainMod, E, exec, $fileManager"
|
"$mainMod, E, exec, $fileManager"
|
||||||
@ -126,7 +129,11 @@
|
|||||||
"$mainMod CTRL, B, exec, $bar"
|
"$mainMod CTRL, B, exec, $bar"
|
||||||
];
|
];
|
||||||
|
|
||||||
windowrulev2 = "suppressevent maximize, class:.*";
|
windowrulev2 = [
|
||||||
|
"suppressevent maximize, class:.*"
|
||||||
|
"float, class:floating"
|
||||||
|
"float, title:Network Connections"
|
||||||
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -104,6 +104,8 @@
|
|||||||
format-linked = ''{ifname} (No IP) '';
|
format-linked = ''{ifname} (No IP) '';
|
||||||
format-disconnected = ''Disconnected ⚠ '';
|
format-disconnected = ''Disconnected ⚠ '';
|
||||||
format-alt = ''{ifname}: {ipaddr}/{cidr}'';
|
format-alt = ''{ifname}: {ipaddr}/{cidr}'';
|
||||||
|
on-click = "kitty --class floating --override initial_window_width=400 --override initial_window_height=400 --override remember_window_size=false nmtui";
|
||||||
|
on-click-right = "nm-connection-editor";
|
||||||
};
|
};
|
||||||
pulseaudio = {
|
pulseaudio = {
|
||||||
format = ''{volume}% {icon} {format_source}'';
|
format = ''{volume}% {icon} {format_source}'';
|
||||||
|
@ -4,5 +4,13 @@
|
|||||||
nixpkgs.config.allowUnfree = true;
|
nixpkgs.config.allowUnfree = true;
|
||||||
hardware.opengl.driSupport32Bit = true;
|
hardware.opengl.driSupport32Bit = true;
|
||||||
programs.steam.enable = true;
|
programs.steam.enable = true;
|
||||||
environment.systemPackages = [ pkgs.steam pkgs.bottles-unwrapped ];
|
|
||||||
|
programs.nix-ld = {
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
|
environment.systemPackages = with pkgs; [
|
||||||
|
steam
|
||||||
|
steam-run
|
||||||
|
lutris-unwrapped
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
@ -3,6 +3,7 @@
|
|||||||
# Configure system packages
|
# Configure system packages
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
git
|
git
|
||||||
|
networkmanagerapplet
|
||||||
];
|
];
|
||||||
|
|
||||||
# Configure mouse and touchpad
|
# Configure mouse and touchpad
|
||||||
|
Loading…
x
Reference in New Issue
Block a user