Compare commits
2 commits
85a46de39d
...
d5e3da8a35
| Author | SHA1 | Date | |
|---|---|---|---|
| d5e3da8a35 | |||
| 2d3e46d063 |
6 changed files with 24 additions and 5 deletions
|
|
@ -375,6 +375,9 @@ sudo nixos-rebuild switch
|
||||||
```sh
|
```sh
|
||||||
sudo nixos-rebuild boot --flake github:Buliway/nixos-private-dots --impure
|
sudo nixos-rebuild boot --flake github:Buliway/nixos-private-dots --impure
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Чтоб использовать с репой forgejo, можно попробовать такой синтаксис `git@git.buliway.ru:Buliway/nixos-private-dots`.
|
||||||
|
|
||||||
Параметр `boot` делает так, что настройки не применяются сразу. После установки надо будет перезапустить пк. Если хочешь проверить как оно заработает без ребута пк, то используй `switch` вместо `boot`.
|
Параметр `boot` делает так, что настройки не применяются сразу. После установки надо будет перезапустить пк. Если хочешь проверить как оно заработает без ребута пк, то используй `switch` вместо `boot`.
|
||||||
|
|
||||||
### Второй способ
|
### Второй способ
|
||||||
|
|
@ -400,6 +403,7 @@ sudo nixos-rebuild boot --impure --flake ~/nixos-private-dots
|
||||||
- Настроить гибренацию в `modules/nixos/hibernate.nix`
|
- Настроить гибренацию в `modules/nixos/hibernate.nix`
|
||||||
- Активировать скрипт в `shit` каталоге, чтоб скопировать нужные конфиги в нужные каталоги. Симлинки не работают
|
- Активировать скрипт в `shit` каталоге, чтоб скопировать нужные конфиги в нужные каталоги. Симлинки не работают
|
||||||
- Настроить приложения `Qt5 Settings`, `Qt6 Settings` и `Kvantum`. Там надо выбрать свою системную тему. Вроде всё интуитивно понятно будет. Можно попробовать обновить систему, в надежде, что системная тема `stylix` начнёт работать с приложениями `qt`. Для этого надо будет закомментить настройки `qt` в конфиге `stylix`.
|
- Настроить приложения `Qt5 Settings`, `Qt6 Settings` и `Kvantum`. Там надо выбрать свою системную тему. Вроде всё интуитивно понятно будет. Можно попробовать обновить систему, в надежде, что системная тема `stylix` начнёт работать с приложениями `qt`. Для этого надо будет закомментить настройки `qt` в конфиге `stylix`.
|
||||||
|
- Руками настроить `thunar`, бинды для `ksnip`, `discord`, `telegram`, `steam` и `strawberry`
|
||||||
- Добавить gpg ключи
|
- Добавить gpg ключи
|
||||||
```sh
|
```sh
|
||||||
gpg --import /path/to/your-key.gpg
|
gpg --import /path/to/your-key.gpg
|
||||||
|
|
|
||||||
|
|
@ -26,6 +26,7 @@
|
||||||
./wm/sxhkd.nix
|
./wm/sxhkd.nix
|
||||||
|
|
||||||
./mangohud.nix
|
./mangohud.nix
|
||||||
|
# ./pipewire.nix
|
||||||
# ./symlinks.nix
|
# ./symlinks.nix
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
11
modules/home-manager/pipewire.nix
Normal file
11
modules/home-manager/pipewire.nix
Normal file
|
|
@ -0,0 +1,11 @@
|
||||||
|
# Раз через sound.nix не работает, ставя лишние символы
|
||||||
|
# То я буду делать симлинк в хоум. Ребут пипы:
|
||||||
|
# systemctl --user restart pipewire
|
||||||
|
|
||||||
|
{
|
||||||
|
xdg.configFile."pipewire/pipewire.conf".text = ''
|
||||||
|
context.properties = {
|
||||||
|
default.clock.allowed-rates = [ 44100 48000 88200 96000 176400 192000 352800 384000 705600 768000 ]
|
||||||
|
}
|
||||||
|
'';
|
||||||
|
}
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
# Надо удалить оригинальный файл, прежде чем делать симлинк
|
# Надо удалить оригинальный файл, прежде чем делать симлинк
|
||||||
# Некоторые проги клали хуй на симлинки и заменяют их своими файлами
|
# Некоторые проги клали хуй на симлинки и заменяют их своими файлами
|
||||||
# Таких прог я ебал рот и проклинал хуесосов разработчиков
|
# Таких прог я ебал рот и проклинал хуесосов разработчиков
|
||||||
# Если выдаёт ошибку про home-manager сервир при ребилде,
|
# Если выдаёт ошибку про home-manager сервис при ребилде,
|
||||||
# Значит такой файл уже существует и симлинк туда кинуть нельзя
|
# Значит такой файл уже существует и симлинк туда кинуть нельзя
|
||||||
# Для таких файлов я сделал каталог shit
|
# Для таких файлов я сделал каталог shit
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -43,7 +43,7 @@ in {
|
||||||
|
|
||||||
# Lock screen
|
# Lock screen
|
||||||
super + l
|
super + l
|
||||||
betterlockscreen -l dimblur
|
betterlockscreen -l dimblur --show-layout
|
||||||
|
|
||||||
# Quit. Закрыть приложение
|
# Quit. Закрыть приложение
|
||||||
super + q
|
super + q
|
||||||
|
|
|
||||||
|
|
@ -8,11 +8,14 @@
|
||||||
# lsblk `df /swapfile | awk '/^\/dev/ {print $1}'` -no UUID
|
# lsblk `df /swapfile | awk '/^\/dev/ {print $1}'` -no UUID
|
||||||
|
|
||||||
# Узнать offset файла подкачки:
|
# Узнать offset файла подкачки:
|
||||||
# sudo filefrag -v /swapfile | awk 'NR == 4 {print $5}' | cut -d ':' -f 1
|
# sudo filefrag -v /swapfile | awk '$1=="0:" {print substr($4, 1, length($4)-2)}'
|
||||||
|
|
||||||
{
|
{
|
||||||
boot = {
|
boot = {
|
||||||
resumeDevice = "/dev/disk/by-uuid/0951089a-fd89-4647-9ddb-0e3ff63d7b49";
|
resumeDevice = "/dev/disk/by-uuid/15630f8d-edf8-4e0b-8df4-9ac20f80fc88";
|
||||||
kernelParams = [ "resume_offset=6807551" ];
|
kernelParams = [ "resume_offset=18745344" ];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# Не знаю надо ли это. На виртуалке я не могу забутиться в любом случае
|
||||||
|
# boot.initrd.systemd.enable = true;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue