Major changes
This commit is contained in:
5
home/panotaka/common/core/shell/aider.nix
Normal file
5
home/panotaka/common/core/shell/aider.nix
Normal file
@@ -0,0 +1,5 @@
|
||||
{pkgs, ...}: {
|
||||
home.packages = with pkgs; [
|
||||
aider-chat-full
|
||||
];
|
||||
}
|
||||
@@ -1,6 +1,7 @@
|
||||
# FIXME(starter): customize your bash preferences here
|
||||
{
|
||||
imports = [
|
||||
./aider.nix
|
||||
./atuin.nix
|
||||
./autojump.nix
|
||||
./bash.nix
|
||||
@@ -11,6 +12,7 @@
|
||||
./direnv.nix
|
||||
./eza.nix
|
||||
./fish.nix
|
||||
./lazydocker.nix
|
||||
./lazygit.nix
|
||||
./rip.nix
|
||||
./tldr.nix
|
||||
|
||||
7
home/panotaka/common/core/shell/lazydocker.nix
Normal file
7
home/panotaka/common/core/shell/lazydocker.nix
Normal file
@@ -0,0 +1,7 @@
|
||||
{
|
||||
programs.lazydocker.enable = true;
|
||||
|
||||
home.shellAliases = {
|
||||
ldocker = "lazydocker";
|
||||
};
|
||||
}
|
||||
@@ -20,6 +20,7 @@
|
||||
## Code Completion
|
||||
"continue.continue"
|
||||
"rooveterinaryinc.roo-cline"
|
||||
#"saoudrizwan.claude-dev"
|
||||
|
||||
## Development Environment
|
||||
"ms-toolsai.jupyter"
|
||||
@@ -61,6 +62,10 @@
|
||||
];
|
||||
# Settings
|
||||
userSettings = {
|
||||
"telemetry.feedback.enabled" = false;
|
||||
"telemetry.telemetryLevel" = "off";
|
||||
"github.copilot.enableTelemetry" = false;
|
||||
|
||||
"editor.linkedEditing" = true;
|
||||
"editor.inlineSuggest.enabled" = true;
|
||||
"continue.enableTabAutocomplete" = true;
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
{ pkgs, ... }:
|
||||
{
|
||||
{pkgs, ...}: {
|
||||
imports = [
|
||||
# Packages with custom configs go here
|
||||
|
||||
@@ -7,8 +6,7 @@
|
||||
#./fonts.nix
|
||||
./gtk.nix
|
||||
];
|
||||
home.packages = [
|
||||
pkgs.pavucontrol # gui for pulseaudio server and volume controls
|
||||
pkgs.galculator # gtk based calculator
|
||||
home.packages = with pkgs; [
|
||||
gnome-software
|
||||
];
|
||||
}
|
||||
|
||||
@@ -1,14 +1,64 @@
|
||||
{
|
||||
pkgs,
|
||||
lib,
|
||||
...
|
||||
}:
|
||||
}: {
|
||||
dconf.settings = {
|
||||
"org/gnome/desktop/interface".color-scheme = lib.mkForce "prefer-dark";
|
||||
"org/gnome/mutter".experimental-features = ["variable-refresh-rate" "scale-monitor-framebuffer"];
|
||||
|
||||
{
|
||||
gtk = {
|
||||
enable = true;
|
||||
iconTheme = {
|
||||
name = "elementary-Xfce-dark";
|
||||
package = pkgs.elementary-xfce-icon-theme;
|
||||
"org/gnome/shell" = {
|
||||
disable-user-extensions = false;
|
||||
|
||||
# `gnome-extensions list` for a list
|
||||
enabled-extensions = [
|
||||
#"gjsosk@vishram1123.com"
|
||||
"gsconnect@andyholmes.github.io"
|
||||
"screen-rotate@shyzus.github.io"
|
||||
"dash-to-dock@micxgx.gmail.com"
|
||||
"launch-new-instance@gnome-shell-extensions.gcampax.github.com"
|
||||
#"power-profile-switcher@eliapasquali.github.io"
|
||||
#"tilingshell@ferrarodomenico.com"
|
||||
#"pop-shell@system76.com"
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
# Extensions
|
||||
home.packages = with pkgs; [
|
||||
gnomeExtensions.gsconnect
|
||||
#gnomeExtensions.screen-rotate
|
||||
gnomeExtensions.dash-to-dock
|
||||
gnomeExtensions.launch-new-instance
|
||||
#gnomeExtensions.pop-shell
|
||||
#gnomeExtensions.power-profile-switcher
|
||||
#gnomeExtensions.gjs-osk -- Disabled due to issue with read only file system
|
||||
|
||||
apostrophe
|
||||
collision
|
||||
contrast
|
||||
curtail
|
||||
drawing
|
||||
eyedropper
|
||||
fragments
|
||||
gnome-decoder
|
||||
gnome-extension-manager
|
||||
gnome-graphs
|
||||
gnome-obfuscate
|
||||
identity
|
||||
impression
|
||||
lorem
|
||||
metadata-cleaner
|
||||
mission-center
|
||||
paper-clip
|
||||
parabolic
|
||||
pika-backup
|
||||
#pitivi
|
||||
pods
|
||||
ptyxis
|
||||
tangram
|
||||
textpieces
|
||||
video-trimmer
|
||||
alpaca
|
||||
];
|
||||
}
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
{pkgs, ...}: {
|
||||
imports = [
|
||||
./lmstudio.nix
|
||||
./obsidian.nix
|
||||
];
|
||||
|
||||
|
||||
8
home/panotaka/common/optional/productivity/lmstudio.nix
Normal file
8
home/panotaka/common/optional/productivity/lmstudio.nix
Normal file
@@ -0,0 +1,8 @@
|
||||
{pkgs, ...}: {
|
||||
home.packages = builtins.attrValues {
|
||||
inherit
|
||||
(pkgs)
|
||||
lmstudio
|
||||
;
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user