Update Polybar and README
This commit is contained in:
32
README.md
32
README.md
@@ -1,4 +1,4 @@
|
|||||||
# Marc's Dotfiles
|
# Marco's Dotfiles
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
@@ -9,13 +9,13 @@
|
|||||||
+ Notifications: dunst
|
+ Notifications: dunst
|
||||||
+ Shell: zsh
|
+ Shell: zsh
|
||||||
+ Terminal: alacritty
|
+ Terminal: alacritty
|
||||||
+ WM: i3
|
+ WM: i3-gaps
|
||||||
|
|
||||||
## Programs
|
## Programs
|
||||||
+ Editor: emacs + nvim
|
|
||||||
|
+ Editor: emacs (nvim as fallback)
|
||||||
+ File-Browser: ranger
|
+ File-Browser: ranger
|
||||||
+ Image-Viewer: sxiv
|
+ Image-Viewer: sxiv
|
||||||
+ Info: neofetch
|
|
||||||
+ Launcher: dmenu
|
+ Launcher: dmenu
|
||||||
+ Music: spotify
|
+ Music: spotify
|
||||||
+ Pdf-Viewer: zathura with mupdf
|
+ Pdf-Viewer: zathura with mupdf
|
||||||
@@ -24,22 +24,26 @@
|
|||||||
|
|
||||||
## Other Dependencies
|
## Other Dependencies
|
||||||
|
|
||||||
+ [asetroot](https://github.com/Wilnath/asetroot)
|
+ [asetroot](https://github.com/Wilnath/asetroot): animated wallpaper
|
||||||
+ [i3-swallow](https://github.com/jamesofarrell/i3-swallow)
|
+ [i3-swallow](https://github.com/jamesofarrell/i3-swallow): swallow terminal
|
||||||
+ [neovim-remote](https://github.com/mhinz/neovim-remote)
|
+ [neovim-remote](https://github.com/mhinz/neovim-remote): zathura integration
|
||||||
+ [vim-plug](https://github.com/junegunn/vim-plug)
|
+ [vim-plug](https://github.com/junegunn/vim-plug): vim plugin manager
|
||||||
+ fcitx + mozc: Japanese Keyboard - [Install](https://www.youtube.com/watch?v=lJoXhS4EUJs) - fcitx-im fcitx-configtool fcitx-mozc
|
+ fcitx + mozc: Japanese Keyboard - [Install](https://www.youtube.com/watch?v=lJoXhS4EUJs) - fcitx-im fcitx-configtool fcitx-mozc
|
||||||
+ fzf
|
+ fzf: fuzzy file finder
|
||||||
+ light
|
+ light: background light control
|
||||||
+ pactl
|
+ pactl: volume control
|
||||||
+ playerctl
|
+ playerctl: music player control
|
||||||
|
|
||||||
### Nvim LSP
|
### emacs LSP
|
||||||
|
|
||||||
|
Emacs should throw a warning, when it can't start the language server.
|
||||||
|
Following the help should be enough guidance.
|
||||||
|
|
||||||
|
### Nvim LSP (currently unused)
|
||||||
|
|
||||||
+ [Python](https://github.com/palantir/python-language-server)
|
+ [Python](https://github.com/palantir/python-language-server)
|
||||||
+ [Rust](https://github.com/rust-analyzer/rust-analyzer)
|
+ [Rust](https://github.com/rust-analyzer/rust-analyzer)
|
||||||
+ [TeX](https://github.com/latex-lsp/texlab)
|
+ [TeX](https://github.com/latex-lsp/texlab)
|
||||||
+ [Java](https://github.com/mfussenegger/nvim-jdtls)
|
|
||||||
|
|
||||||
## Fonts
|
## Fonts
|
||||||
+ Fira Code Regular Nerd Font Complete Mono: Terminal
|
+ Fira Code Regular Nerd Font Complete Mono: Terminal
|
||||||
|
|||||||
@@ -36,10 +36,6 @@ if vim.api.nvim_eval("executable('texlab')") then
|
|||||||
vim.api.nvim_set_keymap("n", "gz", "<cmd>ZathuraShow<CR>", { noremap = true, silent = true })
|
vim.api.nvim_set_keymap("n", "gz", "<cmd>ZathuraShow<CR>", { noremap = true, silent = true })
|
||||||
end
|
end
|
||||||
|
|
||||||
if vim.api.nvim_eval("isdirectory($HOME. '/.cache/nvim/lspconfig/jdtls')") then
|
|
||||||
require'lspconfig'.jdtls.setup{}
|
|
||||||
end
|
|
||||||
|
|
||||||
-- g(o) d(efinition)
|
-- g(o) d(efinition)
|
||||||
vim.api.nvim_set_keymap("n", "gd" , "<cmd>lua vim.lsp.buf.definition()<CR>", { noremap = true, silent = true })
|
vim.api.nvim_set_keymap("n", "gd" , "<cmd>lua vim.lsp.buf.definition()<CR>", { noremap = true, silent = true })
|
||||||
-- g(o) r(eference)
|
-- g(o) r(eference)
|
||||||
|
|||||||
@@ -78,17 +78,28 @@ pin-workspaces = true
|
|||||||
wrapping-scroll = false
|
wrapping-scroll = false
|
||||||
format = <label-state> <label-mode>
|
format = <label-state> <label-mode>
|
||||||
|
|
||||||
ws-icon-0 = 1;一
|
ws-icon-0 = 1;
|
||||||
ws-icon-1 = 2;二
|
ws-icon-1 = 2;
|
||||||
ws-icon-2 = 3;三
|
ws-icon-2 = 3;
|
||||||
ws-icon-3 = 4;四
|
ws-icon-3 = 4;
|
||||||
ws-icon-4 = 5;五
|
ws-icon-4 = 5;
|
||||||
ws-icon-5 = 6;六
|
ws-icon-5 = 6;
|
||||||
ws-icon-6 = 7;七
|
ws-icon-6 = 7;七
|
||||||
ws-icon-7 = 8;八
|
ws-icon-7 = 8;八
|
||||||
ws-icon-8 = 9;九
|
ws-icon-8 = 9;九
|
||||||
ws-icon-9 = 10;十
|
ws-icon-9 = 10;十
|
||||||
|
|
||||||
|
#ws-icon-0 = 1;一
|
||||||
|
#ws-icon-1 = 2;二
|
||||||
|
#ws-icon-2 = 3;三
|
||||||
|
#ws-icon-3 = 4;四
|
||||||
|
#ws-icon-4 = 5;五
|
||||||
|
#ws-icon-5 = 6;六
|
||||||
|
#ws-icon-6 = 7;七
|
||||||
|
#ws-icon-7 = 8;八
|
||||||
|
#ws-icon-8 = 9;九
|
||||||
|
#ws-icon-9 = 10;十
|
||||||
|
|
||||||
label-focused = "%icon%"
|
label-focused = "%icon%"
|
||||||
label-focused-overline = ${colors.accent}
|
label-focused-overline = ${colors.accent}
|
||||||
label-focused-foreground = ${colors.foreground}
|
label-focused-foreground = ${colors.foreground}
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
(toggle-scroll-bar -1) ;; Or this
|
(toggle-scroll-bar -1) ;; Or this
|
||||||
(setq inhibit-startup-screen t) ;; Leave me alone with your tutorials
|
(setq inhibit-startup-screen t) ;; Leave me alone with your tutorials
|
||||||
(setq tramp-default-method "ssh") ;; speed up tramp mode
|
(setq tramp-default-method "ssh") ;; speed up tramp mode
|
||||||
(set-face-attribute 'default nil :font "FiraCode Nerd Font Mono" :height 110) ;; Set font size
|
(set-face-attribute 'default nil :font "FiraCode Nerd Font Mono" :height 100) ;; Set font size
|
||||||
|
|
||||||
;; Make ESC quit prompts
|
;; Make ESC quit prompts
|
||||||
(global-set-key (kbd "<escape>") 'keyboard-escape-quit)
|
(global-set-key (kbd "<escape>") 'keyboard-escape-quit)
|
||||||
|
|||||||
Reference in New Issue
Block a user