Compare commits
3 commits
e3e72e30c3
...
ecdf17b2c9
Author | SHA1 | Date | |
---|---|---|---|
|
ecdf17b2c9 | ||
|
14b2434f73 | ||
|
45464632cd |
30
flake.lock
30
flake.lock
|
@ -72,11 +72,11 @@
|
||||||
"rust-overlay": "rust-overlay"
|
"rust-overlay": "rust-overlay"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1700676250,
|
"lastModified": 1700930220,
|
||||||
"narHash": "sha256-08aSqFjN/TR82M6dkRPYMwemRHzvZ5qShTam8ltpfQE=",
|
"narHash": "sha256-feqq2O+0eUZDXiN/ZhfSH28ipWEj9m9xAa098V7OONk=",
|
||||||
"owner": "helix-editor",
|
"owner": "helix-editor",
|
||||||
"repo": "helix",
|
"repo": "helix",
|
||||||
"rev": "090ed97e0045bfad1e5bff8b96c61707b996b85a",
|
"rev": "3f9788daaa0669a81e218d18636f9abb285b6c15",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -93,11 +93,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1700695018,
|
"lastModified": 1701040754,
|
||||||
"narHash": "sha256-MAiPLgBF4GLzSOlhnPCDWkWW5CDx4i7ApIYaR+TwTVg=",
|
"narHash": "sha256-rHld3E3CeVI/GUxH3xE+mqAo+IX2hTbXVfXKahCrG5I=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "134deb46abd5d0889d913b8509413f6f38b0811e",
|
"rev": "7c97c46dc4f45f2a78df536a6ebe15252831b800",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -108,11 +108,11 @@
|
||||||
},
|
},
|
||||||
"nixos-hardware": {
|
"nixos-hardware": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1700559156,
|
"lastModified": 1701020860,
|
||||||
"narHash": "sha256-gL4epO/qf+wo30JjC3g+b5Bs8UrpxzkhNBBsUYxpw2g=",
|
"narHash": "sha256-NwnRn04C8s+hH+KdVtGmVB1FFNIG7DtPJmQSCBDaET4=",
|
||||||
"owner": "NixOs",
|
"owner": "NixOs",
|
||||||
"repo": "nixos-hardware",
|
"repo": "nixos-hardware",
|
||||||
"rev": "c3abafb01cd7045dba522af29b625bd1e170c2fb",
|
"rev": "b006ec52fce23b1d57f6ab4a42d7400732e9a0a2",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -140,11 +140,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs_2": {
|
"nixpkgs_2": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1700390070,
|
"lastModified": 1700794826,
|
||||||
"narHash": "sha256-de9KYi8rSJpqvBfNwscWdalIJXPo8NjdIZcEJum1mH0=",
|
"narHash": "sha256-RyJTnTNKhO0yqRpDISk03I/4A67/dp96YRxc86YOPgU=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "e4ad989506ec7d71f7302cc3067abd82730a4beb",
|
"rev": "5a09cb4b393d58f9ed0d9ca1555016a8543c2ac8",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -156,11 +156,11 @@
|
||||||
},
|
},
|
||||||
"nur": {
|
"nur": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1700712715,
|
"lastModified": 1701050629,
|
||||||
"narHash": "sha256-v6nwFPDjYYrWnLhZyQOvjqW8rkoZ7TIbugCJJuf3Q+k=",
|
"narHash": "sha256-7XirQpplmxvzA7KJiGtyU+fV14+YIOo9dHS+LnN0Hpk=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "nur",
|
"repo": "nur",
|
||||||
"rev": "68f4dc1c03f6fbd2849cdd9779c870940b0077c6",
|
"rev": "a0e751e325d83b0350a32afe946bc3ca46ebe095",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
@ -94,11 +94,15 @@
|
||||||
"discord"
|
"discord"
|
||||||
];
|
];
|
||||||
|
|
||||||
|
programs.nix-index.enable = true;
|
||||||
|
programs.command-not-found.enable = false;
|
||||||
|
|
||||||
# ------------ Software ------------
|
# ------------ Software ------------
|
||||||
|
|
||||||
environment = {
|
environment = {
|
||||||
systemPackages = with pkgs; [
|
systemPackages = with pkgs; [
|
||||||
vim
|
vim
|
||||||
|
xournalpp
|
||||||
exfat
|
exfat
|
||||||
encfs
|
encfs
|
||||||
ntfs3g
|
ntfs3g
|
||||||
|
@ -124,15 +128,16 @@
|
||||||
|
|
||||||
programs.waybar.enable = true;
|
programs.waybar.enable = true;
|
||||||
programs.steam.enable = true;
|
programs.steam.enable = true;
|
||||||
programs.steam.gamescopeSession = {
|
programs.steam.remotePlay.openFirewall = true;
|
||||||
enable = true;
|
# programs.steam.gamescopeSession = {
|
||||||
|
# enable = true;
|
||||||
# args = [
|
# args = [
|
||||||
# "-f"
|
# "-f"
|
||||||
# "--expose-wayland"
|
# "--expose-wayland"
|
||||||
# ];
|
# ];
|
||||||
};
|
# };
|
||||||
programs.gamemode.enable = true;
|
programs.gamemode.enable = true;
|
||||||
programs.gamescope.enable = true;
|
# programs.gamescope.enable = true;
|
||||||
|
|
||||||
xdg.portal = {
|
xdg.portal = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
@ -142,6 +147,8 @@
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
gtk.iconCache.enable = true;
|
||||||
|
|
||||||
# ------------ Graphics ------------
|
# ------------ Graphics ------------
|
||||||
|
|
||||||
hardware.opengl = {
|
hardware.opengl = {
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
});
|
});
|
||||||
|
|
||||||
settings = {
|
settings = {
|
||||||
theme = "gruvbox";
|
theme = "rose_pine_moon";
|
||||||
editor = {
|
editor = {
|
||||||
line-number = "relative";
|
line-number = "relative";
|
||||||
lsp.display-messages = true;
|
lsp.display-messages = true;
|
||||||
|
|
|
@ -13,8 +13,9 @@
|
||||||
"$HOME/.dotnet"
|
"$HOME/.dotnet"
|
||||||
];
|
];
|
||||||
packages = with pkgs; [
|
packages = with pkgs; [
|
||||||
# rnote
|
|
||||||
mpv
|
mpv
|
||||||
|
tor-browser
|
||||||
|
xournal
|
||||||
discord
|
discord
|
||||||
neovim
|
neovim
|
||||||
libreoffice
|
libreoffice
|
||||||
|
@ -79,4 +80,17 @@
|
||||||
|
|
||||||
# Let Home Manager install and manage itself.
|
# Let Home Manager install and manage itself.
|
||||||
programs.home-manager.enable = true;
|
programs.home-manager.enable = true;
|
||||||
|
# ------------ GTK ------------
|
||||||
|
|
||||||
|
gtk = {
|
||||||
|
enable = true;
|
||||||
|
theme = {
|
||||||
|
package = pkgs.rose-pine-gtk-theme;
|
||||||
|
name = "oomox-rose-pine-moon";
|
||||||
|
};
|
||||||
|
iconTheme = {
|
||||||
|
package = pkgs.papirus-icon-theme;
|
||||||
|
name = "Papirus";
|
||||||
|
};
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -21,9 +21,9 @@
|
||||||
|
|
||||||
home.sessionVariables = {
|
home.sessionVariables = {
|
||||||
# SDL_VIDEODRIVER = "wayland";
|
# SDL_VIDEODRIVER = "wayland";
|
||||||
# QT_QPA_PLATFORM = "wayland";
|
# QT_QPA_PLATFORM = "wayland";
|
||||||
QT_WAYLAND_DISABLE_WINDOWDECORATIONS = "1";
|
QT_WAYLAND_DISABLE_WINDOWDECORATIONS = "1";
|
||||||
# _JAVA_AWT_WM_NONREPARENTING = "1";
|
# _JAVA_AWT_WM_NONREPARENTING = "1";
|
||||||
MOZ_ENABLE_WAYLAND = "1";
|
MOZ_ENABLE_WAYLAND = "1";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -61,7 +61,7 @@
|
||||||
"temperature" = {
|
"temperature" = {
|
||||||
critical-threshold = 90;
|
critical-threshold = 90;
|
||||||
interval = 5;
|
interval = 5;
|
||||||
thermal-zone = 1;
|
thermal-zone = 0;
|
||||||
format = "{icon} {temperatureC}°";
|
format = "{icon} {temperatureC}°";
|
||||||
format-icons = [
|
format-icons = [
|
||||||
""
|
""
|
||||||
|
|
Loading…
Reference in a new issue