Git Product home page Git Product logo

.dotfiles's Issues

Create i3 Modes

  • Create a i3 mode called "move/mode": It'll be responsible to move things in or throgh workspaces, toggle focus mode, set tabbed or stack mode and etc.
mode "mode/move" {
...
}
  • Create a i3 mode called "resize": It'll be responsible to resize windows.

ST ins't oppening in floating mode

I've set my i3 to call st in floating mode when I press mod+Enter.
But it isn't working since I installed xresources path to st and added some things to my .Xresources file.

Create bindsym commands like MacOS

Create keyboard shortcuts equal to MacOS using a CMD key.

Required Keys

  • Command-X: Cut the selected item and copy it to the Clipboard.

  • Command-C: Copy the selected item to the Clipboard. This also works for files in the Finder.

  • Command-V: Paste the contents of the Clipboard into the current document or app. This also works for files in the Finder.

  • Command-Z: Undo the previous command. You can then press Shift-Command-Z to Redo, reversing the undo command. In some apps, you can undo and redo multiple commands.

  • Command-A: Select All items.

  • Command-F: Find items in a document or open a Find window.

  • Command-S: Save the current document.

  • Command-T: Open a new tab.

  • Command-W: Close the front window. To close all windows of the app, press Option-Command-W.

  • Command–Space bar: Show or hide the Spotlight search field. To perform a Spotlight search from a Finder window, press Command–Option–Space bar. (If you use multiple input sources to type in different languages, these shortcuts change input sources instead of showing Spotlight. Learn how to change a conflicting keyboard shortcut.)

  • Command-Shift-C: To copy from terminal

  • Command-Shift-V: To past in terminal

Create a dmenu Notes plugin

It should allow you to create notes by typing in dmenu the following command:
'''
note new NOTEBOOK/NOTE
or
note new NOTE
'''

Where NOTEBOOK is the folder ( it also should create a folder if it don't exists) and NOTE is the note name.

After that command it will open neovim with a madkdown note template with a little YAML table to fill containing name, date, tags and etc.

Create a TODO dmenu plugin

It should allow you to create and check TODO lists by typing the following command in dmenu:

'''
todo add new_todo
todo check some_todo
'''

it will fill a markdown file that I can visualize it latter.

Create touchpad gestures like MacOS

  • Tap to click
  • Double-tap with two fingers to zoom in and back out of a webpage or PDF.
  • Pinch with two fingers to zoom in or out.
  • Swipe left or right with two fingers to show the previous or next page.
  • Pinch(pinch in) your thumb and three fingers together to display dmenu.
  • Spread your thumb(Pinch out) and three fingers apart to show your desktop(Send everything to scratchpad).
  • Swipe up with four fingers to open Mission Control(Show opened apps).
  • Swipe down with four fingers to see all windows of the app you're using.
  • Swipe left or right with four fingers3 to move between desktops and full-screen apps.

Remove XFCE things

I have installed XFCE to call my i3wm and use some tools such as xfce4-settings-manager, but it isn't necessary.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.