Рабочий конфиг для виртуалки
This commit is contained in:
parent
f5ac3e28df
commit
7cfa44f867
10 changed files with 138 additions and 133 deletions
186
flake.lock
generated
186
flake.lock
generated
|
@ -5,11 +5,11 @@
|
|||
"fromYaml": "fromYaml"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1708890466,
|
||||
"narHash": "sha256-LlrC09LoPi8OPYOGPXegD72v+//VapgAqhbOFS3i8sc=",
|
||||
"lastModified": 1732200724,
|
||||
"narHash": "sha256-+R1BH5wHhfnycySb7Sy5KbYEaTJZWm1h+LW1OtyhiTs=",
|
||||
"owner": "SenchoPens",
|
||||
"repo": "base16.nix",
|
||||
"rev": "665b3c6748534eb766c777298721cece9453fdae",
|
||||
"rev": "153d52373b0fb2d343592871009a286ec8837aec",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -34,30 +34,14 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"base16-foot": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1696725948,
|
||||
"narHash": "sha256-65bz2bUL/yzZ1c8/GQASnoiGwaF8DczlxJtzik1c0AU=",
|
||||
"owner": "tinted-theming",
|
||||
"repo": "base16-foot",
|
||||
"rev": "eedbcfa30de0a4baa03e99f5e3ceb5535c2755ce",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "tinted-theming",
|
||||
"repo": "base16-foot",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"base16-helix": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1720809814,
|
||||
"narHash": "sha256-numb3xigRGnr/deF7wdjBwVg7fpbTH7reFDkJ75AJkY=",
|
||||
"lastModified": 1725860795,
|
||||
"narHash": "sha256-Z2o8VBPW3I+KKTSfe25kskz0EUj7MpUh8u355Z1nVsU=",
|
||||
"owner": "tinted-theming",
|
||||
"repo": "base16-helix",
|
||||
"rev": "34f41987bec14c0f3f6b2155c19787b1f6489625",
|
||||
"rev": "7f795bf75d38e0eea9fed287264067ca187b88a9",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -66,46 +50,14 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"base16-kitty": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1665001328,
|
||||
"narHash": "sha256-aRaizTYPpuWEcvoYE9U+YRX+Wsc8+iG0guQJbvxEdJY=",
|
||||
"owner": "kdrag0n",
|
||||
"repo": "base16-kitty",
|
||||
"rev": "06bb401fa9a0ffb84365905ffbb959ae5bf40805",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "kdrag0n",
|
||||
"repo": "base16-kitty",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"base16-tmux": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1696725902,
|
||||
"narHash": "sha256-wDPg5elZPcQpu7Df0lI5O8Jv4A3T6jUQIVg63KDU+3Q=",
|
||||
"owner": "tinted-theming",
|
||||
"repo": "base16-tmux",
|
||||
"rev": "c02050bebb60dbb20cb433cd4d8ce668ecc11ba7",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "tinted-theming",
|
||||
"repo": "base16-tmux",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"base16-vim": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1716150083,
|
||||
"narHash": "sha256-ZMhnNmw34ogE5rJZrjRv5MtG3WaqKd60ds2VXvT6hEc=",
|
||||
"lastModified": 1731949548,
|
||||
"narHash": "sha256-XIDexXM66sSh5j/x70e054BnUsviibUShW7XhbDGhYo=",
|
||||
"owner": "tinted-theming",
|
||||
"repo": "base16-vim",
|
||||
"rev": "6e955d704d046b0dc3e5c2d68a2a6eeffd2b5d3d",
|
||||
"rev": "61165b1632409bd55e530f3dbdd4477f011cadc6",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -117,11 +69,11 @@
|
|||
"flake-compat": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1673956053,
|
||||
"narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=",
|
||||
"lastModified": 1696426674,
|
||||
"narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=",
|
||||
"owner": "edolstra",
|
||||
"repo": "flake-compat",
|
||||
"rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9",
|
||||
"rev": "0f9255e01c2351cc7d116c072cb317785dd33b33",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -138,11 +90,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1710146030,
|
||||
"narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
|
||||
"lastModified": 1731533236,
|
||||
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
|
||||
"owner": "numtide",
|
||||
"repo": "flake-utils",
|
||||
"rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
|
||||
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -154,11 +106,11 @@
|
|||
"fromYaml": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1689549921,
|
||||
"narHash": "sha256-iX0pk/uB019TdBGlaJEWvBCfydT6sRq+eDcGPifVsCM=",
|
||||
"lastModified": 1731966426,
|
||||
"narHash": "sha256-lq95WydhbUTWig/JpqiB7oViTcHFP8Lv41IGtayokA8=",
|
||||
"owner": "SenchoPens",
|
||||
"repo": "fromYaml",
|
||||
"rev": "11fbbbfb32e3289d3c631e0134a23854e7865c84",
|
||||
"rev": "106af9e2f715e2d828df706c386a685698f3223b",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -170,16 +122,16 @@
|
|||
"gnome-shell": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1713702291,
|
||||
"narHash": "sha256-zYP1ehjtcV8fo+c+JFfkAqktZ384Y+y779fzmR9lQAU=",
|
||||
"lastModified": 1732369855,
|
||||
"narHash": "sha256-JhUWbcYPjHO3Xs3x9/Z9RuqXbcp5yhPluGjwsdE2GMg=",
|
||||
"owner": "GNOME",
|
||||
"repo": "gnome-shell",
|
||||
"rev": "0d0aadf013f78a7f7f1dc984d0d812971864b934",
|
||||
"rev": "dadd58f630eeea41d645ee225a63f719390829dc",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "GNOME",
|
||||
"ref": "46.1",
|
||||
"ref": "47.2",
|
||||
"repo": "gnome-shell",
|
||||
"type": "github"
|
||||
}
|
||||
|
@ -191,11 +143,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1725831139,
|
||||
"narHash": "sha256-9syY5nEehCswE8AMcjpUO4T0iX9nrNbzq69Kqcs92L0=",
|
||||
"lastModified": 1733484277,
|
||||
"narHash": "sha256-i5ay20XsvpW91N4URET/nOc0VQWOAd4c4vbqYtcH8Rc=",
|
||||
"owner": "nix-community",
|
||||
"repo": "home-manager",
|
||||
"rev": "8a175a89137fe798b33c476d4dae17dba5fb3fd3",
|
||||
"rev": "d00c6f6d0ad16d598bf7e2956f52c1d9d5de3c3a",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -212,11 +164,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1724435763,
|
||||
"narHash": "sha256-UNky3lJNGQtUEXT2OY8gMxejakSWPTfWKvpFkpFlAfM=",
|
||||
"lastModified": 1733085484,
|
||||
"narHash": "sha256-dVmNuUajnU18oHzBQWZm1BQtANCHaqNuxTHZQ+GN0r8=",
|
||||
"owner": "nix-community",
|
||||
"repo": "home-manager",
|
||||
"rev": "c2cd2a52e02f1dfa1c88f95abeb89298d46023be",
|
||||
"rev": "c1fee8d4a60b89cae12b288ba9dbc608ff298163",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -227,11 +179,11 @@
|
|||
},
|
||||
"nixpkgs": {
|
||||
"locked": {
|
||||
"lastModified": 1725634671,
|
||||
"narHash": "sha256-v3rIhsJBOMLR8e/RNWxr828tB+WywYIoajrZKFM+0Gg=",
|
||||
"lastModified": 1733392399,
|
||||
"narHash": "sha256-kEsTJTUQfQFIJOcLYFt/RvNxIK653ZkTBIs4DG+cBns=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "574d1eac1c200690e27b8eb4e24887f8df7ac27c",
|
||||
"rev": "d0797a04b81caeae77bcff10a9dde78bc17f5661",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -243,11 +195,11 @@
|
|||
},
|
||||
"nixpkgs2": {
|
||||
"locked": {
|
||||
"lastModified": 1737469691,
|
||||
"narHash": "sha256-nmKOgAU48S41dTPIXAq0AHZSehWUn6ZPrUKijHAMmIk=",
|
||||
"lastModified": 1733392399,
|
||||
"narHash": "sha256-kEsTJTUQfQFIJOcLYFt/RvNxIK653ZkTBIs4DG+cBns=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "9e4d5190a9482a1fb9d18adf0bdb83c6e506eaab",
|
||||
"rev": "d0797a04b81caeae77bcff10a9dde78bc17f5661",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -259,11 +211,11 @@
|
|||
},
|
||||
"nixpkgs_2": {
|
||||
"locked": {
|
||||
"lastModified": 1725194671,
|
||||
"narHash": "sha256-tLGCFEFTB5TaOKkpfw3iYT9dnk4awTP/q4w+ROpMfuw=",
|
||||
"lastModified": 1739698114,
|
||||
"narHash": "sha256-8S9n69Dnpg8DhfFlP0YvMGmSOY2X4kImGSPWXYNpaHM=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "b833ff01a0d694b910daca6e2ff4a3f26dee478c",
|
||||
"rev": "b1b43d32be000928cc71250ed77f4a0a5f2bc23a",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -285,24 +237,24 @@
|
|||
"inputs": {
|
||||
"base16": "base16",
|
||||
"base16-fish": "base16-fish",
|
||||
"base16-foot": "base16-foot",
|
||||
"base16-helix": "base16-helix",
|
||||
"base16-kitty": "base16-kitty",
|
||||
"base16-tmux": "base16-tmux",
|
||||
"base16-vim": "base16-vim",
|
||||
"flake-compat": "flake-compat",
|
||||
"flake-utils": "flake-utils",
|
||||
"gnome-shell": "gnome-shell",
|
||||
"home-manager": "home-manager_2",
|
||||
"nixpkgs": "nixpkgs_2",
|
||||
"systems": "systems"
|
||||
"systems": "systems",
|
||||
"tinted-foot": "tinted-foot",
|
||||
"tinted-kitty": "tinted-kitty",
|
||||
"tinted-tmux": "tinted-tmux"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1725290973,
|
||||
"narHash": "sha256-+jwXF9KI0HfvDgpsoJGvOdfOGGSKOrID1wQB79zjUbo=",
|
||||
"lastModified": 1733510476,
|
||||
"narHash": "sha256-RH/8yIuo+fNLCjQ6e1mnXwmmxymjvfWC9JcbDuIA8TM=",
|
||||
"owner": "danth",
|
||||
"repo": "stylix",
|
||||
"rev": "ef81ad9e85e60420cc83d4642619c14b57139d33",
|
||||
"rev": "e309d64fe7f203274a7913e1d2b74307d15ba122",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -325,6 +277,56 @@
|
|||
"repo": "default",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"tinted-foot": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1726913040,
|
||||
"narHash": "sha256-+eDZPkw7efMNUf3/Pv0EmsidqdwNJ1TaOum6k7lngDQ=",
|
||||
"owner": "tinted-theming",
|
||||
"repo": "tinted-foot",
|
||||
"rev": "fd1b924b6c45c3e4465e8a849e67ea82933fcbe4",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "tinted-theming",
|
||||
"repo": "tinted-foot",
|
||||
"rev": "fd1b924b6c45c3e4465e8a849e67ea82933fcbe4",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"tinted-kitty": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1716423189,
|
||||
"narHash": "sha256-2xF3sH7UIwegn+2gKzMpFi3pk5DlIlM18+vj17Uf82U=",
|
||||
"owner": "tinted-theming",
|
||||
"repo": "tinted-kitty",
|
||||
"rev": "eb39e141db14baef052893285df9f266df041ff8",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "tinted-theming",
|
||||
"repo": "tinted-kitty",
|
||||
"rev": "eb39e141db14baef052893285df9f266df041ff8",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"tinted-tmux": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1729501581,
|
||||
"narHash": "sha256-1ohEFMC23elnl39kxWnjzH1l2DFWWx4DhFNNYDTYt54=",
|
||||
"owner": "tinted-theming",
|
||||
"repo": "tinted-tmux",
|
||||
"rev": "f0e7f7974a6441033eb0a172a0342e96722b4f14",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "tinted-theming",
|
||||
"repo": "tinted-tmux",
|
||||
"type": "github"
|
||||
}
|
||||
}
|
||||
},
|
||||
"root": "root",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
./terminal/zsh.nix
|
||||
|
||||
./mangohud.nix
|
||||
./symlinks.nix
|
||||
# ./symlinks.nix # На виртуалке раскомментить
|
||||
|
||||
##############
|
||||
## WM (X11) ##
|
||||
|
|
|
@ -8,17 +8,14 @@
|
|||
# Ниже настройки для основного монитора. Мб вместе с --primary надо
|
||||
# И настройки для второго (правого) монитора
|
||||
extraConfigEarly = ''
|
||||
xrandr --output DisplayPort-2 --mode 2560x1440 --rate 144 --primary
|
||||
xrandr --output DisplayPort-0 --mode 2560x1440 --rate 144 --left-of DisplayPort-2
|
||||
xrandr --output Virtual-1 --mode 1920x1080 --rate 60
|
||||
'';
|
||||
|
||||
# Эти команды выполняются в конце bspwmrc
|
||||
extraConfig = ''
|
||||
polybar --reload bspwm &
|
||||
polybar --reload tray &
|
||||
# for m in $(polybar --list-monitors | cut -d":" -f1); do
|
||||
# MONITOR=$m polybar --reload bottom &
|
||||
# done
|
||||
for m in $(polybar --list-monitors | cut -d":" -f1); do
|
||||
MONITOR=$m polybar --reload bspwm &
|
||||
done
|
||||
'';
|
||||
|
||||
startupPrograms = [
|
||||
|
@ -27,15 +24,14 @@
|
|||
"nm-applet"
|
||||
"ksnip"
|
||||
# "nekoray"
|
||||
"obsidian"
|
||||
"io.github.alainm23.planify"
|
||||
# "spice-vdagent" # Для виртуалки
|
||||
# "obsidian"
|
||||
# "io.github.alainm23.planify"
|
||||
"spice-vdagent" # Для виртуалки
|
||||
# "discord"
|
||||
"firefox"
|
||||
"librewolf"
|
||||
# "firefox"
|
||||
# "librewolf"
|
||||
];
|
||||
|
||||
|
||||
monitors = let
|
||||
workspaces = [ "1" "2" "3" "4" "5" "6" "7" "8" "9" "10"];
|
||||
in {
|
||||
|
@ -66,7 +62,8 @@
|
|||
state = "floating";
|
||||
};
|
||||
in { # А тут правила окон
|
||||
"Screenkey" = { manage = false; };
|
||||
# "Screenkey" = { manage = false; };
|
||||
# "Screenkey" = floating;
|
||||
"gcolor3" = floating;
|
||||
"obs" = floating;
|
||||
"steam" = floating;
|
||||
|
@ -82,15 +79,10 @@
|
|||
"qt6ct" = floating;
|
||||
"ksnip" = floating1600x900;
|
||||
# "ark" = floating1200x800; # Удалил, чтоб blowjob на экран не выдавало
|
||||
"file-roller" = floating1200x800;
|
||||
"file-roller" = floating;
|
||||
"floating-terminal" = floating1200x800;
|
||||
"pavucontrol" = floating900x600;
|
||||
# blueman-манагер надо флоатинг
|
||||
"discord" = { monitor = "^2"; desktop = "3"; };
|
||||
"firefox" = { monitor = "^1"; desktop = "2"; };
|
||||
"librewolf" = { monitor = "^1"; desktop = "1"; };
|
||||
"obsidian" = { monitor = "^2"; desktop = "2"; };
|
||||
"io.github.alainm23.planify" = { monitor = "^2"; desktop = "1"; };
|
||||
};
|
||||
|
||||
settings = {
|
||||
|
|
|
@ -231,7 +231,7 @@ in { # Статус бар внизу
|
|||
};
|
||||
|
||||
"bar/bspwm" = {
|
||||
monitor = "DisplayPort-0";
|
||||
monitor = "\${env:MONITOR:}";
|
||||
|
||||
bottom = true;
|
||||
fixed-center = true;
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
{
|
||||
imports = [
|
||||
# ./env.nix # Мб не надо, ибо редачу через home.nix?
|
||||
./filesystems.nix
|
||||
# ./filesystems.nix # На виртуалке закомментить
|
||||
./hardware.nix
|
||||
./hibernate.nix
|
||||
# ./hibernate.nix # На виртуалке закомментить
|
||||
./locale.nix
|
||||
./network.nix
|
||||
./sound.nix
|
||||
|
|
|
@ -11,6 +11,7 @@
|
|||
wireplumber = {
|
||||
enable = true;
|
||||
# Запретить конкретному софту редактировать громкость микрофона
|
||||
# Я рот ебал блядей, что делают мой микро тихим без моего разрешения
|
||||
# В терминал `wpctl status`, найти нужное приложение в списке клиентов
|
||||
# Потом `wpctl inspect номер-клиента | grep application.process.binary`
|
||||
# `systemctl --user restart wireplumber pipewire pipewire-pulse`
|
||||
|
@ -57,6 +58,7 @@
|
|||
};
|
||||
# Ниже настройки для минимальной задержки в играх (например osu!stable через wine)
|
||||
# quantum — устанавливает размер буфера (чем меньше значение, тем ниже задержка, но выше нагрузка на процессор).
|
||||
# Можно посчитать теоретическую задержку в секундах, поделив quantum на rate (48/48000 будет 1мс)
|
||||
# Если со звуком есть проблемы (щелчки, прерывания), попробуйте увеличить значение (64, 128, 256) или просто удалить эту настройку
|
||||
# По умолчанию я закомментировал настройку, чтоб у людей не было проблем
|
||||
# "92-low-latency" = {
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
|
||||
# Ширина символов одинаковая
|
||||
monospace = { # default = DejaVu Sans Mono
|
||||
package = pkgs.nerdfonts.override {fonts = ["JetBrainsMono"];};
|
||||
package = pkgs.nerd-fonts.jetbrains-mono;
|
||||
name = "JetBrainsMono Nerd Font Mono";
|
||||
};
|
||||
|
||||
|
@ -34,7 +34,7 @@
|
|||
|
||||
# Без засечек
|
||||
sansSerif = { # default = DejaVu Sans
|
||||
package = pkgs.nerdfonts.override {fonts = ["Noto"];};
|
||||
package = pkgs.nerd-fonts.noto;
|
||||
name = "NotoSans Nerd Font";
|
||||
};
|
||||
|
||||
|
@ -71,6 +71,7 @@
|
|||
## Так что поставлю руками грувбокс через qtct ##
|
||||
##################################################
|
||||
|
||||
# https://discourse.nixos.org/t/guide-to-installing-qt-theme/35523/2
|
||||
qt = {
|
||||
enable = true;
|
||||
style = "kvantum";
|
||||
|
|
|
@ -35,15 +35,16 @@
|
|||
# <target type='virtio' name='org.qemu.guest_agent.0'/>
|
||||
# </channel>
|
||||
|
||||
# services = {
|
||||
# openssh.enable = true; # Это ставится на виртуалку, чтоб к ней конект по ssh работал.
|
||||
# spice-vdagentd.enable = true; # Clipboard sharing
|
||||
# qemuGuest = {
|
||||
# enable = true; # Fix resolution
|
||||
# package = pkgs.qemu_full;
|
||||
# };
|
||||
# # Ниже я не включаю
|
||||
# # spice-webdavd.enable = true; # VirtFS alternative for directory sharing
|
||||
# };
|
||||
# На виртуалке надо раскомментить
|
||||
services = {
|
||||
openssh.enable = true; # Это ставится на виртуалку, чтоб к ней конект по ssh работал.
|
||||
spice-vdagentd.enable = true; # Clipboard sharing
|
||||
qemuGuest = {
|
||||
enable = true; # Fix resolution
|
||||
package = pkgs.qemu_full;
|
||||
};
|
||||
# Ниже я не включаю
|
||||
# spice-webdavd.enable = true; # VirtFS alternative for directory sharing
|
||||
};
|
||||
|
||||
}
|
||||
|
|
|
@ -42,11 +42,17 @@
|
|||
options = "grp:caps_toggle"; # Менять язык на CapsLock
|
||||
};
|
||||
|
||||
displayManager.sessionCommands = ''
|
||||
xsetroot -cursor_name left_ptr
|
||||
'';
|
||||
|
||||
# Мб видеодрайвер можно не указывать
|
||||
# https://discourse.nixos.org/t/amd-gpu-optimal-settings/27648/3
|
||||
|
||||
# videoDrivers = [ "nvidia" ]; # https://nixos.wiki/wiki/Nvidia
|
||||
videoDrivers = [ "amdgpu" ]; # https://nixos.wiki/wiki/AMD_GPU
|
||||
deviceSection = ''Option "TearFree" "True"'';
|
||||
|
||||
# На виртуалке надо закомментить
|
||||
# videoDrivers = [ "amdgpu" ]; # https://nixos.wiki/wiki/AMD_GPU
|
||||
# deviceSection = ''Option "TearFree" "True"'';
|
||||
};
|
||||
}
|
||||
|
|
|
@ -7,7 +7,9 @@
|
|||
noto-fonts-cjk-sans # Отображение иероглифов. Версия без засечек
|
||||
noto-fonts-color-emoji
|
||||
noto-fonts-monochrome-emoji
|
||||
(nerdfonts.override {fonts = ["JetBrainsMono" "Noto" "CascadiaCode"];})
|
||||
nerd-fonts.jetbrains-mono
|
||||
nerd-fonts.noto
|
||||
nerd-fonts.caskaydia-mono
|
||||
carlito # Совместим с Calibri, разработан как его свободная альтернатива. Без засечек
|
||||
terminus_font
|
||||
inconsolata
|
||||
|
@ -478,8 +480,7 @@
|
|||
weston # Для запуска wayland only apps на x11 (ещё есть cage, но он крашит систему при ребилде)
|
||||
|
||||
nix-index # Проверить как отображаются некоторые пакеты(например libz.so.1). Запускается nix-index, а потом nix-locate --top-level <Название пакета>
|
||||
docker
|
||||
docker-compose
|
||||
|
||||
# Для работы некоторых тем sddm
|
||||
kdePackages.qt5compat
|
||||
libsForQt5.qt5.qtgraphicaleffects
|
||||
|
|
Loading…
Add table
Reference in a new issue