mirror of
https://github.com/js0ny/dotfiles.git
synced 2026-02-04 03:20:32 +00:00
update flake.nix && use old kernel version
This commit is contained in:
parent
83baada045
commit
62ea2433d8
5 changed files with 146 additions and 713 deletions
825
nixcfgs/flake.lock
generated
825
nixcfgs/flake.lock
generated
File diff suppressed because it is too large
Load diff
|
|
@ -51,8 +51,8 @@
|
||||||
# Hostname
|
# Hostname
|
||||||
networking.hostName = "zephyrus";
|
networking.hostName = "zephyrus";
|
||||||
|
|
||||||
# Use latest kernel
|
# TODO: Use LTS kernel
|
||||||
boot.kernelPackages = pkgs.linuxPackages_latest;
|
boot.kernelPackages = pkgs.linuxPackages_6_12;
|
||||||
|
|
||||||
# Use unfree software
|
# Use unfree software
|
||||||
nixpkgs.config.allowUnfree = true;
|
nixpkgs.config.allowUnfree = true;
|
||||||
|
|
|
||||||
|
|
@ -81,13 +81,7 @@ in {
|
||||||
|
|
||||||
pcloud
|
pcloud
|
||||||
signal-desktop
|
signal-desktop
|
||||||
# Use Wayland for Jetbrains
|
siyuan
|
||||||
# (jetbrains.idea-ultimate.override {
|
|
||||||
# vmopts = ''-Dawt.toolkit.name=WLToolkit'';
|
|
||||||
# })
|
|
||||||
(jetbrains.rider.override {
|
|
||||||
vmopts = ''-Dawt.toolkit.name=WLToolkit'';
|
|
||||||
})
|
|
||||||
localsend
|
localsend
|
||||||
cherry-studio
|
cherry-studio
|
||||||
kdePackages.kdeconnect-kde
|
kdePackages.kdeconnect-kde
|
||||||
|
|
@ -119,6 +113,14 @@ in {
|
||||||
dconf-editor
|
dconf-editor
|
||||||
fsearch # Everything-like search tool
|
fsearch # Everything-like search tool
|
||||||
kdePackages.elisa
|
kdePackages.elisa
|
||||||
|
|
||||||
|
# Use Wayland for Jetbrains
|
||||||
|
# (jetbrains.idea-ultimate.override {
|
||||||
|
# vmopts = ''-Dawt.toolkit.name=WLToolkit'';
|
||||||
|
# })
|
||||||
|
(jetbrains.rider.override {
|
||||||
|
vmopts = ''-Dawt.toolkit.name=WLToolkit'';
|
||||||
|
})
|
||||||
]
|
]
|
||||||
++ (mkFcitxIM [
|
++ (mkFcitxIM [
|
||||||
pkgs.neovim-qt
|
pkgs.neovim-qt
|
||||||
|
|
|
||||||
|
|
@ -28,7 +28,6 @@ in {
|
||||||
dconf.settings = {
|
dconf.settings = {
|
||||||
"org/virt-manager/virt-manager" = {
|
"org/virt-manager/virt-manager" = {
|
||||||
xmleditor-enabled = true;
|
xmleditor-enabled = true;
|
||||||
firmware = "uefi";
|
|
||||||
};
|
};
|
||||||
"org/virt-manager/virt-manager/console" = {
|
"org/virt-manager/virt-manager/console" = {
|
||||||
"grab-keys" = "65513,65507";
|
"grab-keys" = "65513,65507";
|
||||||
|
|
|
||||||
|
|
@ -26,7 +26,7 @@
|
||||||
"image/png"
|
"image/png"
|
||||||
"image/gif"
|
"image/gif"
|
||||||
"image/bmp"
|
"image/bmp"
|
||||||
# "image/avif"
|
"image/avif"
|
||||||
"image/webp"
|
"image/webp"
|
||||||
];
|
];
|
||||||
audio = [
|
audio = [
|
||||||
|
|
@ -55,7 +55,10 @@
|
||||||
# Image Viewer:
|
# Image Viewer:
|
||||||
# gwenview: keyboard driven, high compatibility
|
# gwenview: keyboard driven, high compatibility
|
||||||
# loupe: Performance is incredible
|
# loupe: Performance is incredible
|
||||||
imageViewers = "org.kde.gwenview.desktop;org.gnome.Loupe.desktop";
|
# NOTE:
|
||||||
|
# Gwenview cannot open avif images properly
|
||||||
|
# See: https://github.com/NixOS/nixpkgs/issues/351863
|
||||||
|
imageViewers = "org.gnome.Loupe.desktop;mpv.desktop;org.kde.gwenview.desktop";
|
||||||
audioPlayers = "mpv.desktop;org.kde.elisa";
|
audioPlayers = "mpv.desktop;org.kde.elisa";
|
||||||
browsers = "firefox.desktop;chromium-browser.desktop";
|
browsers = "firefox.desktop;chromium-browser.desktop";
|
||||||
archiveManager = "org.gnome.FileRoller.desktop;org.kde.ark.desktop;peazip.desktop";
|
archiveManager = "org.gnome.FileRoller.desktop;org.kde.ark.desktop;peazip.desktop";
|
||||||
|
|
@ -84,12 +87,6 @@ in {
|
||||||
"application/vnd.openxmlformats-officedocument.wordprocessingml.document"
|
"application/vnd.openxmlformats-officedocument.wordprocessingml.document"
|
||||||
"application/vnd.openxmlformats-officedocument.presentationml.presentation"
|
"application/vnd.openxmlformats-officedocument.presentationml.presentation"
|
||||||
]
|
]
|
||||||
// {
|
|
||||||
# NOTE:
|
|
||||||
# Gwenview cannot open avif images properly
|
|
||||||
# See: https://github.com/NixOS/nixpkgs/issues/351863
|
|
||||||
"image/avif" = "org.gnome.Loupe.desktop;mpv.desktop";
|
|
||||||
}
|
|
||||||
# Audio:
|
# Audio:
|
||||||
# music: elisa: fully featured, good cjk support
|
# music: elisa: fully featured, good cjk support
|
||||||
# audio: mpv: simple and fast
|
# audio: mpv: simple and fast
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue