Compare commits

...

7 commits

6 changed files with 29 additions and 6 deletions

View file

@ -18,7 +18,7 @@
boot.initrd.kernelModules = ["amdgpu"]; boot.initrd.kernelModules = ["amdgpu"];
services.xserver.videoDrivers = ["amdgpu"]; services.xserver.videoDrivers = ["amdgpu"];
hardware.opengl.extraPackages = with pkgs; [ hardware.graphics.extraPackages = with pkgs; [
rocmPackages.clr.icd rocmPackages.clr.icd
amdvlk amdvlk
]; ];
@ -35,4 +35,6 @@
"HDMI-A-1, 1920x1080@75, 0x0, 1" "HDMI-A-1, 1920x1080@75, 0x0, 1"
"DP-1, 2560x1440@165, 1920x0, 1.333333" "DP-1, 2560x1440@165, 1920x0, 1.333333"
]; ];
services.sshd.enable = true;
} }

View file

@ -23,7 +23,7 @@
users.users.${username} = { users.users.${username} = {
isNormalUser = true; isNormalUser = true;
description = "${username}"; description = "${username}";
extraGroups = ["networkmanager" "wheel" "i2c" "libvirtd" "adbusers"]; extraGroups = ["networkmanager" "wheel" "i2c" "libvirtd" "adbusers" "dialout"];
shell = pkgs.zsh; shell = pkgs.zsh;
}; };
nix.settings.allowed-users = ["${username}"]; nix.settings.allowed-users = ["${username}"];

View file

@ -7,7 +7,7 @@
home.packages = with pkgs; [ home.packages = with pkgs; [
## Utils ## Utils
# gamemode # gamemode
# gamescope gamescope
# winetricks # winetricks
# inputs.nix-gaming.packages.${pkgs.system}.wine-ge # inputs.nix-gaming.packages.${pkgs.system}.wine-ge

View file

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

View file

@ -1,9 +1,20 @@
{pkgs, ...}: { {pkgs, ...}: {
xdg.mimeApps.defaultApplications = { xdg.mimeApps.enable = true;
xdg.mimeApps.defaultApplications =
{
"inode/directory" = ["nemo.desktop"]; "inode/directory" = ["nemo.desktop"];
"application/x-gnome-saved-search" = ["nemo.desktop"];
"application/pdf" = ["okularApplication_pdf.desktop" "org.gnome.Evince.desktop"]; "application/pdf" = ["okularApplication_pdf.desktop" "org.gnome.Evince.desktop"];
"text/plain" = ["org.gnome.TextEditor.desktop"]; "text/plain" = ["org.gnome.TextEditor.desktop"];
}; }
// builtins.listToAttrs (map (key: {
name = "image/${key}";
value = ["vimiv.desktop"];
}) ["png" "jpeg" "webp" "bmp" "gif"])
// builtins.listToAttrs (map (key: {
name = "video/${key}";
value = ["mpv.desktop"];
}) ["mp4" "x-matroska" "webm"]);
home.packages = with pkgs; [ home.packages = with pkgs; [
bemoji # emoji picker bemoji # emoji picker
@ -19,6 +30,7 @@
freetube # YouTube client freetube # YouTube client
fzf # fuzzy finder fzf # fuzzy finder
gimp gimp
gnome-text-editor
gtrash # rm replacement, put deleted files in system trash gtrash # rm replacement, put deleted files in system trash
imagemagick imagemagick
inkscape inkscape
@ -62,7 +74,7 @@ wtype
caligula caligula
gparted # partition manager gparted # partition manager
ffmpeg ffmpeg
imv # image viewer vimiv-qt # Image viewer, vim-like
killall killall
libnotify libnotify
man-pages # extra man pages man-pages # extra man pages

View file

@ -12,12 +12,15 @@
kamadorueda.alejandra kamadorueda.alejandra
# python # python
ms-python.python ms-python.python
ms-python.black-formatter
# C/C++ # C/C++
ms-vscode.cpptools ms-vscode.cpptools
# OCaml # OCaml
ocamllabs.ocaml-platform ocamllabs.ocaml-platform
# CMake # CMake
ms-vscode.cmake-tools ms-vscode.cmake-tools
# TOML
tamasfe.even-better-toml
# Color theme # Color theme
catppuccin.catppuccin-vsc catppuccin.catppuccin-vsc