mirror of
https://github.com/blahai/nyx.git
synced 2025-06-10 12:53:02 -04:00
why is vsc so bad with git I hate
This commit is contained in:
parent
9ea3b83bc6
commit
1d44666920
12 changed files with 507 additions and 70 deletions
|
@ -47,6 +47,8 @@
|
|||
variant = "euro";
|
||||
};
|
||||
};
|
||||
|
||||
gnome.gnome-keyring.enable = true;
|
||||
|
||||
pipewire = {
|
||||
enable = true;
|
||||
|
@ -81,22 +83,47 @@
|
|||
|
||||
virtualisation.docker.enable = true;
|
||||
|
||||
systemd.services."getty@tty1".enable = false;
|
||||
systemd.services."autovt@tty1".enable = false;
|
||||
systemd = {
|
||||
user.services.polkit-gnome-authentication-agent-1 = {
|
||||
description = "polkit-gnome-authentication-agent-1";
|
||||
wantedBy = [ "graphical-session.target" ];
|
||||
wants = [ "graphical-session.target" ];
|
||||
after = [ "graphical-session.target" ];
|
||||
serviceConfig = {
|
||||
Type = "simple";
|
||||
ExecStart = "${pkgs.polkit_gnome}/libexec/polkit-gnome-authentication-agent-1";
|
||||
Restart = "on-failure";
|
||||
RestartSec = 1;
|
||||
TimeoutStopSec = 10;
|
||||
};
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
programs = {
|
||||
firefox.enable = true;
|
||||
|
||||
fish.enable = true;
|
||||
|
||||
hyprland = {
|
||||
enable = true;
|
||||
package = inputs.hyprland.packages."${pkgs.system}".hyprland;
|
||||
};
|
||||
direnv = {
|
||||
|
||||
dir{
|
||||
enable = true;
|
||||
};
|
||||
|
||||
nh = {
|
||||
enable = true;
|
||||
flake = "/home/pingu/.config/nixos";
|
||||
|
||||
};
|
||||
|
||||
git = {
|
||||
enable = true;
|
||||
lfs.enable = true;
|
||||
|
||||
};
|
||||
};
|
||||
|
||||
|
@ -108,6 +135,7 @@
|
|||
auto-optimise-store = true;
|
||||
substituters = ["https://hyprland.cachix.org"];
|
||||
trusted-public-keys = ["hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc="];
|
||||
trusted-users = [ "@wheel" "pingu" "root" ];
|
||||
};
|
||||
gc = {
|
||||
automatic = true;
|
||||
|
|
|
@ -2,8 +2,9 @@
|
|||
|
||||
{
|
||||
imports = [
|
||||
../../modules/home-manager/hyprland.nix
|
||||
../../modules/home-manager/ags/ags.nix
|
||||
../../modules/home-manager/hypr/default.nix
|
||||
../../modules/home-manager/ags/default.nix
|
||||
../../modules/nixos/games/default.nix
|
||||
];
|
||||
|
||||
# Home Manager needs a bit of information about you and the paths it should
|
||||
|
@ -59,6 +60,25 @@
|
|||
#
|
||||
home.sessionVariables = {
|
||||
EDITOR = "nvim";
|
||||
XMODIFIERS = "@im=ibus";
|
||||
GTK_IM_MODULE = "ibus";
|
||||
QT_IM_MODULE = "ibus"
|
||||
QT_QPA_PLATFORMTHEME = "qt5ct";
|
||||
WLR_NO_HARDWARE_CURSORS = "1";
|
||||
GSK_RENDERER = "cairo";
|
||||
|
||||
MOZ_ENABLE_WAYLAND = "1";
|
||||
XDG_CURRENT_DESKTOP = "Hyprland";
|
||||
XDG_SESSION_TYPE = "wayland";
|
||||
XDG_SESSION_DESKTOP = "Hyprland";
|
||||
|
||||
_JAVA_AWT_WM_NONREPARENTING = "1"
|
||||
XCURSOR_THEME = "Bibata-Modern-Classic";
|
||||
HYPRCURSOR_THEME = "HyprBibataModernClassicSVG"
|
||||
XCURSOR_SIZE, 24
|
||||
__GL_THREADED_OPTIMIZATIONS, 0
|
||||
QT_QPA_PLATFORM = "wayland";
|
||||
QT_WAYLAND_DISABLE_WINDOWDECORATION = 1
|
||||
};
|
||||
|
||||
# Let Home Manager install and manage itself.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue