Compare commits
2 Commits
6f413b589a
..
master
| Author | SHA1 | Date | |
|---|---|---|---|
| 37f5abaa94 | |||
| 6af8a4d778 |
@@ -7,8 +7,8 @@
|
|||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
inputs.disko.nixosModules.disko
|
inputs.disko.nixosModules.disko
|
||||||
(modulesPath + "/installer/scan/not-detected.nix")
|
|
||||||
./disk-config.nix
|
./disk-config.nix
|
||||||
|
(modulesPath + "/installer/scan/not-detected.nix")
|
||||||
./hardware-configuration.nix
|
./hardware-configuration.nix
|
||||||
inputs.nixos-hardware.nixosModules.lenovo-thinkpad-p14s-amd-gen5
|
inputs.nixos-hardware.nixosModules.lenovo-thinkpad-p14s-amd-gen5
|
||||||
];
|
];
|
||||||
@@ -45,9 +45,10 @@
|
|||||||
initrd.kernelModules = [ "amdgpu" ];
|
initrd.kernelModules = [ "amdgpu" ];
|
||||||
plymouth.enable = true;
|
plymouth.enable = true;
|
||||||
};
|
};
|
||||||
documentation.man.generateCaches = false;
|
documentation.man.cache.enable = true;
|
||||||
programs = {
|
programs = {
|
||||||
niri.enable = true; # test...
|
niri.enable = true; # test...
|
||||||
|
nix-index.enable = true;
|
||||||
obs-studio = {
|
obs-studio = {
|
||||||
enable = true;
|
enable = true;
|
||||||
plugins = [ pkgs.obs-studio-plugins.wlrobs ];
|
plugins = [ pkgs.obs-studio-plugins.wlrobs ];
|
||||||
@@ -102,7 +103,6 @@
|
|||||||
power-profiles-daemon.enable = true;
|
power-profiles-daemon.enable = true;
|
||||||
tailscale.enable = true;
|
tailscale.enable = true;
|
||||||
tailscale.useRoutingFeatures = "client";
|
tailscale.useRoutingFeatures = "client";
|
||||||
|
|
||||||
};
|
};
|
||||||
environment.systemPackages = [
|
environment.systemPackages = [
|
||||||
pkgs.cachix
|
pkgs.cachix
|
||||||
@@ -113,7 +113,9 @@
|
|||||||
pkgs.podman
|
pkgs.podman
|
||||||
pkgs.podman-compose
|
pkgs.podman-compose
|
||||||
|
|
||||||
|
pkgs.comma
|
||||||
pkgs.easyeffects
|
pkgs.easyeffects
|
||||||
|
pkgs.kdePackages.qtwebsockets
|
||||||
]
|
]
|
||||||
++ [
|
++ [
|
||||||
(
|
(
|
||||||
|
|||||||
@@ -28,6 +28,7 @@
|
|||||||
stateVersion = "23.11";
|
stateVersion = "23.11";
|
||||||
file.".config/niri/config.kdl".source = ../../dotfiles/niri/config.kdl;
|
file.".config/niri/config.kdl".source = ../../dotfiles/niri/config.kdl;
|
||||||
};
|
};
|
||||||
|
gtk.gtk4.theme = null;
|
||||||
programs = {
|
programs = {
|
||||||
git = {
|
git = {
|
||||||
settings.user = {
|
settings.user = {
|
||||||
@@ -37,6 +38,14 @@
|
|||||||
};
|
};
|
||||||
home-manager.enable = true;
|
home-manager.enable = true;
|
||||||
rofi.enable = true;
|
rofi.enable = true;
|
||||||
|
rbw = {
|
||||||
|
enable = true;
|
||||||
|
settings = {
|
||||||
|
base_url = "https://vault.plg.m0rel.eu";
|
||||||
|
email = "morelx42@protonmail.com";
|
||||||
|
pinentry = pkgs.pinentry-rofi;
|
||||||
|
};
|
||||||
|
};
|
||||||
noctalia-shell = {
|
noctalia-shell = {
|
||||||
# https://docs.noctalia.dev/getting-started/nixos/#config-ref
|
# https://docs.noctalia.dev/getting-started/nixos/#config-ref
|
||||||
enable = true;
|
enable = true;
|
||||||
@@ -66,6 +75,25 @@
|
|||||||
name = "Plélan-le-Grand";
|
name = "Plélan-le-Grand";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
plugins = {
|
||||||
|
sources = [
|
||||||
|
{
|
||||||
|
enabled = true;
|
||||||
|
name = "Official Noctalia Plugins";
|
||||||
|
url = "https://github.com/noctalia-dev/noctalia-plugins";
|
||||||
|
}
|
||||||
|
];
|
||||||
|
states = {
|
||||||
|
catwalk = {
|
||||||
|
enabled = true;
|
||||||
|
sourceUrl = "https://github.com/noctalia-dev/noctalia-plugins";
|
||||||
|
};
|
||||||
|
hassio = {
|
||||||
|
enabled = true;
|
||||||
|
sourceUrl = "https://github.com/noctalia-dev/noctalia-plugins";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
quickshell.enable = true;
|
quickshell.enable = true;
|
||||||
alacritty.enable = true;
|
alacritty.enable = true;
|
||||||
|
|||||||
@@ -23,12 +23,12 @@
|
|||||||
background_blur = 3;
|
background_blur = 3;
|
||||||
font_family = "Fira Code";
|
font_family = "Fira Code";
|
||||||
};
|
};
|
||||||
extraConfig = ''
|
# extraConfig = ''
|
||||||
tab_bar_style fade
|
# tab_bar_style fade
|
||||||
tab_fade 1
|
# tab_fade 1
|
||||||
active_tab_font_style bold
|
# active_tab_font_style bold
|
||||||
inactive_tab_font_style bold
|
# inactive_tab_font_style bold
|
||||||
'';
|
# '';
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -18,8 +18,6 @@
|
|||||||
];
|
];
|
||||||
programs.neovim = {
|
programs.neovim = {
|
||||||
enable = true;
|
enable = true;
|
||||||
vimAlias = true;
|
|
||||||
viAlias = true;
|
|
||||||
withRuby = false;
|
withRuby = false;
|
||||||
withPython3 = true;
|
withPython3 = true;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -9,9 +9,9 @@
|
|||||||
|
|
||||||
config = lib.mkIf config.myNixOS.feature.gaming.enable {
|
config = lib.mkIf config.myNixOS.feature.gaming.enable {
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
bottles
|
# bottles
|
||||||
steam
|
steam
|
||||||
discord
|
# discord
|
||||||
];
|
];
|
||||||
programs.steam.enable = true;
|
programs.steam.enable = true;
|
||||||
programs.gamemode.enable = true;
|
programs.gamemode.enable = true;
|
||||||
|
|||||||
@@ -22,16 +22,16 @@
|
|||||||
cursor.size = 24;
|
cursor.size = 24;
|
||||||
fonts = {
|
fonts = {
|
||||||
monospace = {
|
monospace = {
|
||||||
package = pkgs.nerd-fonts.jetbrains-mono;
|
package = pkgs.fira-code; # nerd-fonts.jetbrains-mono;
|
||||||
name = "JetBrainsMono Nerd Font Mono";
|
name = "Fira Code"; # JetBrainsMono Nerd Font Mono";
|
||||||
};
|
};
|
||||||
sansSerif = {
|
sansSerif = {
|
||||||
package = pkgs.montserrat;
|
package = pkgs.fira-sans; # montserrat;
|
||||||
name = "Montserrat";
|
name = "Fira Sans"; # Montserrat";
|
||||||
};
|
};
|
||||||
serif = {
|
serif = {
|
||||||
package = pkgs.montserrat;
|
package = pkgs.fira-sans; # montserrat;
|
||||||
name = "Montserrat";
|
name = "Fira Sans"; # Montserrat";
|
||||||
};
|
};
|
||||||
sizes = {
|
sizes = {
|
||||||
applications = 12;
|
applications = 12;
|
||||||
|
|||||||
Reference in New Issue
Block a user