File tree Expand file tree Collapse file tree 15 files changed +54
-27
lines changed
Expand file tree Collapse file tree 15 files changed +54
-27
lines changed Original file line number Diff line number Diff line change 22{
33 imports = [
44 ./chrome
5+ ./firefox
56 ./vivaldi
67 ./zen
78 ] ;
1112 } ;
1213 config = lib . mkIf config . browsers . enable {
1314 chrome . enable = lib . mkDefault true ;
15+ firefox . enable = lib . mkDefault true ;
1416 vivaldi . enable = lib . mkDefault false ;
1517 zen . enable = lib . mkDefault true ;
1618 } ;
Original file line number Diff line number Diff line change 1+ {
2+ lib ,
3+ config ,
4+ ...
5+ } :
6+ {
7+ options = {
8+ firefox . enable = lib . mkEnableOption "Enable firefox module" ;
9+ } ;
10+ config = lib . mkIf config . firefox . enable {
11+ programs . firefox . enable = true ;
12+ } ;
13+ }
Original file line number Diff line number Diff line change 1818 intellij . enable = lib . mkDefault true ;
1919 obsidian . enable = lib . mkDefault true ;
2020 rider . enable = lib . mkDefault false ;
21- vscode . enable = lib . mkDefault true ;
21+ vscode . enable = lib . mkDefault false ;
2222 } ;
2323}
Original file line number Diff line number Diff line change 1212 config = lib . mkIf config . agents . enable {
1313 home . packages = [
1414 pkgs . gemini-cli-bin
15+ pkgs . codex
1516 ] ;
1617 } ;
1718}
Original file line number Diff line number Diff line change 2525 tools . enable = lib . mkEnableOption "Enable CLI tools module" ;
2626 } ;
2727 config = lib . mkIf config . tools . enable {
28- agents . enable = lib . mkDefault false ;
28+ agents . enable = lib . mkDefault true ;
2929 bat . enable = lib . mkDefault true ;
3030 direnv . enable = lib . mkDefault true ;
3131 eza . enable = lib . mkDefault true ;
Original file line number Diff line number Diff line change @@ -13,9 +13,9 @@ $character"""
1313[directory ]
1414
1515[character ]
16- success_symbol = " [➜ ](bold green)"
17- error_symbol = " [➜ ](bold red)"
18- vimcmd_symbol = " [➜ ](bold purple)"
16+ success_symbol = " [λ ](bold green)" # ➜
17+ error_symbol = " [λ ](bold red)"
18+ vimcmd_symbol = " [λ ](bold purple)"
1919
2020[git_branch ]
2121format = " [$branch]($style)"
Original file line number Diff line number Diff line change 55 pkgs ,
66 ...
77} :
8+ let
9+ ghostty-wrapped-overlay = self : super : {
10+ ghostty = super . ghostty . overrideAttrs ( old : {
11+ buildInputs = old . buildInputs ++ [ pkgs . makeWrapper ] ;
12+ postInstall = old . postInstall or "" + ''
13+ wrapProgram "$out/bin/ghostty" \
14+ --set GDK_BACKEND x11 \
15+ '' ;
16+ } ) ;
17+ } ;
18+ in
819{
920 options = {
1021 ghostty . enable = lib . mkEnableOption "Enable ghostty module" ;
1122 } ;
1223 config = lib . mkIf config . ghostty . enable {
24+ nixpkgs . overlays = [ ghostty-wrapped-overlay ] ;
1325 programs . ghostty = {
1426 enable = true ;
1527 package = pkgs . ghostty ;
1628 settings = {
17- font-family = "TX-02 " ;
29+ font-family = "JetBrainsMono Nerd Font " ;
1830 font-size = 13 ;
1931 font-style = "Medium" ;
2032 font-style-bold = "Bold" ;
Original file line number Diff line number Diff line change 125125 } ;
126126
127127 decoration = {
128- rounding = 12 ;
128+ rounding = 0 ;
129129 shadow = {
130130 enabled = false ;
131131 ignore_window = true ;
204204
205205 exec-once = [
206206 "noctalia-shell"
207- "[workspace 1 silent] zen-twilight"
208- "[workspace 3 silent] vesktop"
209207 "[workspace 4 silent] obsidian"
210208 "nvidia-settings -a '[gpu:0]/GpuPowerMizerMode=1'"
211209 "nvibrant 0 512 700 0"
Original file line number Diff line number Diff line change 4040 ghostty . enable = false ;
4141 gtk . enable = true ;
4242 gnome . enable = false ;
43- hyprland . enable = true ;
43+ hyprland . enable = false ;
4444 mako . enable = true ;
4545 nixos-icons . enable = true ;
4646 qt . enable = true ;
You can’t perform that action at this time.
0 commit comments