Compare commits

..

3 Commits

Author SHA1 Message Date
marc
3ff5e00d29 Update nerd font glyphs 2023-09-04 21:45:23 +02:00
marc
3b76eed716 Nixos upgrade to 23.05 2023-09-04 21:45:02 +02:00
marc
f97659c7db Added clojure lsp mode 2023-08-21 22:53:56 +02:00
11 changed files with 39 additions and 25 deletions

View File

@@ -14,7 +14,7 @@
(setq display-line-numbers-type t)
;; Fonts
(setq doom-font (font-spec :family "Iosevka" :size 15))
(setq doom-font (font-spec :family "Iosevka Nerd Font" :size 15))
(setq doom-unicode-font (font-spec :family "Iosevka Nerd Font" :size 15))
;; Themeing
@@ -67,6 +67,18 @@
(use-package parinfer
:defer t)
;; -----------------------------------------------------------------------------
;; LSP
;; -----------------------------------------------------------------------------
(use-package lsp-mode
:init
:hook (;;
(clojure-mode . lsp-deferred)
(python-mode . lsp-deferred)
;; if you want which-key integration
(lsp-mode . lsp-enable-which-key-integration))
:commands (lsp lsp-deferred))
;; -----------------------------------------------------------------------------
;; Python
;; -----------------------------------------------------------------------------

View File

@@ -113,7 +113,8 @@
:lang
;;agda ; types of types of types of types...
;;cc ; C/C++/Obj-C madness
clojure ; java with a lisp
(clojure
+lsp) ; java with a lisp
;;common-lisp ; if you've seen one lisp, you've seen them all
;;coq ; proofs-as-programs
;;crystal ; ruby at the speed of c

View File

@@ -7,25 +7,25 @@ adapter = ADP0
poll-interval = 1
format-full = <label-full>
label-full = "%{T2}%{T-} %percentage%%"
label-full = "%{T2}󰁹%{T-} %percentage%%"
label-full-background = ${colours/battery.full-bg}
label-full-foreground = ${colours/battery.full-fg}
label-full-padding = 1
format-charging = <label-charging>
label-charging = "%{T2}%{T-} %percentage%%"
label-charging = "%{T2}󰂄%{T-} %percentage%%"
label-charging-background = ${colours/battery.charging-bg}
label-charging-foreground = ${colours/battery.charging-fg}
label-charging-padding = 1
format-discharging = <label-discharging>
label-discharging = "%{T2}%{T-} %percentage%%"
label-discharging = "%{T2}󰂀%{T-} %percentage%%"
label-discharging-background = ${colours/battery.discharging-bg}
label-discharging-foreground = ${colours/battery.discharging-fg}
label-discharging-padding = 1
format-low = <label-low>
label-low = "%{T2}%{T-} %percentage%%"
label-low = "%{T2}󰂃%{T-} %percentage%%"
label-low-background = ${colours/battery.low-bg}
label-low-foreground = ${colours/battery.low-fg}
label-low-padding = 1

View File

@@ -3,13 +3,13 @@ type = internal/pulseaudio
interval = 5
format-volume = <label-volume>
label-volume = %{T2}%{T-} %percentage%%
label-volume = %{T2}󰕾%{T-} %percentage%%
label-volume-padding = 1
label-volume-foreground = ${colours/volume.volume-fg}
label-volume-background = ${colours/volume.volume-bg}
format-muted = <label-muted>
label-muted = %{T2}%{T-} muted
label-muted = %{T2}󰝟%{T-} muted
label-muted-padding = 1
label-muted-foreground = ${colours/volume.muted-fg}
label-muted-background = ${colours/volume.muted-bg}

View File

@@ -11,13 +11,13 @@ accumulate-stats = true
speed-unit = ''
format-connected = <label-connected>
label-connected = %{T2}%{T-} %essid% (%local_ip%)
label-connected = %{T2}󰖩%{T-} %essid% (%local_ip%)
label-connected-background = ${colours/wireless.connected-bg}
label-connected-foreground = ${colours/wireless.connected-fg}
label-connected-padding = 1
format-disconnected = <label-disconnected>
label-disconnected = %{T2}
label-disconnected = %{T2}󰖪
label-disconnected-background = ${colours/wireless.disconnected-bg}
label-disconnected-foreground = ${colours/wireless.disconnected-fg}
label-disconnected-padding = 1

