cleanup and fixes
This commit is contained in:
parent
5326af3b3d
commit
ca5ac20ac9
8
TODO.md
8
TODO.md
@ -30,20 +30,20 @@
|
||||
- [ ] modularize hyprland config into multiple files
|
||||
- [ ] make static background folder and figure out how to simply manage backgrounds across my devices
|
||||
- [ ] fix plasma manager and extend gnome configuration
|
||||
- [ ] ssh public key deployment
|
||||
- [x] ssh public key deployment
|
||||
- [ ] consider moving userSettings from flake.nix to each profile
|
||||
- [ ] add grub bootloader to configuration (and theme)
|
||||
- [ ] distinguish between profiles and decide which version of nixpkgs it should use (my notebook unstable, server stable ...)
|
||||
- [ ] add notification management for bluetooth etc...
|
||||
- [x] add notification management for bluetooth etc...
|
||||
- [x] add battery notification
|
||||
- [ ] add syncthing configuration
|
||||
- [x] qutebrowser configuration
|
||||
- [ ] script dir set environment variable
|
||||
- [ ] eww configuration
|
||||
- [ ] fix notifications
|
||||
- [x] fix notifications
|
||||
- [ ] add multiple themes
|
||||
- [ ] customization of bg better
|
||||
- [ ] fastfetch customization
|
||||
- [x] fastfetch customization
|
||||
- [ ] sddm theme
|
||||
|
||||
- [ ] update my home page and create new web
|
||||
|
||||
@ -16,7 +16,7 @@
|
||||
editor = "neovim"; # neovim, vscode
|
||||
|
||||
# List all themes: $ nix build nixpkgs#base16-schemes && ls result/share/themes
|
||||
theme = "evangelion-blood"; # catppuccin-mocha, tokyo-night-dark, one-dark
|
||||
theme = "catppuccin-mocha"; # catppuccin-mocha, tokyo-night-dark, one-dark
|
||||
background =
|
||||
if userSettings.theme == "catppuccin-mocha"
|
||||
then "aurora_borealis.png"
|
||||
|
||||
@ -26,7 +26,7 @@
|
||||
kdePackages.kdeconnect-kde
|
||||
mpv
|
||||
openrocket
|
||||
spotube
|
||||
#spotube
|
||||
harmony-music
|
||||
inkscape
|
||||
gnome-disk-utility
|
||||
|
||||
@ -1,6 +1,5 @@
|
||||
{
|
||||
pkgs,
|
||||
pkgs-stable,
|
||||
lib,
|
||||
config,
|
||||
...
|
||||
@ -16,6 +15,7 @@
|
||||
steam
|
||||
superTuxKart
|
||||
wineWowPackages.stable
|
||||
heroic
|
||||
|
||||
(writeShellScriptBin "gs" ''
|
||||
set -xeuo pipefail
|
||||
@ -46,9 +46,6 @@
|
||||
exec gamescope "''${gamescopeArgs[@]}" -- steam "''${steamArgs[@]}"
|
||||
|
||||
'')
|
||||
])
|
||||
++ (with pkgs-stable; [
|
||||
heroic
|
||||
]);
|
||||
|
||||
nixpkgs.config.allowUnfreePredicate = pkg:
|
||||
|
||||
@ -17,13 +17,13 @@
|
||||
go
|
||||
jq
|
||||
conda
|
||||
jetbrains.pycharm-professional
|
||||
#jetbrains.pycharm-professional
|
||||
dotnet-sdk_8
|
||||
git-ignore
|
||||
lazygit
|
||||
ghostty
|
||||
cargo
|
||||
ciscoPacketTracer8
|
||||
#ciscoPacketTracer8
|
||||
]
|
||||
);
|
||||
|
||||
|
||||
@ -2,6 +2,7 @@
|
||||
lib,
|
||||
config,
|
||||
pkgs,
|
||||
pkgs-stable,
|
||||
userSettings,
|
||||
...
|
||||
}: {
|
||||
@ -156,7 +157,7 @@
|
||||
|
||||
"$mod" = "SUPER";
|
||||
"$term" = "${pkgs.kitty}/bin/kitty";
|
||||
"$editor" = "${pkgs.vscode}/bin/code";
|
||||
"$editor" = "${pkgs-stable.vscode}/bin/code";
|
||||
"$file" = "${pkgs.nautilus}/bin/nautilus";
|
||||
"$browser" =
|
||||
if userSettings.browser == "librewolf"
|
||||
|
||||
@ -7,7 +7,6 @@
|
||||
desktop.kde.enable = lib.mkEnableOption "enable KDE module";
|
||||
};
|
||||
|
||||
config =
|
||||
lib.mkIf config.desktop.kde.enable {
|
||||
};
|
||||
config = lib.mkIf config.desktop.kde.enable {
|
||||
};
|
||||
}
|
||||
|
||||
@ -24,7 +24,7 @@
|
||||
|
||||
config = lib.mkMerge [
|
||||
(lib.mkIf config.program.vscode.enable {
|
||||
home.packages = with pkgs; [
|
||||
home.packages = with pkgs-stable; [
|
||||
vscode
|
||||
];
|
||||
|
||||
@ -44,7 +44,7 @@
|
||||
|
||||
programs.vscode = {
|
||||
enable = true;
|
||||
|
||||
package = pkgs-stable.vscode;
|
||||
profiles.default = {
|
||||
userSettings = {
|
||||
"files.autoSave" = "afterDelay";
|
||||
|
||||
Loading…
Reference in New Issue
Block a user