Compare commits
7 commits
031617bf7b
...
61dae117c8
Author | SHA1 | Date | |
---|---|---|---|
|
61dae117c8 | ||
|
09ce02d58d | ||
|
c9b932ba1b | ||
|
a957cd84d4 | ||
|
954fee0071 | ||
|
59ff1a5fb9 | ||
|
b356c5d625 |
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
|
@ -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}"];
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,10 @@
|
||||||
{pkgs, ...}: {
|
{pkgs, ...}: {
|
||||||
|
dconf.settings = {
|
||||||
|
"org/cinnamon/desktop/applications/terminal" = {
|
||||||
|
exec = "kitty";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
programs.kitty = {
|
programs.kitty = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Reference in a new issue