View File

@@ -14,7 +14,7 @@ main() {
album=$(echo "$meta" | sed -nr '/xesam:album"/,+2s/^ +variant +string "(.*)"$/\1/p' | tail -1| sed 's/\&/\\&/g'| sed 's#\/#\\/#g')
title=$(echo "$meta" | sed -nr '/xesam:title"/,+2s/^ +variant +string "(.*)"$/\1/p' | tail -1 | sed 's/\&/\\&/g'| sed 's#\/#\\/#g')
echo " ${*:-%artist% - %title%}" | sed "s/%artist%/$artist/g;s/%title%/$title/g;s/%album%/$album/g"i | sed "s/\&/\&/g" | sed "s#\/#\/#g"
echo " ${*:-%artist% - %title%}" | sed "s/%artist%/$artist/g;s/%title%/$title/g;s/%album%/$album/g"i | sed "s/\&/\&/g" | sed "s#\/#\/#g"
}
main "$@"

View File

@@ -217,7 +217,7 @@ print_status() {
done
printf "\n"
else
echo ""
echo "󰂲"
fi
}

View File

@@ -10,11 +10,11 @@ theme='powermenu'
# CMDs
# Options
shutdown=' Shutdown'
shutdown=' Shutdown'
reboot=' Reboot'
lock=' Lock'
suspend=' Suspend'
logout=' Logout'
suspend='󰏦 Suspend'
logout='󰍃 Logout'
yes='Yes'
no='No'

16
flake.lock generated
View File

@@ -77,16 +77,16 @@
]
},
"locked": {
"lastModified": 1667907331,
"narHash": "sha256-bHkAwkYlBjkupPUFcQjimNS8gxWSWjOTevEuwdnp5m0=",
"lastModified": 1692099905,
"narHash": "sha256-/pSusGhmIdSdAaywQRFA5dVbfdIzlWQTecM+E46+cJ0=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "6639e3a837fc5deb6f99554072789724997bc8e5",
"rev": "2a6679aa9cc3872c29ba2a57fe1b71b3e3c5649f",
"type": "github"
},
"original": {
"owner": "nix-community",
"ref": "release-22.05",
"ref": "release-23.05",
"repo": "home-manager",
"type": "github"
}
@@ -141,16 +141,16 @@
},
"nixpkgs_2": {
"locked": {
"lastModified": 1668984258,
"narHash": "sha256-0gDMJ2T3qf58xgcSbYoXiRGUkPWmKyr5C3vcathWhKs=",
"lastModified": 1692525914,
"narHash": "sha256-MUgZ9/9mE/EbEQA6JPdcQHkjoR5fgvaKhpy6UO67uEc=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "cf63ade6f74bbc9d2a017290f1b2e33e8fbfa70a",
"rev": "475d5ae2c4cb87b904545bdb547af05681198fcc",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-22.05",
"ref": "nixos-23.05",
"repo": "nixpkgs",
"type": "github"
}

View File

@@ -4,10 +4,10 @@
inputs = {
# - Nixpkgs ----------------------------------
nixpkgs.url = "github:nixos/nixpkgs/nixos-22.05";
nixpkgs.url = "github:nixos/nixpkgs/nixos-23.05";
# - Home-Manager -----------------------------
home-manager.url = "github:nix-community/home-manager/release-22.05";
home-manager.url = "github:nix-community/home-manager/release-23.05";
home-manager.inputs.nixpkgs.follows = "nixpkgs";
# - NUR --------------------------------------

View File

@@ -15,6 +15,7 @@ in
(nerdfonts.override { fonts = [ "Iosevka" ]; })
];
programs.zsh.enable = true;
hm.programs.zsh = {
enable = true;
dotDir = ".config/zsh";