Compare commits

...

4 commits

6 changed files with 24 additions and 8 deletions

View file

@ -16,12 +16,15 @@
boot.loader.efi.efiSysMountPoint = "/boot/efi"; boot.loader.efi.efiSysMountPoint = "/boot/efi";
# https://nixos.wiki/wiki/AMD_GPU
boot.initrd.kernelModules = ["amdgpu"]; boot.initrd.kernelModules = ["amdgpu"];
services.xserver.videoDrivers = ["amdgpu"]; services.xserver.videoDrivers = ["amdgpu"];
hardware.graphics.extraPackages = with pkgs; [ hardware.graphics.extraPackages = with pkgs; [
rocmPackages.clr.icd rocmPackages.clr.icd
amdvlk amdvlk
driversi686Linux.amdvlk
]; ];
hardware.graphics.enable32Bit = true; # For 32 bit applications
# It is an open-source implementation of Nvidias Moonlight game streaming application # It is an open-source implementation of Nvidias Moonlight game streaming application
services.sunshine = { services.sunshine = {
@ -32,8 +35,9 @@
}; };
home-manager.users.${username}.wayland.windowManager.hyprland.settings.monitor = [ home-manager.users.${username}.wayland.windowManager.hyprland.settings.monitor = [
"HDMI-A-1, 1920x1080@75, 0x0, 1" "DP-2, 1920x1080@60, 0x0, 1"
"DP-1, 2560x1440@165, 1920x0, 1.333333" "DP-1, 2560x1440@165, 1920x0, 1.333333"
"HDMI-A-1, 1920x1080@75, 3840x0, 1"
]; ];
services.sshd.enable = true; services.sshd.enable = true;

View file

@ -18,5 +18,10 @@
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
networkmanagerapplet networkmanagerapplet
wireguard-tools
openconnect
networkmanager-openconnect
]; ];
} }

View file

@ -20,6 +20,7 @@
++ [(import ./kdeconnect.nix)] ++ [(import ./kdeconnect.nix)]
++ [(import ./kitty.nix)] # terminal ++ [(import ./kitty.nix)] # terminal
++ [(import ./swaync)] # notification deamon ++ [(import ./swaync)] # notification deamon
++ [(import ./nemo.nix)] # File manager
++ [(import ./nextcloud.nix)] # nextcloud client ++ [(import ./nextcloud.nix)] # nextcloud client
++ [(import ./nvim.nix)] # neovim editor ++ [(import ./nvim.nix)] # neovim editor
++ [(import ./packages.nix)] # other packages ++ [(import ./packages.nix)] # other packages

View file

@ -1,10 +1,4 @@
{pkgs, ...}: { {pkgs, ...}: {
dconf.settings = {
"org/cinnamon/desktop/applications/terminal" = {
exec = "kitty";
};
};
programs.kitty = { programs.kitty = {
enable = true; enable = true;

13
modules/home/nemo.nix Normal file
View file

@ -0,0 +1,13 @@
{pkgs, ...}: {
home.packages = with pkgs; [nemo-with-extensions];
xdg.mimeApps.defaultApplications = {
"inode/directory" = ["nemo.desktop"];
"application/x-gnome-saved-search" = ["nemo.desktop"];
};
dconf.settings = {
"org/cinnamon/desktop/applications/terminal" = {
exec = "kitty";
};
};
}

View file

@ -37,7 +37,6 @@
inkscape inkscape
kdePackages.kleopatra # Gpg GUI kdePackages.kleopatra # Gpg GUI
lazygit lazygit
nemo-with-extensions # file manager
jq jq
nitch # systhem fetch util nitch # systhem fetch util
nix-prefetch-github nix-prefetch-github